Currently tracking 34 active AI roles, up 94% versus the prior 4 weeks. Primary focus: Data · Engineering. Salary range $120k–$387k (avg $249k).
| Title | Stage | AI score |
|---|---|---|
| Senior Software Engineer – GenAI Infrastructure & Agent Systems for Engineering Efficiency This role focuses on building AI agent infrastructure and autoresearch systems to enhance developer productivity and ML research velocity within an engineering context. It involves designing and implementing agent orchestration, sandboxing, skill frameworks, and self-improving agents that run experiments and iterate on ML models. The role also includes creating AI-powered engineering tools for code generation, debugging, and improving quality and developer workflows through evaluation and observability systems. | AgentServe | 8 |
| Senior/Staff Software Engineer, ML Data Nuro is seeking a Senior/Staff Software Engineer to lead their ML Data engine, focusing on transforming autonomy data into high-value training signals for AI models. The role involves designing and building scalable data pipelines, developing data products for researchers, creating tools for data introspection, integrating labeling operations, and operationalizing active learning methods. This is a technical leadership role at the intersection of autonomy, ML, and infrastructure. | Data | 8 |
| Senior Software Engineer, Perception ML Data Nuro is seeking a Senior Software Engineer for their Perception ML Data team. This role focuses on bridging ML innovation and autonomy infrastructure by designing and advancing systems for curating geographically diverse datasets using VLMs, developing synthetic data frameworks across sensor modalities, and optimizing ML-powered validation of data quality and model readiness. The engineer will work across autonomy, infrastructure, databases, simulation, and ML development, with a focus on applied ML and systems rigor for scalable data curation and annotation, quantifying synthetic data fidelity, and building tools to surface data gaps impacting perception model performance. | Data | 8 |
| Technical Lead Manager, Autonomy Evaluation and Intelligence Lead the technical roadmap for systems that validate and verify the intelligence of Nuro's self-driving car technology. This involves developing evaluation tooling, designing intelligent agents and metrics to measure ML model performance, and closing the learning loop by identifying and refining behavioral weaknesses. The role requires defining the technical architecture for unified, automated, data-driven validation. | Eval GateAgent | 8 |
| Software Engineer, AI Platform - Intern Software Engineer Intern focused on AI Platform at Nuro, a self-driving technology company. The role involves working on various teams including Data Platform (annotation, ingestion, embedding search, evaluation infrastructure), Onboard Systems (integrating autonomy software), ML Infrastructure (distributed training, inference optimization), Simulation, and Technical Infrastructure. Requires a BS/MS candidate in CS, EE, Robotics, or related field graduating in December 2026 or later, with experience in backend API design, distributed systems, data processing, C++, Python, machine learning, and robotics software frameworks. | ServeData | 8 |
| Senior/Staff Engineer, Machine Learning - Online Mapping Nuro is seeking a Senior/Staff ML Engineer for their Online Mapping team to research, develop, and implement state-of-the-art online mapping models and algorithms for robot navigation. This role involves working with real-world robotics data, analyzing system performance, and collaborating with cross-functional teams to integrate ML models into a larger autonomous system. The ideal candidate has a proven record of solving in-production ML problems, hands-on experience with training and evaluating modern ML models in AV/robotics/mapping/computer vision, and strong Python skills with deep learning frameworks. | AgentData | 8 |
| Senior Software Engineer, Behavior Planning Nuro is seeking a Senior Software Engineer for their Behavior Planning team to research, develop, and implement ML-driven planning systems for autonomous vehicles. The role involves designing and implementing novel robotics and ML technologies, working cross-functionally, and deploying production-ready software for safety-critical systems. Experience with deep learning, reinforcement learning, and optimizing model performance is required. | AgentServe | 8 |
| Senior Software Engineer, Machine Learning, 3D Reconstruction Nuro is seeking a Senior Software Engineer, Machine Learning to join their Sensor Data and Calibration team. The role focuses on developing synthetic sensor simulation models and algorithms using machine learning methods like NeRF or Gaussian splatting for generating realistic sensor data (images, lidar, radar). | Data | 8 |
| Senior Software Engineer, Machine Learning, Sensor Simulation Nuro is seeking a Senior Software Engineer, Machine Learning, Sensor Simulation to join their robotics team. The role involves researching, developing, and implementing state-of-the-art synthetic sensor simulation methods using machine learning techniques like NeRF or Gaussian splatting to generate realistic synthetic sensor data (images, lidar, radar). The engineer will analyze the realism and utility of this data and collaborate with autonomy and infrastructure teams. | Data | 8 |
| Program Manager, Data Quality Program Manager for Data Quality at Nuro, focusing on ML Operations. This role involves investigating annotation faults, auditing live pipelines, managing offshore annotation teams, and defining/measuring data quality standards for ML training. The goal is to ensure data quality directly impacts model safety and performance in autonomous vehicles. | Data | 7 |
| Senior Software Engineer, Map Platform Nuro is seeking a Senior Software Engineer for their Map Platform team to build and improve HD map generation and release pipelines, develop scalable workflows for map data management, and create APIs for internal users. The role focuses on a machine learning-first approach to enhance geographic capabilities for autonomous driving systems. | Data | 7 |
| Technical Lead, Behavior & Triage Labeling Nuro is seeking a Technical Lead for their Behavior & Triage Labeling team. This role focuses on building and operating highly scalable and reliable distributed systems for data annotation, crucial for Nuro's ML-first autonomous driving technology. The team ensures access to high-quality labeled data by managing a comprehensive labeling stack, processing millions of sensor data points weekly, and collaborating closely with autonomy engineers. The role involves applying ML research to optimize the data labeling lifecycle and productionizing core infrastructure for the autonomy system. | Data | 7 |
| Software Engineer, ML Data Infrastructure Nuro is seeking a Software Engineer, ML Data Infrastructure to build and maintain scalable data pipelines for autonomous driving systems. This role involves designing systems for ingesting, processing, storing, and evaluating large volumes of data, including developing data annotation tools and applying ML techniques for data discovery and scaling labels. The focus is on creating robust data infrastructure to support the advancement of ML models for self-driving technology. | Data | 7 |
| Senior/Staff Software Engineer, ML Data Infrastructure Nuro is seeking a Senior/Staff Software Engineer to build and scale ML data infrastructure for autonomous driving. This role involves designing and developing large-scale data pipelines, storage systems for evaluation metrics, and data annotation tools, with a focus on applied ML techniques to improve data quality and discovery. | Data | 7 |
| Senior/Staff Software Engineer, Labeling Platform Nuro is seeking a Senior/Staff Software Engineer to build and operate a highly available, fault-tolerant data labeling platform for their autonomous driving systems. This role involves productionizing core infrastructure, improving label quality through data-driven metrics, and applying ML research to automate the labeling lifecycle. The ideal candidate will have experience in designing and operating scalable distributed data systems, Python/C++/Go programming skills, and leadership experience. | Data | 7 |
| Senior Software Engineer, ML Infrastructure Nuro is seeking a Senior Software Engineer to join their ML Infrastructure team. The role focuses on building and evolving the core platform for seamless access to compute and data resources, executing technical strategy for automated resource provisioning, high-performance workload scheduling, and efficient feature management to accelerate the Nuro Driver™ development lifecycle. Responsibilities include scaling IaC for GPU/CPU nodes, optimizing workload orchestration for distributed training, designing pipelines for petabyte-scale data transformation, and implementing feature caching/storage solutions. | Serve | 7 |
| Senior Project Manager, Machine Learning Operations Senior Project Manager, ML Operations at Nuro, focusing on owning and improving the data quality standard across multiple ML data labeling pipelines for autonomous driving. The role requires identifying and closing quality gaps, designing scalable processes, and interfacing between engineering and operations to ensure training data accuracy directly impacts model performance and safety. | Data | 7 |
| Senior Software Engineer, Onboard Autonomy Senior Software Engineer focused on onboard autonomy for self-driving vehicles. The role involves developing, integrating, and deploying real-time decision-making software on embedded systems, optimizing for performance and safety constraints, and ensuring robust on-robot integration and observability. Requires strong C++/Rust skills and experience shipping on-device software with real-world constraints. | AgentServe | 7 |
| Technical Lead Manager, ML Platform Infrastructure Technical Lead Manager for ML Platform Infrastructure at Nuro, focusing on building and scaling the core platform for autonomous driving ML development. Responsibilities include setting technical strategy, managing automated resource provisioning (IaC), intelligent workload scheduling, large-scale data ETL, feature caching/stores, and leading a team of engineers. Requires experience in ML Infrastructure, Backend Platform Engineering, or Distributed Systems with people management. | Serve | 7 |
| Director of Engineering, Eval Platform Nuro is seeking a Director of Engineering to lead their Eval Platform team, which is responsible for the simulation, evaluation, and validation platform underpinning autonomy development and driverless readiness. This role involves defining the technical vision, execution strategy, and organizational structure for a multi-disciplinary organization. The platform is critical for rapid iteration, assessing safety and performance, and making data-driven deployment decisions. The ideal candidate has deep technical expertise in building simulation systems and evaluation platforms for large-scale ML/robotics systems, and proven experience leading engineering organizations. | Eval GateAgent | 7 |
| Senior/Staff Software Engineer, Fault Response Verification This role focuses on verifying the fault response of autonomous driving systems, defining system-level behavior requirements under fault conditions, implementing metrics, and building validation tooling. It involves stress testing the autonomy stack and contributing to risk assessment frameworks and safety cases, with a focus on ensuring a fail-operational system. | Eval GateAgent | 7 |
| Senior/Staff Systems Engineer, Autonomy Verification Senior/Staff Systems Engineer focused on verifying the safety and compliance of Nuro's autonomous driving system (Nuro Driver). This role involves defining requirements, designing metrics, developing test strategies (simulation, real-world), and collaborating with various teams to ensure the system is safe for deployment within its Operational Design Domain (ODD). The position requires experience with autonomous vehicle development/validation, understanding of autonomy architecture, and coding skills (Python/C++). | Agent | 7 |
| Software Engineer, AI Platform - New Grad Software Engineer, AI Platform - New Grad role at Nuro, focusing on the Data Platform team. Responsibilities include managing Nuro AI Driver's data, labels, and metrics, data annotation across perception, mapping, and behavior trajectory, data ingestion and mining using heuristics and embedding search, and supporting autonomy evaluation infrastructure. Requires a Bachelor's or Master's degree in CS, EE, Robotics, or related field, graduating by July 2026, with experience in large-scale distributed systems, data storage/processing, C++/Python, machine learning, and robotics software frameworks. | Data | 7 |
| Autonomous Driving System Safety Lead Nuro is seeking a Safety Lead for their Autonomous Driving System (ADS) team. This role will own and author safety claims for onboard and offboard software, including AI components, and ensure a comprehensive safety case is developed and maintained. The lead will manage safety claims, generate counter-arguments, review evidence, track safety performance indicators, and escalate risks to senior leadership. Experience in safety-critical industries and systems engineering is required. | Agent | 7 |
| Senior/Staff Software Engineer, Behavior Verification This role focuses on developing and implementing metrics to verify the driving behavior of an autonomous vehicle, using a combination of ML models and safety metrics. The engineer will evaluate these metrics on various test scenarios and generate reports to ensure safety for deployment. This role requires strong software development skills in Python or C++ and a deep understanding of robotic systems architecture. | Eval GateAgent | 7 |
| Senior/Staff Controls Engineer, Core Development Nuro is seeking a Senior/Staff Controls Engineer to develop production-level control software for their autonomous driving systems. The role involves collaborating with cross-functional teams, investigating ML for vehicle dynamics, and implementing classical and modern controls methods. Experience with L2+ automated driving systems is required, with L4 experience being a plus. | ShipAgent | 7 |
| Senior Software Engineer, Collision Avoidance Testing This role focuses on testing and evaluating the collision avoidance capabilities of autonomous vehicles. It involves designing and implementing tests using simulation and real-world data, analyzing results, and reporting on residual risk to inform product changes and safety cases. The role requires strong software engineering skills, experience with simulation-based evaluation, and a deep understanding of robotics and autonomous systems. | Eval GateAgent | 7 |
| Senior Software Engineer, Machine Learning, Calibration Nuro is seeking a Senior Software Engineer, Machine Learning, Calibration to develop online and offline unstructured sensor calibration algorithms using robotics and machine learning expertise. The role involves researching, developing, and implementing ML methods with sensor data, analyzing algorithm performance, and integrating pipelines into the autonomy system. Experience with state estimation techniques and ML model training/evaluation is required. | DataPost-train | 7 |
| Software Operations Specialist Nuro is seeking a Software Operations Specialist to support quality control, tool testing, and workflow improvement for internal software systems in robotics and autonomy development. This role involves reviewing data annotations, testing tools, reproducing issues, and documenting findings to enhance system reliability and team efficiency. The specialist will apply defined criteria, document accurately, and escalate ambiguities, focusing on precision, reproducibility, and consistency. | — | 5 |
| Software Engineer, Data Platform Nuro is seeking a Software Engineer for their Data Platform team, focusing on building and maintaining the infrastructure for training and evaluation data in their self-driving technology. This role involves designing and developing large-scale data processing systems, storage solutions, and monitoring systems to ensure the integrity of data pipelines. | Data | 5 |
| Senior/Staff Software Engineer, Data Platform Nuro is seeking a Senior/Staff Software Engineer to build and maintain a scalable data infrastructure for autonomous driving systems. This role focuses on creating systems to process, store, and present training and evaluation data derived from on-road and simulation logs, collaborating with system engineers to validate the autonomous driving system. The position requires strong software engineering skills, experience with large-scale data processing, and leadership capabilities. | Data | 5 |
| Software Engineer, ML Infrastructure Software Engineer focused on building and evolving the core ML infrastructure platform for Nuro's self-driving technology. Responsibilities include scaling automated infrastructure-as-code, optimizing workload orchestration for massive-scale distributed training, designing robust pipelines for petabyte-scale sensor data, implementing feature caching and storage, and contributing to a unified ML platform. Requires experience in ML Infrastructure, Backend Platform Engineering, or Distributed Systems, with specific skills in IaC, workload scheduling, distributed data processing, and feature management. | Data | 5 |
| Director, Systems Engineering Nuro is seeking a Director of Systems Engineering to lead a team responsible for defining, analyzing, validating, and improving the performance of their self-driving technology (Nuro Driver). This role involves translating product goals into technical requirements, managing trade-offs, and ensuring system reliability for safe, scalable deployment in autonomous vehicles. The position requires strong technical depth, leadership, and experience in complex hardware and software systems, ideally in safety-critical domains. | — | 5 |
| Software Engineer, Middleware Software Engineer, Middleware at Nuro, focusing on building the next-generation onboard infrastructure for autonomous driving. This includes inter-process communication, logging, monitoring, execution, and state management, with an emphasis on high performance and reliability. The role involves collaborating with Autonomy, hardware, AI Platform, and systems/safety teams, and building data pipelines and diagnostics tools. | — | 5 |
| Senior Software Engineer, Performance Tooling and Infrastructure Nuro is seeking a Senior Software Engineer to own the infrastructure for their performance simulation platform. This platform validates autonomy code changes (ML models, map data, trajectories) on actual robot compute hardware before road deployment. The role involves developing and maintaining job orchestration, reliability, observability, data pipelines, and statistical analysis for benchmarking. It requires deep systems and infrastructure knowledge, Python/C++ proficiency, and experience with Linux systems and cloud-native infrastructure (Kubernetes, GCP). The engineer will set technical vision, manage the roadmap, and collaborate across teams to ensure the platform scales and gates release velocity for the entire autonomy stack. | — | 5 |
| Software Engineer, Performance Tooling and Infrastructure Nuro is seeking a Software Engineer to own the performance simulation platform infrastructure for their self-driving technology. This role involves developing and maintaining systems for benchmarking autonomy code changes, ensuring real-time performance on actual robot compute hardware. Responsibilities include building benchmarking infrastructure, ensuring platform reliability and observability, designing data pipelines for performance metrics, conducting statistical analysis, guiding bare-metal OS configuration, and driving platform strategy. The role requires strong software engineering skills in Python and C++, data engineering experience, deep Linux systems knowledge, and technical leadership capabilities. While the role supports AI development, it focuses on the infrastructure and tooling rather than core AI/ML model development. | — | 5 |
| Sr. Software Engineer, Perception Data Infrastructure Nuro is seeking a Sr. Software Engineer for their Perception Data Infrastructure team. This role focuses on building and owning the core native perception data platform for autonomous vehicles, bridging hardware, labeling operations, and ML models. The engineer will handle massive 3D point clouds, complex sensor parsing, and pipeline propagation with strict performance constraints, ensuring high-quality data for ML training. | Data | 5 |
| Autonomous Vehicle Operator, Santa Clara (12-Month Duration) Nuro is seeking Autonomous Vehicle Operators (AVOs) for a 12-month temporary position in Santa Clara, CA. The role involves operating autonomous test vehicles, collecting data, providing feedback to engineers, and troubleshooting operational issues. The position requires a valid driver's license, a clean driving record, and strong communication and problem-solving skills. The role supports the development of Nuro's self-driving technology by gathering real-world data and assisting in training. | — | 5 |
| Software Engineer, Offboard Infrastructure Software Engineer focused on Offboard Infrastructure for Nuro's self-driving technology. The role involves working on the Data Platform (managing AI Driver data, labels, metrics, annotation, ingestion, mining, embedding search, autonomy evaluation infrastructure), Simulation (simulator, frameworks, sensor simulation, scenario generation, real-world data with synthetic techniques), or Technical Infrastructure (compute platform, storage management, cloud infrastructure, engineering productivity tools). Requires strong programming in Python, C++, or Go, and experience in distributed systems, data processing, microservices, ML, multithreading, or robotics software frameworks. | Data | 5 |
| Head of Talent Acquisition Head of Talent Acquisition to lead and scale Nuro’s recruiting and sourcing organization through its next phase of growth and commercialization. This role will oversee recruiting and sourcing teams responsible for hiring across technology, engineering, business, and operations, partnering closely with senior executives to design hiring plans, leverage data, and ensure recruiting teams have the strategy, systems, and infrastructure to execute. The role will also drive key executive searches, attracting world-class talent in AI, ML, autonomy, and robotics. | — | 5 |
| Senior Software Engineer, Engineering Productivity Nuro is seeking a Senior Software Engineer for their Engineering Productivity team. This role focuses on building tools and infrastructure to improve developer efficiency, particularly in the context of Nuro's self-driving technology which involves complex machine learning and hardware tests. The engineer will identify and address pain points, create new tools, build scalable infrastructure for code integration and testing, and leverage Generative AI to boost productivity. Experience with build frameworks like Bazel and cloud platforms is preferred. | — | 5 |
| Software Engineer, Routing Software Engineer for Nuro's Routing Team, focusing on building and scaling backend systems and onboard modules for self-driving vehicles. The role involves optimizing routing algorithms, managing scalable traffic, and integrating ML models for efficient and safe navigation. Experience with real-time server-side applications, C++, cloud platforms, and ML model training/inference is required. | Agent | 5 |
| Senior Software Engineer, Localization and Mapping Nuro is seeking a Senior Software Engineer for their Localization and Mapping team to work on the map system for their autonomous robots. The role involves researching, developing, and implementing state-of-the-art mapping and state estimation algorithms, analyzing their performance, and building robust C++ software for deployment on robotic platforms and in simulation. The ideal candidate has strong C/C++ skills, experience with mapping/localization for AVs or drones, and a deep understanding of state estimation and 3D geometry. | — | 5 |
| Senior Systems Test Engineer, Autonomy Behavior Nuro is seeking a Senior Systems Test Engineer to transform their Verification & Validation (V&V) ecosystem for autonomous driving. This role focuses on technical implementation, standardization, and automation of V&V processes, including creating a unified, automated architecture, managing triage workflows, and improving testing pipelines to support the Autonomy Safety Case. The role requires hands-on software experience in Python or C++ for automation and tooling development, and experience with large-scale simulation or test automation pipelines. | — | 5 |
| Autonomous Vehicle Operator, South San Francisco (12-Month Duration) Nuro is seeking Autonomous Vehicle Operators to drive test vehicles, collect data, and assist in training self-driving technology. This role involves manual and autonomous driving, troubleshooting, vehicle inspections, and public interaction. Requires a valid driver's license, clean record, and strong communication and problem-solving skills. | — | 5 |
| Staff/Senior Software Engineer, Offboard Infrastructure Nuro is seeking a Staff/Senior Software Engineer for their Offboard Infrastructure team, focusing on the Data Platform. This role involves managing Nuro AI Driver's data, labels, and metrics, including data annotation, ingestion, mining, and supporting autonomy evaluation. The ideal candidate has experience in large-scale distributed systems, data storage and processing, and programming in Python, C++, or Go. | Data | 5 |
| Staff Software Engineer, Routing Nuro is seeking a Staff Software Engineer for their Routing Team to build and scale backend systems and onboard modules for Nuro Driver. This role involves optimizing routing algorithms, managing road network graphs, and building monitoring infrastructure. The ideal candidate has 8+ years of experience in real-time server-side applications, C++ programming, and experience with cloud providers, databases, and RPC frameworks. Experience in training and inferencing ML models is also required. | Serve | 5 |
| Senior Software Engineer, Routing Nuro is seeking a Senior Software Engineer for their Routing Team to build and scale backend systems and onboard modules for Nuro Driver. This role involves optimizing routing algorithms, managing road network graphs, and developing monitoring and analytics infrastructure. The position requires expertise in C++, real-time server-side applications, and cloud environments, with a focus on delivering efficient and accurate routing for self-driving vehicles. | — | 5 |
| Software Technical Program Manager, Systems Engineering Nuro is seeking a Systems Engineering TPM to own the technical substance of how they validate autonomy. This role involves defining scenario sets, structuring fault injection campaigns, and ensuring simulation coverage is meaningful and systematically growing. The TPM will work embedded with Autonomy, Simulation, and Systems Engineering teams to drive technical rigor in the validation program, ensuring traceability between requirements and evidence. | — | 5 |
| Senior Software Engineer, Simulation Nuro is seeking a Senior Software Engineer for their Simulation team. This role involves expanding the functionality, performance, and usability of their autonomous driving simulator, focusing on improving realism and coverage through synthesis, and unifying complex systems. The engineer will collaborate with autonomy teams and work on both new and existing systems. | — | 5 |