> Markdown version of [/jobs/ext/1958183-senior-software-engineer-perception](https://www.wearedevelopers.com/jobs/ext/1958183-senior-software-engineer-perception). 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). --- # Senior Software Engineer, Perception - **Company:** Aurora Innovation, Inc. - **Location:** Mountain View, CA, United States - **Experience:** Expert - **Contract:** Permanent contract - **Skills:** Computer Vision, Big Data, C++ (Programming Language), Python (Programming Language), Machine Learning, Object Detection, Deep Learning, Information Technology - **Published:** August 6, 2026 - **Apply:** https://us.experteer.com/career/view-jobs/senior-software-engineer-perception-mountain-view-ca-usa-58818696 ## About the Role leveraging large-scale datasets * Collaborate with teammates to diagnose and resolve failure modes from on-road and simulation testing * Scale ML engineering pipelines to enable rapid experimentation and large-scale training/testing Tasks * BS, MS, or PhD in Computer Science, Robotics, Engineering, or related field with strong ML focus (deep learning, CV, state estimation, optimization) * 6+ years of research-based or professional experience with C++ and Python * Solid foundation in linear algebra, optimization, and ML methods (supervised/unsupervised, generative/discriminative) * Strong publication record or significant industry experience in robotics/computer vision/self-driving tech Key requirements * annual bonus * equity compensation * benefits * hybrid work environment * in-office at least 3 days per week ## Description Experteer Overview In this role you will advance perception systems for autonomous driving by developing robust ML models and deploying them on real-time vehicle platforms. You will work closely with cross-functional teams to address challenging perception tasks and ensure safe, scalable solutions. You will transform research into production-ready software and refine systems through on-road and simulation testing. This opportunity lets you influence the safety and performance of the Aurora Driver while collaborating on high-impact autonomy challenges. You will join a mission-driven, safety-focused environment that values cross-functional collaboration and technical excellence. Compensation / Benefits * Develop and optimize core perception solutions using state-of-the-art ML techniques * Address end-to-end autonomy challenges including object detection, tracking, action recognition, and semantic understanding * Deploy production-ready software on a real-time autonomous vehicle platform leveraging large-scale datasets * Collaborate with teammates to diagnose and resolve failure modes from on-road and simulation testing * Scale ML engineering pipelines to enable rapid experimentation and large-scale training/testing Tasks * BS, MS, or PhD in Computer Science, Robotics, Engineering, or related field with strong ML focus (deep learning, CV, state estimation, optimization) * 6+ years of research-based or professional experience with C++ and Python * Solid foundation in linear algebra, optimization, and ML methods (supervised/unsupervised, generative/discriminative) * Strong publication record or significant industry experience in robotics/computer vision/self-driving tech Key requirements * annual bonus * equity compensation * benefits * hybrid work environment * in-office at least 3 days per week ## Related Videos - [Finding the unknown unknowns: intelligent data collection for autonomous driving development](https://www.wearedevelopers.com/videos/519-finding-the-unknown-unknowns-intelligent-data-collection-for-autonomous-driving-development) - [Getting Started with Machine Learning](https://www.wearedevelopers.com/videos/260-getting-started-with-machine-learning) - [Focoos AI: Building the Future of Computer Vision](https://www.wearedevelopers.com/videos/1659-focoos-ai-building-the-future-of-computer-vision) - [Alibaba Big Data and Machine Learning Technology](https://www.wearedevelopers.com/videos/37-alibaba-big-data-and-machine-learning-technology) - [What non-automotive Machine Learning projects can learn from automotive Machine Learning projects](https://www.wearedevelopers.com/videos/397-what-non-automotive-machine-learning-projects-can-learn-from-automotive-machine-learning-projects) - [How computers learn to see – Applying AI to industry](https://www.wearedevelopers.com/videos/756-how-computers-learn-to-see-applying-ai-to-industry) ## Related Articles - [How to Become an AI Engineer](https://www.wearedevelopers.com/magazine/331-how-to-become-an-ai-engineer) - [Highest Paying Tech Companies for Developers](https://www.wearedevelopers.com/magazine/220-highest-paying-tech-companies-for-developers) - [How software is steering vehicle technology](https://www.wearedevelopers.com/magazine/515-how-software-is-steering-vehicle-technology) - [Navigating the AI Shift](https://www.wearedevelopers.com/magazine/629-navigating-the-ai-shift) - [Coffee with Developers - Maria Apazoglou - Making AI understandable for all in production](https://www.wearedevelopers.com/magazine/475-coffee-with-developers-maria-apazoglou-making-ai-understandable-for-all-in-production) - [Dev Digest 137 - AI'm not sure about this](https://www.wearedevelopers.com/magazine/485-dev-digest-137-ai-m-not-sure-about-this)