- 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