Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Senior Software Engineer, Perception ML Data

$193.93k - $291.15k

Nuro

Job Description

Job Description

Who We Are

Nuro believes self-driving vehicles are the most immediate and profound opportunity for AI to drive positive change in the physical world. Safer streets, more time for what matters, and easier access to the world around us, that's why we're building a universal autonomy platform: self-driving for all roads and all rides.

Founded in 2016, Nuro is a physical AI company developing Level 4 autonomous driving technology for a wide range of vehicles, use cases, and markets. Powered by the Nuro Driver™, our universal autonomy platform enables the global mobility ecosystem to deploy autonomy at scale, from robotaxis and logistics fleets to personal vehicles.

With years of real-world deployment experience and a flexible, partner-led business model, Nuro is working toward a future where millions of autonomous vehicles powered by our technology help make everyday life safer, easier, and more connected.

Nuro has raised over $2B in capital from Uber, NVIDIA, Google, Softbank, Fidelity, T. Rowe Price, and other leading investors. About the Role

We're a team of high-output generalists where ML and systems engineering converge to push autonomy performance forward. As a Perception ML Data Engineer, you'll bridge machine learning innovation and autonomy infrastructure to ensure our models learn from the most relevant, diverse, and high-quality data. Your work will directly impact how autonomous systems understand rare scenarios, adapt to global geographies, and scale safely.

Design and advance systems that :

  • Leverage VLMs to curate geographically diverse datasets matching real-world driving distributions
  • Develop high fidelity synthetic data frameworks across sensor modalities
  • Optimize ML-powered validation of data quality and model readiness

Tailor Your Impact :

  • High-Output Generalist: Work across autonomy, infrastructure, databases, simulation, and ML development, gaining domain knowledge in Robotics and ML.
  • Robotics Expert: Build state of the art solutions for data discovery, auto-labeling, and synthetic generation/reconstruction in close collaboration with Infrastructure and Autonomy.
About the work

You'll solve autonomy's hardest data challenges through applied ML and systems rigor:

  • Architect hybrid systems combining deep learning and classical algorithms for scalable data curation and annotation.
  • Design frameworks to quantify synthetic data's real-world fidelity and improve synthetic data rendering quality.
  • Build tools that automatically surface data gaps impacting perception model performance.
  • Collaborate with autonomy engineers to turn raw sensor streams into targeted training priorities – addressing critical gaps that limit perception and autonomy performance
About You
  • BS in Computer Science, Robotics, Statistics, Physics, Math or another quantitative area.
  • Experience:
    • 4+ years of industry software engineering experience with Python fluency and C/C++ familiarity. Proven ability to lead cross-functional technical projects from design to completion.
  • You possess practical experience in implementing ML solutions and enjoy integrating them into real-world systems. Your focus is on deploying impactful, integrated solutions rather than purely theoretical ML experimentation.
Bonus Points
  • Familiarity working with synthetic or autonomous driving data.
  • Experience building ML systems for robotic applications

At Nuro, your base pay is one part of your total compensation package. For this position, the reasonably expected pay range is between $193,930.00 and $291,150.00/year for the level at which this job has been scoped. Your base pay will depend on several factors, including your experience, qualifications, education, location, and skills. In the event that you are considered for a different level, a higher or lower pay range would apply. This position is also eligible for an annual performance bonus, equity, and a competitive benefits package.

At Nuro, we celebrate differences and are committed to a diverse workplace that fosters inclusion and psychological safety for all employees. Nuro is proud to be an equal opportunity employer and expressly prohibits any form of workplace discrimination based on race, color, religion, gender, sexual orientation, gender identity or expression, national origin, age, genetic information, disability, veteran status, or any other legally protected characteristics. #LI-DNP

Vacancy posted 9 days ago
Similar jobs that could be interesting for youBased on the Senior Software Engineer, Perception ML Data in Mountain View, CA vacancy
  • $162k - $260k

     ...accessible for all. We’re searching for a Senior Software Engineer, Perception to join our autonomous driving team....  ...AV platform, leveraging large‑scale data sets for training and analysis....  ...robust, well‑tested systems. Scale ML Engineering Pipelines: Build and scale... 
    Data
    Senior
    Work at office
    Local area
    3 days per week

    Aurora Innovation

    Mountain View, CA
    13 hours ago
  • $193.93k - $291.15k

     ...team of high-output generalists where ML and systems engineering converge to push autonomy performance forward. As a Senior Perception ML Data Infrastructure Engineer, you will own the...  ...~ BS/MS in Computer Science , Software Engineering, Robotics, or a related quantitative... 
    Data
    Senior
    Full time

    Nuro

    Mountain View, CA
    13 hours ago
  • $204k - $259k

     .... states. The Waymo ML Frameworks & Efficiency...  ...Waymo to develop models in Perception and Planning that are...  ...our autonomous driving software. We help our partners...  ...We are looking for engineers with ML system expertise...  ...scale across compute, data, and environments to improve... 
    Data
    Senior
    Full time
    Remote work

    Waymo

    Mountain View, CA
    13 hours ago
  • $204k - $259k

     ...states. Within the Perception organization, the Semantics...  ...deploying advanced ML models that interpret...  ...will report to the Senior Engineering Manager of Semantics....  ...new features in the VLM data infra and validate the...  ...experience in the field of software engineering ~... 
    Data
    Senior
    Full time
    Work at office
    Remote work

    Waymo

    Mountain View, CA
    13 hours ago
  • $183.83k - $275.98k

     ...experienced machine learning researchers and engineers to join us. In this role, you will apply...  ...that are able to utilize massive scale of data, but still keep the model onboard latency...  ...fusion, and multiple task learning. Strong ML fundamentals and has demonstrated... 
    Data
    Senior
    Immediate start
    Flexible hours

    Nuro

    Mountain View, CA
    8 days ago
  • $144k - $236k

     ...AI model training, feature engineering and serving with hundreds of...  ...algorithms, AI frameworks, data infra, compute software, and hardware to harness...  ...experiment with hundreds of new ML models per quarter using...  ...performance possible. As a Senior Software Engineer, you will... 
    Data
    Senior
    Full time
    For contractors
    Work experience placement
    Work at office
    Flexible hours

    LinkedIn

    Mountain View, CA
    2 days ago
  • $162k - $260k

     ...team is responsible for the software that safely and accurately estimates...  ...processing high-rate data from a diverse suite of...  ...facilities. We are searching for a Senior Software Engineer to join us in solving these...  ...Prior experience with ML solutions and/or GPU development... 
    Data
    Senior
    Full time

    Aurora Innovation

    Mountain View, CA
    13 hours ago
  • $281k - $356k

     ...larger models trained on more data for better generalization....  ...ll build active learning and ML-aided labeling workflows to tackle...  ...closely with Product and Engineering teams, especially those focused...  ...interfaces for dense perception tasks, and boosting labeling... 
    Data
    Senior
    Full time
    Temporary work
    Remote work

    Waymo

    Mountain View, CA
    13 hours ago
  • $193.93k - $291.15k

     ...generalized AI-first self-driving software. Built to learn and improve through data, the Nuro Driver™ is one of the...  ...and we are looking for a Software Engineer to join our Localization & Mapping...  ...and/or machine learning for perception and/or mapping.   At Nuro, your... 
    Data
    Senior
    Full time

    Nuro

    Mountain View, CA
    13 hours ago
  • $166k - $244k

     ...Senior Software Engineer, AI/ML Recommendations, Rankings, Predictions, YouTube Mountain View, CA, USA Experience driving progress, solving problems...  ...(e.g., model deployment, model evaluation, optimization, data processing, debugging). Preferred qualifications: ~... 
    Data
    Senior
    Full time

    Google Inc.

    Mountain View, CA
    13 hours ago
  • $166k - $244k

     ...we’re a team of scientists, engineers, machine learning experts and...  ...set you up for success as an Senior Software Engineer in the Gemini App team...  ...the app Conduct in-depth data analysis to identify headroom...  ...analysis skills Experience with ML, especially LLMs Ability... 
    Data
    Senior
    Full time

    Deepmind

    Mountain View, CA
    13 hours ago
  • $204k - $259k

     ...+ U.S. states. The Onboard Software Performance team ensures that...  ...runs fast on the car and in our data center Collaborate with...  ...years of experience as a software engineer or similar roles ~5 years of...  ..., frameworks (SIMD/CUDA) and ML performance/frameworks ~... 
    Data
    Senior
    Full time
    Work at office
    Remote work

    Waymo

    Mountain View, CA
    13 hours ago
  • $176.4k - $319.72k

     ...About the Role As a Senior/Staff Software Engineer working on driving behavior...  ...combination of machine learning (ML) models and safety metrics...  ..., closed-course testing data, and third-party accident reconstructions...  ...with Systems, Behavior, Perception, Data Science, Product,... 
    Data
    Senior
    Odd job
    Full time
    Work experience placement

    Nuro

    Mountain View, CA
    13 hours ago
  • $204k - $259k

     ...team is responsible for software and infrastructure on...  ...software to high-bandwidth data logging, IPC (low-...  ...Hardware, Compute, Sensor, Perception, Behavior and Machine...  ...small team of Software Engineers to develop system software...  ...Knowledge of GPUs, ML accelerators, power management... 
    Data
    Senior
    Full time
    Work experience placement
    Remote work

    Waymo

    Mountain View, CA
    13 hours ago
  • $117k - $234k

     ...Position Summary… Role summary: The Senior Software Engineer will work in development, and delivery of...  ...The position requires expertise in AI/ML, Agentic AI, software architecture, continuous...  ...APIs, triggers, LLM functions, and data workflows. Own solutions from start to... 
    Data
    Senior

    Forage

    Sunnyvale, CA
    2 days ago
  • $232.03k - $240.69k

     ...lead a world where agents, not software, do the work. About...  ...do the work. The Role As a Senior Software Engineer, you're not just writing code...  ...to‑end: architecture, APIs, data models, performance, and security...  ...observability Fluent in AI/ML engineering: you’ve built on... 
    Data
    Senior
    Work at office

    Interface

    Palo Alto, CA
    5 days ago
  • $182k - $242k

     ...You Are 8‑12+ years of experience building distributed systems, ML infrastructure, or developer platforms. Real Kubernetes experience...  ...employer match Flexible PTO Catered lunch each day in our office and data center locations A casual work environment A work culture focused... 
    Data
    Senior
    Permanent employment
    Temporary work
    Casual work
    Work at office
    Flexible hours

    Jobr

    Sunnyvale, CA
    4 days ago
  • $145k - $175k

     ...Health built a high-frequency, real-world data engine at the intersection of robotic 3D...  ...the role iSono Health is looking for a senior software engineer to join as a key member of our...  ...system. Integrate imaging algorithms, AI/ML models, and hardware interfaces into a... 
    Data
    Senior
    Remote work
    Worldwide

    iSono Health

    Sunnyvale, CA
    2 days ago
  • $160k - $225k

     ...Databricks, we are passionate about enabling data teams to solve the world's toughest...  ...AI teams in the world. As a Senior Software Engineer for AI Runtime, you will play a critical...  ...infrastructure, high‑performance computing, or ML systems. Experience with distributed training... 
    Data
    Senior
    Local area

    Databricks

    Mountain View, CA
    4 days ago
  •  ...worldwide. We’re a team of engineers, clinicians, and...  ...responsible for the real-time software infrastructure that...  ...intercom and system sounds, data streaming and logging,...  ...and reliability. As a Senior Software Engineer, you...  ...known signatures or ML based techniques). Experience... 
    Data
    Senior
    Local area
    Worldwide
    Flexible hours

    Intuitive

    Sunnyvale, CA
    5 days ago
  • $184.7k - $277.6k

     ..., California, United States Software and Services At Apple, new ideas...  ...processes and integrate data across all their applications...  ...We are looking for a senior Swift engineer to join a small, focused team...  ...with MLX or similar on-device ML frameworks. Experience building... 
    Data
    Senior
    Relocation

    Apple

    Sunnyvale, CA
    2 days ago
  •  ...You’ll Do The Applications Engineering team in the Data Infrastructure organization...  ...CoreWeave's internal data-native software products, transforming data...  .... About The Role As a Senior Software Engineer, you will...  ...and deploying AI/ML/LLM-powered applications in... 
    Data
    Senior
    Permanent employment
    Temporary work
    Casual work
    Work at office
    Flexible hours

    CoreWeave

    Sunnyvale, CA
    4 days ago
  • $117k - $234k

     ...models through collaborative engineering teams, managing implementation...  ...multiple languages, driving full software development lifecycle...  ...automated testing. Integrate AI and ML components to enhance software...  ...GraphQL integration and secure data handling. Solid grasp of mobile... 
    Data
    Senior
    Full time
    Temporary work
    Part time

    Sam's Club

    Sunnyvale, CA
    4 days ago
  •  ...analysis approaches that enable data-driven decisions across AV...  ...clear, explainable insights to engineering and leadership, including trend...  ...code reviews, and by following software-engineering best practices....  ...+yearsapplied experience indata analysis, ML evaluation, or autonomy... 
    Data
    Senior
    Local area
    Work from home

    General Motors

    Sunnyvale, CA
    13 hours ago
  • $210.3k - $273.4k

     ...interacting with content, we're engineering the next generation of...  ...seeking a versatile, self-driven Senior Software Engineer to raise the bar on...  ...generation, LLM inference, and the ML-driven tools that bring AI-...  ..., caching, real-time data pipelines, and relational databases... 
    Data
    Senior
    Temporary work
    Work at office
    Worldwide
    Relocation package

    Unity

    Mountain View, CA
    5 days ago
  • $184.7k - $277.6k

     ...California, United States Software and Services Do you...  ...business, development engineers, architects, and operations...  ...seeks an outstanding Senior Fullstack Java Engineer...  ...applications, data-intensive enterprise architectures...  ...cutting-edge and AI/ML technologies. Join our... 
    Data
    Senior
    Relocation

    Apple Inc.

    Sunnyvale, CA
    2 days ago
  • $126k - $248k

     ...the Role We’re looking for a Senior Engineer to help build the next-generation...  ...and collaborate with ML researchers and engineers from...  ...infrastructure systems at scale Strong software engineering skills in...  ...world’s most popular developer data platform Collaborate with ML... 
    Data
    Senior
    Local area
    Flexible hours

    United States Digital Space LLC

    Palo Alto, CA
    5 days ago
  • $180k - $258.75k

     ...Behavior Models. We are looking for a Senior Software Engineer to join our end-to-end automated driving...  ...in C++ and Python, that supports ML training, evaluation, and inference workflows...  .... Experience building ML platforms, data pipelines, or distributed software systems... 
    Data
    Senior
    Local area
    Shift work

    Toyota Research Institute

    Los Altos, CA
    2 days ago
  • $117k - $234k

     ...Summary... What you'll do... We are seeking a highly skilled Senior Software Engineer with strong software engineering fundamentals and hands-on...  ...with Product Managers, Program Managers, Designers, Data Scientists, and Engineering teams. Communicate complex technical... 
    Data
    Senior
    Full time
    Temporary work
    Part time

    Walmart

    Sunnyvale, CA
    1 day ago
  • $193.93k - $291.15k

     ...autonomy. We are looking for strong software engineers to research, develop, and...  ...a generalizable and scalable ML planner that can power L4...  ...strategies on how to leverage diverse data to have the biggest impact in...  ...engineers across behavior, perception, mapping, and ML research to... 
    Data
    Senior
    Immediate start
    Flexible hours

    Nuro

    Mountain View, CA
    9 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Senior Software Engineer, Perception ML Data. Be the first to apply!