Senior Software Engineer, Simulation Applied ML (Smart Agents)

Mountain View, California (HQ)

Applications have closed

Nuro, Inc.

Less driving. More thriving. Nuro autonomous, zero-occupant vehicles are making more possible—today.

View company page

Who We Are

Nuro exists to better everyday life through robotics. We have an elite team of entrepreneurs and engineers, designers, and scientists. We believe AI and robotics are at the cusp of transforming daily life and we are dedicated to building meaningful products with this technology. Join us and play a critical role in our mission.

About the Role

Simulation is at the core of autonomy safety validation and software iteration. Autonomy engineers use simulation to improve their algorithms, and our Safety team uses simulation to validate our autonomy software for real-world deployment.

In this role, you will work closely with other core Autonomy teams, ML researchers, and Infrastructure engineers, and be responsible for developing, improving and maintaining ML-based smart agents that are used to test the Nuro robot in simulation workflows. This highly impactful role will increase our ability to effectively test and improve the Nuro robot.

About the Work

  • Understand ML pipelines (data preparation, testing, infrastructure)
  • Hands-on experience in transferring research models into production (preferably TensorFlow)
  • Experience with Python and C++
  • Reasonable understanding of ML concepts: Supervised learning, time series
  • Rudimentary understanding of robotic systems

About You

  • 4+ years of experience working in the software industry or related experience OR 2+ years with a PhD. 
  • Understand ML pipelines (data preparation, testing, infrastructure)
  • Hands-on experience in transferring research models into production (preferably TensorFlow)
  • 3+ years of experience with C++ and Python
  • Basic understanding of ML concepts: Supervised learning, time series

Bonus Points

  • Experience training larger production models (e.g.,  Multi-GPU)
  • Experience with ML-based planner-predictor interfaces, simulation workflows, and safety and validation applications. 

You must be fully vaccinated against COVID-19 by your hire date to be eligible to start the role. Proof of vaccination will be required by your start date. Nuro will consider and review accommodation requests based on medical, religious, or other grounds as required by applicable law for qualified candidates.

Tags: GPU Machine Learning PhD Pipelines Python Research Robotics TensorFlow Testing

Region: North America
Country: United States
Job stats:  2  1  0

More jobs like this

Explore more AI, ML, Data Science career opportunities

Find even more open roles in Artificial Intelligence (AI), Machine Learning (ML), Natural Language Processing (NLP), Computer Vision (CV), Data Engineering, Data Analytics, Big Data, and Data Science in general - ordered by popularity of job title or skills, toolset and products used - below.