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, 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
Company background Company brand
Company Name
Nuro
Job Title
Mapping & Localization, Software Engineering Intern
Job Description
**Job Title:** Mapping & Localization Software Engineering Intern **Role Summary** Support development of self-driving vehicle mapping and localization systems, integrating sensor data calibration, machine learning (ML) platforms, and real-time navigation solutions. Collaborate on scalable AI-driven mapping strategies and multimodal perception technologies. **Expectations** - Current BS/MS candidate in Computer Science, Electrical Engineering, Robotics, or related field, graduating by December 2026. - Proficiency in C++, Python, and ML frameworks (e.g., TensorFlow, PyTorch). **Key Responsibilities** - Calibrate and validate sensor data (camera, LIDAR, radar) for localization and perception systems. - Develop algorithms for sensor calibration, including camera-LIDAR synchronization. - Design ML-based sensor simulation tools for training and evaluation. - Optimize cloud-scale training and onboard inference pipelines for mapping systems. - Implement tools for large-scale map data management and operational maintenance. - Collaborate on routing and online map updates for autonomous vehicle navigation. **Required Skills** - Strong programming skills in C++ and Python. - Experience with computer vision, ML (deep learning), and robotics software frameworks (e.g., ROS). - Familiarity with distributed systems, advanced algorithms, and data storage/processing. - Problem-solving and software development expertise in sensor integration or geospatial mapping. **Required Education & Certifications** - Current enrollment in a BS/MS program in Computer Science, Electrical Engineering, Robotics, or equivalent field. - Proficiency in algorithms, ML, and robotics software development. - Graduation by December 2026.
Mountain view, United states
On site
Fresher
24-09-2025
Company background Company brand
Company Name
Nuro
Job Title
Software Engineer, Machine Learning, 3D Reconstruction
Job Description
Job title: Software Engineer, Machine Learning, 3D Reconstruction Role Summary: Design, develop, and evaluate synthetic sensor simulation models to support autonomous vehicle perception. Focus on state‑of‑the‑art machine learning techniques such as NeRF, Gaussian splatting, and other generative models to generate photorealistic images, lidar, radar, and IMU data. Collaborate with autonomy, infrastructure, and systems teams to assess realism, map needs, and performance implications. Expactations: - Deliver high‑performance ML models and simulation pipelines within iterative research cycles. - Quantitatively evaluate the fidelity and impact of synthetic data on perception and autonomy outcomes. - Communicate findings to cross‑functional stakeholders and influence sensor/data strategy. Key Responsibilities: 1. Research and implement advanced synthetic data generation algorithms (NeRF, Gaussian splatting, generative models). 2. Build scalable ML pipelines for training, evaluation, and productization of simulation models. 3. Analyze and benchmark synthetic sensor data against real-world datasets to ensure realistic noise and artifacts. 4. Collaborate with autonomy, mapping, and infrastructure teams to translate sensor requirements into simulation capabilities. 5. Maintain and optimize production‑grade code, ensuring robustness and performance in large‑scale environments. Required Skills: - Strong foundation in machine learning fundamentals and modern deep learning frameworks (PyTorch, TensorFlow, or JAX). - Proficient in Python programming; experience with research code and systems‑level coding. - Hands‑on experience with synthetic sensor modeling (camera, lidar, radar, IMU) and noise simulation. - Knowledge of 3D geometry, state estimation, and perception algorithms. - Ability to design experiments, analyze results, and articulate performance trade‑offs. Required Education & Certifications: - PhD in machine learning, computer science, electrical engineering, robotics, or related field (minimum 3 years industry experience) OR - Master’s degree with 4 + years industry experience OR - 5 + years industry experience in machine learning and robotics. No company details, location, benefits, or extracurricular fluff included.
Mountain view, United states
On site
Mid level
19-10-2025