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

Senior/Staff Software Engineer, ML Data Infrastructure

$193.93k - $352.29k

Nuro

Senior/Staff Software Engineer, ML Data Infrastructure

Mountain View, California (HQ)

Nuro is a self-driving technology company on a mission to make autonomy accessible to all. Founded in 2016, Nuro is building the world's most scalable driver, combining cutting-edge AI with automotive-grade hardware. Nuro licenses its core technology, the Nuro Driver™, to support a wide range of applications, from robotaxis and commercial fleets to personally owned vehicles. With technology proven over years of self-driving deployments, Nuro gives the automakers and mobility platforms a clear path to AVs at commercial scale—empowering a safer, richer, and more connected future.

About the Role

Nuro takes a machine-learning-first approach to autonomous driving technology. In an ML-first system, the overall system performance depends heavily on the quantity and diversity of its training and evaluation data.

The team plays a crucial role in the advancement of autonomous driving systems by creating a scalable and reliable data infrastructure. This infrastructure is designed to produce training and evaluation data derived from both on-road collected logs and simulation logs. Additionally, the team collaborates closely with system engineers to thoroughly validate the autonomous driving system before its deployment.

About the Work
  • Design and develop unified, introspectable, large-scale batch and streaming data pipelines that can ingest and process data across a wide range of use cases relevant to evaluation.
  • Create and implement a storage system capable of accommodating both the large volume and diverse range of evaluation and performance metrics.
  • Construct intuitive dashboards and reports to present evaluation results, facilitating straightforward comparisons that highlight both improvements and regressions of the ML components and the overall system.
  • Develop and maintain continuous testing and monitoring systems to guarantee the integrity and resilience of our data and associated data pipelines.
  • Develop data mining tools with applied ML techniques to support data discovery needs from Autonomy including Perception, Behavior, and Mapping
  • Develop data annotation tools to support first-party and third-party labeling workforce to provide high fidelity perception, mapping, and driving trajectory labels
  • Scale data annotation labels with applied State-of-the-art ML techniques
About You
  • You have a degree in BS, MS.c or Ph.D, plus 4 years of relevant work experience
  • Strong proficiency in Python or similar languages
  • Experience working with large-scale data and building scalable & reliable systems/data pipelines; ability to understand and design complex systems
  • Experience setting team or project product and technical vision, timelines, and prioritization; being a Technical Lead, mentoring and support junior engineers
  • Ability and willingness to deep dive into implementation, driving technical standards and best practices across broader software organization
  • A bachelor's degree in Computer Science, Electrical Engineering, or a closely related field
Bonus Points
  • Strong proficiency in C++ or other high-performance low-level languages
  • Strong knowledge of GCP, GCS, BigQuery, or PostgreSQL
  • Knowledge of data engineering, and its tooling and best practices
  • Knowledge of batch and streaming data processing, warehousing, and analytics solutions
  • Experience working with large-scale distributed data systems
  • Experience with system & framework design
  • Experience with data workflow orchestration platforms

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 and $352,290 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.

Vacancy posted 5 days ago
Similar jobs that could be interesting for youBased on the Senior/Staff Software Engineer, ML Data Infrastructure in Mountain View, CA vacancy
  • $228.4k - $328.6k

     ...obsessed with enabling data teams to solve the...  ...world's best data and AI infrastructure platform, so our customers...  ...their missions. Our engineering teams build highly...  ...trusted data analytics and ML platform in the world....  .... We are looking for senior leaders such as... 
    Senior
    Local area
    Worldwide

    Cacheflow

    Mountain View, CA
    22 hours ago
  • $262k - $365k

    Senior Staff Software Engineer, ML Infrastructure, Agents Infrastructure Google Sunnyvale, CA, USA Qualifications Bachelor's degree or equivalent practical...  ...(e.g., model deployment, model evaluation, data processing, debugging, fine tuning). 5 years of experience... 
    Senior
    Full time

    Google Inc.

    Sunnyvale, CA
    4 days ago
  • $262k - $365k

    Senior Staff Software Engineer, Infrastructure, Agents Infra Advanced Experience owning outcomes and decision making,...  ...leading technical project strategy, ML design, and optimizing ML...  ...model deployment, model evaluation, data processing, debugging, fine tuning)... 
    Senior
    Full time

    Google Inc.

    Sunnyvale, CA
    2 days ago
  • $281k - $356k

     ...The Perception Data team at Waymo is...  ...Machine Learning, Infrastructure, and Evaluation teams...  ...to a Director of Engineering   You will:...  ...Serve as a mentor to Staff and Senior engineers across...  ...~10+ years of software engineering experience...  ...systems or ML infrastructure.... 
    Senior
    Full time
    Remote work

    Waymo

    Mountain View, CA
    8 days ago
  • $193.93k - $352.29k

     ...future. About the Role We are looking for a Senior/Staff Software Engineer to serve as a technical leader for Nuro’s ML Data engine. You will sit at the critical intersection of Autonomy, Machine Learning, and Infrastructure, acting as an architect for the systems that... 
    Senior
    Shift work

    Icehouseventures

    Mountain View, CA
    1 day ago
  •  ...in Mountain View, California is looking for an experienced Data Engineer to design large-scale data pipelines and advanced data systems...  ...in Python, and experience working with large-scale data infrastructure. This role offers a competitive salary range and a robust benefits... 
    Senior

    I did my part and supported the Regular Toilet

    Mountain View, CA
    23 hours ago
  •  ...Kindredventures is looking for a Senior Perception ML Data Infrastructure Engineer based in Mountain View, California. This role involves taking ownership...  ...related fields and at least 4 years of experience in software engineering with strong proficiency in C++ and... 
    Senior

    Kindredventures

    Mountain View, CA
    22 hours ago
  • $183.83k - $333.93k

     ...connected future. About the Role Our software team is growing, and we are looking for talented engineers to join us and be instrumental...  ..., and Devices Platform. Data Platform: The Data Platform...  ...supports the autonomy evaluation infrastructure by providing detailed... 
    Senior

    Icehouseventures

    Mountain View, CA
    23 hours ago
  •  ...TITLE: ML Data Infrastructure Engineer LOCATION: Sunnyvale CA or Remote Duration: 12+ Months Rate: DOE Key skills - GCP ML Infrastructure...  ...workflows ~ Technical Requirements: ~7+ years of software engineering experience, with 3+ years in data... 
    Senior
    Remote work

    Redolent

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

     ...across 15+ U.S. states. The ML Ops team, part of Waymo ML...  ...team, builds tools and infrastructure to realize the ML flywheel at...  ...Develop and contribute to Waymo's data infrastructure platform to...  ...experience in the field of software engineering ~ Experience programming in... 
    Senior
    Full time
    Remote work

    Waymo

    Mountain View, CA
    5 days ago
  • $193.93k - $352.29k

     ...driving technology. In an ML-first system, the...  ...training and evaluation data. The team plays a...  ...scalable and reliable data infrastructure. This infrastructure...  ...collaborates closely with system engineers to thoroughly validate...  ...across broader software organization A... 
    Senior
    Work experience placement

    I did my part and supported the Regular Toilet

    Mountain View, CA
    1 day ago
  • $198k - $326k

     ...business needs of the team. As a Sr. Staff Software Engineer of the Compute Infrastructure team at LinkedIn, you will play a...  ...stateless/stateful services, ML workloads and short running jobs efficiently...  ...at this link: Global Data Privacy Notice for Job Candidates... 
    Senior
    For contractors
    Work at office
    Flexible hours

    LinkedIn

    Mountain View, CA
    1 day ago
  • $153k - $222k

     ...exception.) About the role We are looking for infrastructure engineers with expertise in scaling open-source data infrastructure to join the Data & ML infra group. This role will work across...  ...hooks. Develop and deploy high-quality software using modern tooling and frameworks,... 
    Senior
    Full time
    For contractors
    For subcontractor
    Casual work
    Work at office
    Remote work
    Day shift

    Decisive Point

    Mountain View, CA
    23 hours ago
  • $198k - $326k

     ...part of our world-class software engineering team, you will take...  ...building the next-generation infrastructure and platforms for...  ...platform, scalable data storage infrastructure...  ...platform, best-in-class AI/ML infrastructure,...  ...company. As a Sr. Staff Software Engineer, you... 
    Senior
    For contractors
    Work at office
    Flexible hours

    LinkedIn

    Mountain View, CA
    3 days ago
  • $228.6k - $314.25k

     ...Databricks is looking for an experienced engineer to join the ManagedTables team. You'll drive the development of storage solutions, optimize large production clusters, and mentor fellow engineers. With 15+ years in distributed systems, you’ll work on enhancing database... 
    Senior

    I did my part and supported the Regular Toilet

    Mountain View, CA
    23 hours ago
  • $228.6k - $314.25k

     ...Databricks is seeking an experienced software engineer to work on enterprise-grade analytical data systems, focusing on distributed systems and performance optimization. In this role, you will be responsible for delivering scalable architectures and mentoring team members... 
    Senior

    Menlo Ventures

    Mountain View, CA
    22 hours ago
  • $170.6k - $261.3k

     ...A leading automotive company in Sunnyvale seeks a Senior AI/ML Full-Stack Engineer to design and build software products for machine learning infrastructure. This hands-on role requires expertise in full-stack development, cloud technologies, and system design. The ideal... 
    Senior

    General Motors

    Sunnyvale, CA
    22 hours ago
  • $214k - $295k

     ...Staff Software Engineer, Data Infrastructure, AI Compute Platform Redwood City, CA (Hybrid) Biohub is the first large-scale initiative bringing frontier...  ...The Data Engineering and Infrastructure team brings AI/ML technology and Data to the table in new ways to help... 
    Work at office
    Worldwide
    Relocation package
    Flexible hours
    3 days per week

    Biohub

    Redwood City, CA
    3 days ago
  • $176.4k - $319.72k

     ...Senior/Staff Software Engineer, Behavior Verification Who We Are Nuro is a self-driving...  ...of machine learning (ML) models and safety metrics...  ...logs, closed‑course testing data, and third‑party accident reconstructions...  .... Partner with simulation infrastructure and test integration teams... 
    Senior
    Odd job
    Work experience placement

    Nuro

    Mountain View, CA
    1 day ago
  •  ...California in 2004 when a visionary engineer, Fred Luddy, saw the...  ...and maintain scalable search infrastructure services and microservices that...  ...and operate high-throughput data pipelines that consume and produce...  ...-functionally with Core, ML, and Platform engineering teams... 
    Work at office
    Immediate start
    Remote work
    Flexible hours

    ServiceNow

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

    Google Inc. is seeking a Senior Software Engineer in Mountain View, CA. The role involves developing...  ...technologies and implementing AI/ML solutions. Candidates should have 5 years...  ...software design and machine learning infrastructure. The position offers a competitive... 
    Senior

    Google Inc.

    Mountain View, CA
    1 day ago
  • $207k - $300k

    Staff Software Engineer, On-Device Machine Learning Infrastructure corporate_fare Google place Sunnyvale, CA, USA Qualifications...  ...., sequential decision making), ML infrastructure, or specialization...  ...model deployment, model evaluation, data processing, debugging, fine... 
    Full time
    Shift work

    Google Inc.

    Sunnyvale, CA
    1 day ago
  • $281k - $356k

     ...Senior Staff Software Engineer Waymo is an autonomous driving technology company...  ...unprecedented scale and complexity of data from billions of miles...  ...World-class data analysis infrastructure is the bedrock of Waymo's...  ...with Simulation, Onboard, ML, and Commercialization teams... 
    Senior
    Full time
    Remote work

    Waymo

    Mountain View, CA
    4 days ago
  •  ...Rewards and Great Careers.Senior Staff Engineer, Software EngineeringPosition DescriptionWe...  ...be architecting scalable infrastructure,mentoring engineering...  ...ofinfrastructure, data systems, and applied artificial...  ...opportunities to apply AI/ML to solve high-impact business... 
    Senior
    Hourly pay
    Temporary work
    Work experience placement
    Local area
    Flexible hours

    GEICO

    Palo Alto, CA
    22 hours ago
  • $248.71k - $292.6k

     ...anything is possible. Build fast. Sr. Staff Software Engineer - High Performance GPU Inference Systems...  ...tightly integrated, software-defined infrastructure. Low‑Level GPU Optimization : Build...  ...Collaboration : Work closely with teams across ML compilers, orchestration, cloud... 
    Senior

    I did my part and supported the Regular Toilet

    Palo Alto, CA
    4 days ago
  • $193.93k - $352.29k

     ...Staff/Senior Software Engineer, Onboard Infrastructure Mountain View, California (HQ) Who We Are Nuro is a self-driving technology company on a mission to make autonomy accessible to all. Founded in 2016, Nuro is building the world's most scalable driver, combining... 
    Senior

    Nuro

    Mountain View, CA
    2 days ago
  • $197k - $291k

    Staff Software Engineer, Infrastructure, NetInfra Telemetry Google Sunnyvale, CA, USA Apply Advanced Experience owning...  ...-scale system design, networking and data storage, security, artificial...  ...networking device telemetry for upcoming ML network fabric devices. Google Cloud... 
    Full time

    Google Inc.

    Sunnyvale, CA
    1 day ago
  • $207k - $300k

    Staff Software Engineer, Google Global Infrastructure, NetSoft corporate_fare Google place Sunnyvale, CA, USA Apply Bachelor...  .... 8 years of experience with data structures and algorithms. 3 years...  ...solutions. Understand the AI/ML applications, performance monitoring... 
    Full time
    Worldwide

    Google Inc.

    Sunnyvale, CA
    21 hours ago
  • $228.6k - $314.25k

     ...are passionate about enabling data teams to solve the world’s...  ...the world’s best data and AI infrastructure platform so our customers...  ...storage layout solutions for the ML world. Influence data format...  ...at large scale by applying software engineering experience and collaborating... 
    Senior

    I did my part and supported the Regular Toilet

    Mountain View, CA
    3 days ago
  • $207k - $300k

    Staff Software Engineer, AI and Infrastructure Experience owning outcomes and decision making, solving ambiguous problems and influencing stakeholders; deep...  ...cutting-edge technology, infrastructure, and talent. AI/ML software engineers in Cloud bridge the gap between... 

    Google Inc.

    Sunnyvale, CA
    1 day ago

Do you want to receive more vacancies?

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