
Revolutionizing delivery with autonomous vehicles
Nuro is an autonomous delivery vehicle manufacturer headquartered in Mountain View, CA, specializing in custom-built vehicles for transporting goods. With $2.3 billion raised in funding, including a recent Series D round, Nuro partners with major brands like Uber, Walmart, Chipotle, and Kroger to en...
Nuro offers company stock options, a free Caltrain pass, and commuter benefits. Employees enjoy flexible work-from-home opportunities and comprehensiv...
Nuro's culture is centered around innovation in robotics and autonomous technology. The company prioritizes safety and efficiency in its operations, a...

Nuro • Mountain View, California (HQ)
Nuro is seeking a Senior/Staff Machine Learning Engineer to optimize training runtime performance for their ML Infrastructure team. You'll work with Python, TensorFlow, and Kubernetes to enhance model training efficiency. This role requires extensive experience in machine learning and infrastructure optimization.
You have 5+ years of experience in machine learning engineering, with a strong focus on optimizing training runtime performance and input pipelines. Your background includes working with large-scale machine learning models and you understand the intricacies of model training, evaluation, and distillation workflows. You are proficient in Python and have hands-on experience with frameworks like TensorFlow, which you have used to build and optimize machine learning models. You are familiar with containerization technologies such as Docker and orchestration tools like Kubernetes, enabling you to deploy and manage machine learning applications effectively. You thrive in collaborative environments, working closely with ML practitioners and infrastructure teams to understand their needs and integrate optimized solutions seamlessly into their workflows. You are adept at diagnosing performance bottlenecks and have a track record of implementing solutions that enhance resource utilization and ensure consistent, reproducible model training outcomes.
Experience with MLflow for managing the machine learning lifecycle is a plus, as is familiarity with cloud platforms like AWS or GCP for deploying machine learning solutions. You have a keen interest in the latest advancements in AI and are always looking for ways to apply new techniques to improve model performance and efficiency.
In this role, you will contribute to the overall ML Infrastructure strategy, focusing on optimizing training runtime efficiency and input pipelines. You will collaborate with ML practitioners to understand their needs and integrate optimized input pipelines into their workflows. Your responsibilities will include detecting, diagnosing, and resolving performance bottlenecks across training, evaluation, and model distillation workflows. You will work on optimizing training performance and resource utilization, ensuring that model training outcomes are consistent and reproducible. You will also be involved in developing best practices for model training and evaluation, contributing to the continuous improvement of the ML Infrastructure team. Your work will directly impact the efficiency of Nuro's self-driving technology, accelerating the roadmap for commercial and personal mobility.
At Nuro, you will be part of a mission-driven team dedicated to making autonomy accessible to all. We offer a collaborative work environment where innovation is encouraged, and your contributions will have a direct impact on the future of self-driving technology. You will have opportunities for professional growth and development, working alongside some of the brightest minds in the industry. We provide competitive compensation and benefits, including health insurance, retirement plans, and flexible work arrangements. Join us in shaping the future of mobility and making a difference in the world.
Apply now or save it for later. Get alerts for similar jobs at Nuro.