cover image
Nuro

Nuro

www.nuro.ai

14 Jobs

962 Employees

About the Company

Nuro exists to better everyday life through robotics.

Founded in 2016, Nuro is a leading AI Robotics company with fully autonomous vehicles on road today in California and Texas. The company's core technology is the Nuro Driver(tm), an integrated autonomous driving system consisting of state-of-the-art, AI-first software and automotive grade L4 sense and compute hardware. The first commercial application of the Nuro Driver(tm) is autonomous goods delivery with our custom, electric, zero-occupant vehicles in partnership with some of the most recognized brands in the world including Uber and FedEx.

Listed Jobs

Company background Company brand
Company Name
Nuro
Job Title
Software Engineer, Machine Learning, Sensor Simulation
Job Description
**Job Title:** Software Engineer, Machine Learning, Sensor Simulation **Role Summary** Develop and implement advanced synthetic sensor simulation models for autonomous vehicles. Focus on photorealistic image, LIDAR, radar, and sensor data generation; evaluate realism and impact on autonomy performance. Collaborate with autonomy, infrastructure, and systems teams to meet mapping and sensor requirements. **Expectations** * Deliver state‑of‑the‑art simulation methods (e.g., NeRF, Gaussian splatting). * Quantitatively assess synthetic data quality and relevance to real‑world scenarios. * Provide actionable insights to improve sensor calibration and autonomy performance. * Engage cross‑functional stakeholders and adapt to evolving project priorities. **Key Responsibilities** * Research, design, and prototype synthetic sensor models and algorithms. * Implement ML pipelines for data generation, training, and evaluation. * Analyze sensor data realism, identify performance gaps, and propose solutions. * Validate simulation results against real sensor measurements. * Document methods, experiment results, and impact on downstream systems. * Mentor junior team members on ML and simulation best practices. **Required Skills** * Deep learning expertise (PyTorch, TensorFlow, or JAX). * Strong Python programming and systems coding. * Knowledge of ML fundamentals and modern models (CNNs, transformers, generative models). * Experience with 3D geometry, state estimation, and sensor noise modeling. * Familiarity with modern graphics and ML rendering techniques (NeRF, Gaussian Splatting). * Ability to build and optimize production‑ready ML pipelines. **Required Education & Certifications** * PhD in Machine Learning, Computer Science, Electrical Engineering, Robotics, or related field **and** 3+ years industry experience; **or** * Master’s degree and 4+ years industry experience; **or** * 5+ years industry experience without an advanced degree. ---
Mountain view, United states
On site
Mid level
07-09-2025
Company background Company brand
Company Name
Nuro
Job Title
Senior Software Engineer, Machine Learning, Sensor Simulation
Job Description
**Job Title:** Senior Software Engineer, Machine Learning, Sensor Simulation **Role Summary:** Develop and integrate state‑of‑the‑art synthetic sensor simulation models (photorealistic imaging, lidar, radar, etc.) to support autonomous vehicle perception and mapping. Conduct research, evaluate realism, and collaborate with cross‑functional autonomy, infrastructure, and systems teams. **Expectations:** - 3+ years (PhD) or 4+ years (Master’s) or 5+ years (Bachelors) of industry experience in machine learning, robotics, or related fields. - Proven ability to design, train, and evaluate modern ML models. - Strong Python programming proficiency and experience with deep‑learning frameworks (PyTorch, TensorFlow, or JAX). - Ability to work independently and cross‑functionally in a fast‑paced research‑to‑production environment. **Key Responsibilities:** - Research, design, and implement cutting‑edge synthetic sensor simulation techniques (e.g., NeRF, Gaussian splatting). - Generate and validate synthetic sensor datasets for perception and map generation. - Quantify realism and utility of simulated data against real‑world sensor outputs. - Address performance and safety questions related to sensor data for autonomy. - Partner with autonomy, infrastructure, and systems teams to define sensor and map requirements. - Build, optimize, and productionize ML pipelines for large‑scale simulation workloads. **Required Skills:** - Deep understanding of machine‑learning fundamentals and model evaluation. - Proficiency in Python and deep‑learning libraries (PyTorch, TensorFlow, JAX). - Experience with 3D geometry, state estimation, and sensor noise modeling (camera, lidar, radar, IMU). - Familiarity with modern graphics‑based ML methods (NeRF, Gaussian splatting, generative models). - Strong software engineering practices; ability to write clean, maintainable code. - Excellent problem‑solving and communication skills for interdisciplinary collaboration. **Required Education & Certifications:** - PhD in Machine Learning, Computer Science, Electrical Engineering, Robotics, or related discipline **or** - Master’s degree in a related field with ≥ 4 years industry experience **or** - Bachelor’s degree in a related field with ≥ 5 years industry experience. *(Research publications in top conferences such as NeurIPS, ICLR, ICML, CVPR, RSS, CoRL, ICRA are a strong plus.)*
Mountain view, United states
On site
Senior
07-09-2025
Company background Company brand
Company Name
Nuro
Job Title
Software Engineer, Map ML Platform
Job Description
**Job Title:** Software Engineer, Map ML Platform **Role Summary:** Develop and maintain scalable machine learning infrastructure for map and localization (L&M) model training and evaluation. Collaborate across teams to improve data pipelines, ensure system reliability, and deliver performance‑optimized solutions that support autonomous navigation. **Expectations:** - 3+ years of hands‑on experience building backend systems for ML training/evaluation. - Proven ability to design, debug, and support production‑grade code in a fast‑changing environment. - Strong problem‑solving skills with focus on reliability, scalability, and performance. - Effective communication and teamwork to foster knowledge sharing with cross‑functional groups. **Key Responsibilities:** - Design, implement, and enhance model training infrastructure using internal frameworks. - Develop and maintain data pipelines and storage solutions for large‑scale ML workloads. - Optimize algorithms and system architecture for high‑performance execution. - Monitor, instrument, and provide metrics‑driven feedback to model training teams. - Collaborate with L&M teams to identify issues, propose solutions, and share best practices. **Required Skills:** - Proficiency in Python, C++, or Java for backend development. - Experience with distributed computing frameworks (e.g., Spark, Ray, TensorFlow Distributed). - Familiarity with cloud platforms (AWS, GCP, Azure) and storage technologies (S3, BigQuery, HDFS). - Understanding of machine learning concepts, model lifecycle, and data management. - Knowledge of CI/CD pipelines, containerization (Docker, Kubernetes), and monitoring tools. - Strong debugging, profiling, and performance‑tuning capabilities. **Required Education & Certifications:** - Bachelor’s degree in Computer Science, Electrical Engineering, Robotics, or a related technical field (Master’s preferred). - No specific certifications required; relevant coursework or certifications in machine learning, cloud computing, or data engineering are a plus.
Mountain view, United states
On site
Junior
13-09-2025
Company background Company brand
Company Name
Nuro
Job Title
Senior Software Engineer, Behavior Planning
Job Description
Job Title: Senior Software Engineer, Behavior Planning Role Summary: Design, research, and implement state‑of‑the‑art behavior planning and prediction algorithms for autonomous driving, delivering production‑ready software that operates safely at L4/L2 levels across diverse road environments. Expectations: • Produce scalable, high‑performance ML planners for vehicle navigation. • Translate research prototypes into reliable, deployable code on real‑time platforms. • Mentor junior engineers and provide technical leadership within the behavior team. • Collaborate cross‑functionally with perception, mapping, and ML research groups. Key Responsibilities: - Architect and develop novel robotics and machine learning solutions for autonomous behavior planning. - Optimize planning models for speed, accuracy, and safety on embedded hardware. - Conduct data analysis, visualization, and performance profiling of large datasets. - Integrate new algorithms into the Nuro Driver stack and validate on vehicle hardware. - Mentor and review code of junior team members. - Maintain documentation and coding standards for safety‑critical systems. Required Skills: - Proficient in Python and C++ (C++ preferred). - Deep expertise in robotics path, motion, trajectory, and behavior planning, and optimal control. - Experience with deep learning, reinforcement learning, imitation learning, transformers, and diffusion models. - Ability to optimize model performance through efficient computation, distributed training, and inference acceleration. - Strong software engineering practices: version control, continuous integration, testing, and code review. - Excellent communication and collaboration skills across multidisciplinary teams. - Knowledge of safety‑critical system development and validation processes (bonus). Required Education & Certifications: - PhD or Master’s degree in robotics, computer science, mechanical/aerospace engineering, electrical engineering, mathematics, or a closely related field.
Mountain view, United states
On site
Senior
21-09-2025