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. 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 25 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
    4 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
    1 day 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...  ....About YouBS/MS in Computer Science, Software Engineering, Robotics, or a related quantitative... 
    Data
    Senior
    Immediate start
    Flexible hours

    Nuro

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

    Nuro

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

     ...solutions in one or more specialized ML areas, leverage ML...  ...experience.5 years of experience with software development in C++ or one or...  ....5 years of experience with data structures and algorithms.1 year...  ...pipelines.Google's software engineers develop the next-generation technologies... 
    Data
    Senior

    Google

    Mountain View, CA
    4 hours 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
    1 day ago
  •  ...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
    Work from home

    General Motors

    Sunnyvale, CA
    2 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
    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 autonomy...  ...across Prediction, Controls, Perception, ML, Simulation, Systems, and... 
    Data
    Senior
    Temporary work
    Work at office
    Visa sponsorship

    Kodiak Robotics

    Mountain View, CA
    3 days ago
  •  ...commitments. About the role As a Perception Software Engineer on the Autonomy team, you will build...  ...metrics Build and operate the data engine: shadow-mode comparison against...  ...+ years of professional experience in ML-based perception, computer vision, or... 
    Data
    Full time
    For contractors
    For subcontractor
    Casual work
    Work at office
    Remote work
    Day shift

    Applied Intuition

    Sunnyvale, CA
    1 day ago
  • $183k - $275k

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

    Nuro

    Mountain View, CA
    4 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
    4 days ago
  • $204k - $259k

     ...improving the quality of the software that drives the car. We are looking for experienced data-minded software engineers and data scientists to help...  ...software stack (Planner, Perception, etc). If you are passionate...  ...in C++ Experience with ML Experience with A/B experiment... 
    Data
    Senior
    Full time
    Remote work

    Latent Logic

    Mountain View, CA
    4 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 hours 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
    11 days ago
  •  ...operations, systems and safety engineering – all dedicated to...  ...cutting-edge ML algorithms and models that...  ...literature, analyze raw data, and design state-of-the...  ...implementation. - Collaborate with perception experts and experienced...  ...industry-leading software practices and... 
    Data
    Senior
    Full time

    Latitude

    Palo Alto, CA
    12 days ago
  •  ...Software Engineer Applied Intuition, Inc. is powering the future of physical...  ...engineer with expertise in perception for autonomous vehicles or...  ...perception, world modeling, and ML driven autonomy Test and...  ...abilities Work closely with our data, behavior, and research teams... 
    Data
    Full time
    For contractors
    For subcontractor
    Casual work
    Work at office
    Remote work
    Day shift

    Applied Intuition

    Sunnyvale, CA
    3 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
    2 days ago
  • $174k - $252k

     ...intuitive understanding of existing data collection, analysis, and...  ....Support new and exciting ML paradigms (such as horizontal...  ...experience.5 years of experience with software development in one or more...  ...source projects.Google's software engineers develop the next-generation... 
    Data
    Senior

    Google

    Sunnyvale, CA
    2 days 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
    1 day ago
  • $220k - $230k

     ...were previously unattainable.  The Senior Software Engineer (CALC engine) is a specialised role...  ...religion, sex, sexual orientation, gender perception or identity, national origin, age,...  ...Technology respects the privacy of your data.   Benefits:   At Aera... 
    Data
    Senior
    Full time
    Work at office
    Flexible hours

    Aera Technology

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

     ...solutions in one or more specialized ML areas, leverage ML...  ...experience.5 years of experience with software development in one or more...  ...field.5 years of experience with data structures and algorithms....  ...ICML, ICLR).Google's software engineers develop the next-generation technologies... 
    Data
    Senior

    Google

    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 hours 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
    4 days ago
  • $174k - $252k

     ...solutions in one or more specialized ML areas, leverage ML...  ...experience.5 years of experience with software development in one or more...  ...model evaluation, optimization, data processing, debugging)....  ...technologies.Google's software engineers develop the next-generation technologies... 
    Data
    Senior

    Google

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

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

    Nuro

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

     ...Work with the large-scale user data to generate desired training...  ...experiment with different state of art ML algorithms and model...  ...experience.5 years of experience with software development in Python.3 years...  ...thinking.Google's software engineers develop the next-generation... 
    Data
    Senior

    Google

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

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

    Google

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

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

     ...across different domains, leverage ML infrastructure, and contribute...  ..., maintaining, or launching software products, and 1 year of...  ...model evaluation, optimization, data processing, debugging).Preferred...  ...technologies.Google's software engineers develop the next-generation... 
    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!