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
Full-time

Nuro

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. This is not a "run the models" role. We reason from first principles about why a perception model learns what it learns, close the gaps that cap its performance, and raise the bar on the data and evaluation loop that drives autonomy. Your work will directly impact how autonomous systems understand rare scenarios, adapt to global geographies, and scale safely.

About the work

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

  • Diagnose why perception models underperform on the long tail, and turn that into targeted data and training priorities.
  • Design eval metrics and regression detection that tell us whether a model is ready.
  • Curate and clean training data for segmentation and occupancy; hunt the data problems that silently cap performance.
  • Run controlled ML experiments and ablations; cleanly separate data problems from model problems.
  • Debug the full data → train → eval → autonomy path, across ML and infra boundaries.

About You

  • BS in Computer Science, Robotics, Statistics, Physics, Math or another quantitative area.
  • 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've implemented core ML from first principles (not only called framework APIs), and can reason about why a model learns what it does.
  • Hands-on perception experience with detection, segmentation, occupancy, 3D, or sensor data.
  • You're interested in solving data problems.

Bonus Points

  • Occupancy / BEV; sensor modalities (lidar, camera, radar).
  • 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 3 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....  ...produce robust, well-tested systems.Scale ML Engineering Pipelines: Build and... 
    Data
    Senior
    Work at office
    Local area
    3 days per week

    Aurora Innovation

    Mountain View, CA
    3 days ago
  • $193.93k - $291.15k

     ...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...  ...quantitative area.Experience:4+ years of industry software engineering experience with Python... 
    Data
    Senior
    Immediate start
    Flexible hours

    Nuro

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

     ...Senior Software Engineer, PerceptionAurora's mission is to deliver the benefits...  ...a Senior Software Engineer, Perception to join our autonomous driving...  ...platform, leveraging large-scale data sets for training and...  ..., well-tested systems.Scale ML engineering pipelines: Build... 
    Data
    Senior
    Work at office
    Local area
    3 days per week

    Aurora CO

    Mountain View, CA
    4 days 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
    Immediate start
    Flexible hours

    Nuro

    Mountain View, CA
    3 days 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 experience... 
    Data
    Senior
    Immediate start
    Flexible hours

    Nuro

    Mountain View, 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
    5 days ago
  • $170.6k - $261.3k

    Job DescriptionAs a Senior Software Engineer on the SimCore team, you will build and deploy applied AI/ML solutions that directly support simulation...  ..., scenario-generation, data, and engineering teams to...  ...systems, mapping workflows, or AV perception stacks. Experience with... 
    Data
    Senior
    Full time
    Local area
    Work from home
    Flexible hours

    General Motors

    Sunnyvale, CA
    3 days ago
  • $185k - $245k

     ...its commercial self-driving software to develop, test and deploy...  ....We are looking for a Senior Software Engineer to help build and improve behavior...  ..., metrics, and real-world data.Improve how the autonomy...  ...across Prediction, Controls, Perception, ML, Simulation, Systems, and... 
    Data
    Senior
    Temporary work
    Work at office
    Visa sponsorship

    Kodiak Robotics

    Mountain View, CA
    2 days ago
  • $144.7k - $221.4k

     ...approaches that enable data-driven decisions across...  ...into clear feedback for engineering and leadership, and...  ...introspect autonomous driving software performance at...  ...develop new statistical and ML methods to quantify performance...  ...evaluation of perception, prediction, and planning... 
    Data
    Senior
    Full time
    Local area
    Remote work
    Work from home
    Relocation
    Relocation package
    Flexible hours

    General Motors

    Sunnyvale, CA
    3 days ago
  • $238k - $302k

     ...Waymo Ml Infrastructure TeamWaymo is an autonomous...  ...to develop models in Perception and Planning that are core...  ...our autonomous driving software. We help our partners...  ...runtime efficiency of input data pipelines for large-...  ...researchers and ML engineers to resolve bottlenecks... 
    Data
    Senior

    Latent Logic

    Mountain View, CA
    1 day ago
  • $213k - $263k

     ...Waymo Software EngineerWaymo is an autonomous driving...  ...+ U.S. states.Software Engineering builds the brains of Waymo...  ...areas like robotics, perception, decision-making and deep...  ...them to Google-sized data pipelines; and refine them...  ...in Computer Science, ML, Robotics, similar technical... 
    Data
    Senior
    Full time
    Remote work

    Latent Logic

    Mountain View, CA
    1 hour ago
  • $183k - $275k

     ...different aspects of the software and hardware...  ...code change, from ML model updates to...  ..., GCP), automated data pipelines feeding...  ...much much more. Engineers across the company...  ...Engineering), Perception, Behavior, and Data...  ...and you've briefed senior engineering leadership... 
    Data
    Senior
    Full time
    Temporary work
    Immediate start
    Flexible hours

    Nuro

    Mountain View, CA
    3 days ago
  • $117k - $234k

     ...seeking a talented and passionate Senior, Software Engineer (Backend) for our team. You...  ...methodologies that impacted perception and drastically changed...  ...fundamentals, microservices, data structures, algorithms, and...  ...Experience working with generated AI/ML technologies.Experience with... 
    Data
    Senior
    Full time
    Temporary work
    Part time
    Work at office

    Walmart

    Sunnyvale, CA
    3 days ago
  • $170.6k - $261.3k

     ...Senior Software EngineerAs a Senior Software Engineer on the SimCore team, you will build and deploy applied AI/ML solutions that directly support simulation workflows...  ..., scenario-generation, data, and engineering teams...  ...workflows, or AV perception stacks.Experience with... 
    Data
    Senior
    Flexible hours

    General Motors

    Sunnyvale, CA
    5 days ago
  •  ...commitments.About the RoleThe Axion Data team at Applied Intuition is building the data engine to train perception models. We build the means to...  ...data pipelines to run ML modelsEvolve our data engine...  ..., and data discoveryLeverage software-in-the-loop and hardware-in-the... 
    Data
    Senior
    For contractors
    For subcontractor
    Casual work
    Work at office
    Remote work
    Day shift

    Applied Intuition

    Sunnyvale, CA
    1 hour ago
  • $213k - $263k

     ...focus on transforming the Software Development Life Cycle...  ..., enabling our engineering teams to build, test, and...  ...specialized agents for perception debugging to accelerate...  ...Productionize AI Models: Develop data pipelines and...  ...software Advanced AI/ML: Strong expertise in Large... 
    Data
    Senior
    Full time
    Remote work

    Waymo

    Mountain View, CA
    5 days ago
  •  ...currently looking for research engineers with specialized skills...  ..., camera, and radar perception technologies to enhance...  ...and refining the ML algorithms that enable...  ...experts in AI, robotics, and software engineering to push the...  ...closely with the data engineering team to build... 
    Data
    Senior

    Gatik

    Mountain View, CA
    4 days ago
  • $185k - $245k

     ...its commercial self-driving software to develop, test and deploy...  .... We are looking for a Senior Software Engineer to help build and improve behavior...  ..., metrics, and real-world data. Improve how the...  ...across Prediction, Controls, Perception, ML, Simulation, Systems, and Safety... 
    Data
    Senior
    Temporary work
    Work at office
    Visa sponsorship
    Flexible hours

    Kodiak

    Mountain View, CA
    3 days ago
  • $150k - $240k

     ...family commitments. Meet our software engineers! Meet some of our software...  ...candidates. About the role The Axion Data team at Applied Intuition is...  ...the data engine to train perception models. We build the means to...  ...data pipelines to run ML models Evolve our data engine... 
    Data
    Senior
    Full time
    For contractors
    Work experience placement
    For subcontractor
    Casual work
    Work at office
    Remote work
    Day shift

    Applied Intuition

    Sunnyvale, CA
    5 days ago
  • $179.2k - $268.8k

     ...operations, systems and safety engineering - all dedicated to making a...  ...team, we integrate and optimize software solutions from prototypes to...  ...our scope is not limited to perception, and influences the whole...  ...pandas. Fluency in modern C++, data structure optimization and parallel... 
    Data
    Senior
    Permanent employment
    Full time
    Work at office
    Immediate start
    Visa sponsorship

    Doist

    Palo Alto, CA
    3 days ago
  • Applied Intuition seeks a Perception Autonomy Engineer to develop real-time sensor software integrating AI/ML algorithms for autonomous vehicles. You will fuse data from EO, IR, lidar, radar, and other modalities, while deploying on embedded Linux devices and collaborating... 
    Data

    Front Door Defense

    Sunnyvale, CA
    4 days ago
  • $184k - $287.5k

     ...strategiesWork on End-to-end data-driven AV pipelinesHands...  ....Deep knowledge of E2E AV software integration from perception through control, including...  ...To See:We’re looking for engineers who can build systems — not...  ...models or large-scale ML systemsHelped drive End-to... 
    Data
    Senior
    Full time

    Nvidia

    Santa Clara, CA
    1 day ago
  • A leading autonomous technology company in Mountain View is seeking a Senior Software Engineer specializing in Perception ML Data. This role involves bridging machine learning and autonomy infrastructure, addressing complex data challenges, and developing innovative systems... 
    Data
    Senior

    Nuro

    Mountain View, CA
    1 day ago
  • $174k - $252k

     ...across different domains, leverage ML infrastructure, and contribute...  ....5 years of experience with software development in one or more...  ...field.5 years of experience with data structures and algorithms.1...  ...technologies.Google's software engineers develop the next-generation technologies... 
    Data
    Senior

    Google

    Mountain View, CA
    4 days ago
  • $226.15k - $252k

     ...and maintain best practices in software development.Drive the short-...  ...s degree in Computer Science, Engineering, Computer Information Systems,...  ...development; Algorithm design and data structure selection for system...  ...and multimodal models or ML infrastructure development for... 
    Data
    Senior
    Full time
    Temporary work
    Work at office

    Google

    Mountain View, CA
    5 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...  ...experience with ML solutions and/or GPU development... 
    Data
    Senior
    Work at office
    Local area
    3 days per week

    Aurora Innovation

    Mountain View, CA
    3 days ago
  • $174k - $252k

     ...experience. 5 years of experience with software development in Python.3 years...  .... 3 years of experience with ML infrastructure (e.g., model...  ...evaluation, optimization, data processing, debugging).1 year...  ...technologies. Google's software engineers develop the next-generation... 
    Data
    Senior

    Google

    Mountain View, CA
    5 days ago
  • $174k - $252k

     ...implement GenAI solutions, leverage ML infrastructure, and evaluate...  ..., maintaining, or launching software products, and 1 year of...  ...model evaluation, optimization, data processing, debugging).1 year...  ...technologies.Google's software engineers develop the next-generation technologies... 
    Data
    Senior

    Google

    Sunnyvale, CA
    4 days ago
  • $193.93k - $291.15k

     ...visualization platforms. These platforms will allow any software engineer to add new viz elements. Additionally, you’ll...  ...better visualization. Collaborate with ML Labeling teams, as they seek to gather high-quality training data with bespoke labeling tools. Interface... 
    Data
    Senior
    Full time
    Immediate start
    Flexible hours

    Nuro

    Mountain View, CA
    3 days ago
  • $174k - $253k

     ...computer vision systems, leverage ML infrastructure, and evaluate...  ..., maintaining, or launching software products, and 1 year of experience...  ...evaluation, optimization, data processing, debugging).Preferred...  ....Google's software engineers develop the next-generation technologies... 
    Data
    Senior

    Google

    Mountain View, CA
    4 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!