Software Engineer, Machine Learning, Sensor Simulation
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 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
Our robotics team is growing and we are looking for a Software Engineer to join our Sensor Data and Calibration team. We are searching for an engineer with robotics and machine learning expertise to develop synthetic sensor simulation models and algorithms. The ideal candidate has hands-on experience in the research, development, and implementation of machine learning methods (e.g., NeRF or Gaussian splatting) for generating synthetic sensor data (photorealistic images, realistic lidar and/or radar, etc.). About the Work
- Research, develop, and implement state-of-the-art synthetic sensor simulation methods.
- Analyze and characterize the realism and utility of synthetic sensor data.
- Answer critical questions about sensor data and autonomy performance.
- Collaborate with stakeholders across autonomy, infrastructure, and systems teams on map needs and requirements.
About You
- Bachelor's and 1+ years of industry experience.
- Deep understanding of ML fundamentals with hands-on experience in training and evaluating modern ML models.
- Strong Python skills with experience in deep learning frameworks, e.g., PyTorch, TensorFlow, or Jax.
Bonus Points
- Deep understanding of 3D geometry and state estimation fundamentals.
- Proficiency in systems coding.
- Experience in simulating/modeling real sensors (camera, lidar, radar, IMU, etc...), including noise modeling.
- Experience in modern ML graphics techniques, e.g., NeRF, Gaussian Splatting, and/or generative models.
- Experience in building ML pipelines and optimizing/productizing ML models.
- Demonstrated research publications in top conferences (e.g. NeurIPS, ICLR, ICML, CVPR, RSS, CoRL, ICRA).
At Nuro, your base pay is one part of your total compensation package. For this position, the reasonably expected base pay range is between $145,830 and $219,000 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.
Recommended Jobs
Software Engineer - Mobile
Mobile is not web, and web is not frontend… or is it? We’re looking for experienced mobile engineers who are looking to use the latest in unifying mobile clients. Our mobile app development is on Flu…
Network Engineer
Position Overview MetroSys is seeking an experienced Network Engineer to support enterprise networking initiatives across two high-value sites. This is an onsite role with travel required betw…
Nocturnist Physician Hospitalist - Internal Medicine
Palm Health Resources seeks Internal Medicine residency trained physicians to join a thriving, rapidly growing hospitalist practice in Southeast Alabama. The facility, a 420-bed regional referral cen…
Senior Product Manager - Vault UI Platform
Veeva Systems is a mission-driven organization and pioneer in industry cloud, helping life sciences companies bring therapies to patients faster. As one of the fastest-growing SaaS companies in histo…
Manufacturing Engineering Intern
What we’re building Every idea starts with a problem. Ours was simple: Boats are special — but they’re loud, pollutant, unreliable, and stuck in the past. Gas-powered boats dominate not because th…
Discover Healing in Modesto's Vibrant Community!
RN Oncology job in Modesto, CA Unleash your nursing potential in the vibrant city of Modesto, where your skills will be celebrated in a dynamic Hematology/Oncology unit. Say goodbye to the stagnation…
Staff Manufacturing Test Engineer, Battery Engineering
Proterra offers a dynamic and supportive workplace where our employees can thrive personally and professionally. With cutting-edge facilities and groundbreaking projects, Proterra offers unique oppor…
Foundry Helper - 2nd Shift (Aerospace / Manufacturing)
CPP Cudahy is looking for motivated driven individuals to work in our sandcasting foundry in 2nd shift. This is a great opportunity to join a growth-oriented company within the aerospace industry tha…
Backend Java Developer
This publicly traded mobile payment solutions company is seeking two Java Backend Engineers. You will: Work hands-on with highly skilled engineers Participate in all phases of …
PEDIATRICIAN
SUMMARY: A pediatrician is responsible for providing medical care to children from birth to adolescence. They conduct routine check-ups, diagnose illnesses, treat injuries, manage chronic conditions, …