> Markdown version of [/jobs/ext/2736494-software-engineer-geometric-vision-tesla-ai](https://www.wearedevelopers.com/jobs/ext/2736494-software-engineer-geometric-vision-tesla-ai). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Software Engineer, Geometric Vision, Tesla AI - **Company:** Tesla Motors - **Location:** Palo Alto, CA, United States - **Salary:** $176,000.0 - **Contract:** Permanent contract - **Skills:** 3d Models, Artificial Intelligence, Computer Vision, Python (Programming Language), Deep Learning, Gpu Programming, Gaussian, Production Code, C++14 - **Published:** September 5, 2026 - **Apply:** https://diversityjobs.com/main/sendform/8/8/28176/1/8971092?backUrl=%2Fcareer%2F8971092%2FSr-Software-Engineer-Slam-Self-Driving-California-Palo-Alto ## About the Role * Proven ability to rapidly prototype and optimize algorithms * Proficiency in writing production-quality code in modern C++ * Proficiency in Python is highly desirable * Solid understanding of linear algebra, geometry, probabilistic theory, numerical optimization, and deep learning, with hands-on implementation experience * Expertise in key areas of computer vision and robotics, such as structure-from-motion, Visual-Inertial SLAM, large-scale mapping and localization, dense 3D modeling, or neural rendering (e.g., NeRF, Gaussian Splatting) * Familiarity with GPU programming is an advantage ## Related Videos - [WeAreDevelopers LIVE - Building The World’s Worst Image Editor™](https://www.wearedevelopers.com/videos/1836-wearedevelopers-live-building-the-world-s-worst-image-editor) - [TresJS a new declarative ThreeJS as Vue components](https://www.wearedevelopers.com/videos/543-tresjs-a-new-declarative-threejs-as-vue-components) - [Developing an AI.SDK](https://www.wearedevelopers.com/videos/198-developing-an-ai-sdk) - [Confuse, Obfuscate, Disrupt: Using Adversarial Techniques for Better AI and True Anonymity](https://www.wearedevelopers.com/videos/1456-confuse-obfuscate-disrupt-using-adversarial-techniques-for-better-ai-and-true-anonymity) - [Robots 2.0: When artificial intelligence meets steel](https://www.wearedevelopers.com/videos/1452-robots-2-0-when-artificial-intelligence-meets-steel) - [Cross platform Augmented Reality development with React Native](https://www.wearedevelopers.com/videos/160-cross-platform-augmented-reality-development-with-react-native) ## Related Articles - [How software is steering vehicle technology](https://www.wearedevelopers.com/magazine/515-how-software-is-steering-vehicle-technology) - [Highest Paying Tech Companies for Developers](https://www.wearedevelopers.com/magazine/220-highest-paying-tech-companies-for-developers) - [Dev Digest 137 - AI'm not sure about this](https://www.wearedevelopers.com/magazine/485-dev-digest-137-ai-m-not-sure-about-this) - [Graph and AI Trends 2026: Why Is AI Running but Not Yet Delivering?](https://www.wearedevelopers.com/magazine/680-graph-and-ai-trends-2026-why-is-ai-running-but-not-yet-delivering) - [MLOps And AI Driven Development](https://www.wearedevelopers.com/magazine/82-mlops-and-ai-driven-development) - [How to Become an AI Engineer](https://www.wearedevelopers.com/magazine/331-how-to-become-an-ai-engineer)