Senior Software Engineer, Machine Learning Infrastructure
3 weeks ago
Nuro exists to better everyday life through robotics. Founded in 2016, Nuro is a leading autonomous technology company with vehicles on road today in California and Texas. The company's core technology is the Nuro Driver, an integrated autonomous driving system consisting of state-of-the-art, AI-first software and custom-built sense and compute hardware. The first commercial application of the Nuro Driver 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.
About the Role
Nuro is pursuing a ML-first software stack. The ML Infra team is building scalable machine learning infrastructure and distributed training solutions to empower the ML development at Nuro. As a member of this team, you will work on building and maintaining the infrastructure that enables our machine learning models to train efficiently and effectively.
About the Work
Depending on your skill set and areas of interest, you will work on some or all of the following:
- Research and develop new distributed training frameworks and strategies to support training deep learning models with growing sizes.
- Improve model training speed by optimizing Tensorflow, Keras, Pytorch and Cuda kernel implementation.
- Engineer advanced tools to profile and monitor model training performance across all teams, to detect and triage training problems.
About You
To be successful in this role, you will need to have the following qualifications and experience:
- 2+ years of relevant work experience, or an equivalent experience in PhD.
- You understand machine learning models and ML development life cycle.
- You have experience in building a cloud-based distributed training platform, which fully supports data and model parallelism.
- You have experience investigating and optimizing training performance bottlenecks for deep learning models.
What We Offer
At Nuro, your base pay is one part of your total compensation package. For this position, the reasonably expected base pay range is between $167,200 and $250,800 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.
-
Senior Machine Learning Infrastructure Engineer
4 weeks ago
Mountain View, California, United States Moveworks Full timeAbout the RoleMoveworks is seeking a highly skilled Machine Learning Engineer to join our team and help build cutting-edge ML infrastructure for large language models. This role will be critical in designing, building, and optimizing scalable machine learning systems to support training, evaluation, and deployment of LLMs.The successful candidate will work...
-
Senior Machine Learning Infrastructure Engineer
3 weeks ago
Mountain View, California, United States Moveworks Full timeAbout the RoleWe are seeking a highly skilled Machine Learning Engineer to join our team at Moveworks. As a Machine Learning Engineer, you will be responsible for designing, building, and optimizing scalable machine learning infrastructure to support training, evaluation, and deployment of large language models. Key Responsibilities- Design and build...
-
Mountain View, California, United States Nuro Full timeAbout NuroNuro is a leading autonomous technology company that exists to better everyday life through robotics. Founded in 2016, the company's core technology is the Nuro Driver, an integrated autonomous driving system consisting of state-of-the-art, AI-first software and custom-built sense and compute hardware.About the RoleThe ML Infra team at Nuro is...
-
Mountain View, California, United States NewsBreak Full timeAbout NewsBreakNewsBreak is revolutionizing the way users interact with local news and their communities. Our mission is to foster safer, more vibrant, and authentically connected lives by bridging local users, local content creators, and local businesses.We're a Series-C unicorn startup with a headquarters in Mountain View, California, and offices in New...
-
Machine Learning Infrastructure Engineer
2 days ago
Mountain View, California, United States Nuro Full timeAbout NuroNuro exists to better everyday life through robotics. Founded in 2016, we have developed autonomous driving (AD) technology and commercialized AD applications. Our world-class autonomous driving system combines AD hardware with our generalized AI-first self-driving software. Our system is built to learn and improve through data and is one of the...
-
Mountain View, California, United States Nuro Full timeAbout the RoleThe Autonomy ML Infrastructure team at Nuro is responsible for building and improving the core infrastructure for autonomy teams. This includes model training pipelines, onboard inference & optimizations, data & feature pipelines, reinforcement learning (RL) infrastructure, and overall developer productivity & best practices.In this role, you...
-
Mountain View, California, United States Nuro Full timeAbout the RoleThe Behavior ML Infrastructure team at Nuro is responsible for building and improving the core infrastructure for behavior and perception teams.This includes model training pipelines, onboard inference and optimizations, data and feature pipelines, Reinforcement Learning infrastructure, and developer productivity and best practices.In this...
-
Senior Technical Program Manager
2 weeks ago
Mountain View, California, United States LinkedIn Full timeJob DescriptionJob Summary: We are seeking a highly skilled Senior Technical Program Manager to lead the development and execution of large-scale technical programs in our Advanced Machine Learning Infrastructure team.About the Role: As a Senior Technical Program Manager, you will be responsible for defining and executing strategic technical programs that...
-
Machine Learning Engineer
3 weeks ago
Mountain View, California, United States Tik Tok Full timeAbout TikTok U.S. Data SecurityTikTok is the leading destination for short-form mobile video. Our mission is to inspire creativity and bring joy. U.S. Data Security ("USDS") is a subsidiary of TikTok in the U.S.This new, security-first division was created to bring heightened focus and governance to our data protection policies and content assurance...
-
Machine Learning Infrastructure Developer
4 weeks ago
Mountain View, California, United States NewsBreak Full timeAbout NewsBreakNewsBreak is a pioneering local news app that bridges users, content creators, and businesses to foster safer, more vibrant, and connected lives.Through collaborations with thousands of local publishers and businesses, NewsBreak revolutionizes how users access and engage with locally sourced content and information.As a Series-C unicorn...
-
Machine Learning Engineer
4 weeks ago
Mountain View, California, United States Tik Tok Full timeAbout TikTok U.S. Data SecurityTikTok is the leading destination for short-form mobile video. Our mission is to inspire creativity and bring joy. U.S. Data Security ("USDS") is a subsidiary of TikTok in the U.S. This new, security-first division was created to bring heightened focus and governance to our data protection policies and content assurance...
-
Senior Software Engineer, Core Infrastructure
3 weeks ago
Mountain View, California, United States Moveworks Full timeAbout the RoleMoveworks is seeking a highly skilled Senior Software Engineer to join our Core Infrastructure team. As a key member of this team, you will be responsible for architecting the next generation of our AI infrastructure.The ideal candidate will have a strong background in designing, building, and maintaining backend distributed systems. You will...
-
Senior Machine Learning Engineer, NLU
4 weeks ago
Mountain View, California, United States Moveworks Full timeAbout the RoleWe are seeking an experienced software engineer with machine learning expertise to join our team in expanding Moveworks NLU (natural language understanding) and agentic AI capabilities. This will enable increasingly magical user experiences and improve Moveworks generative and conversational AI capabilities platform-wide.Key...
-
Senior Software Engineer
4 weeks ago
Mountain View, California, United States Google Full timeJob Requirements:Google is seeking a highly skilled Senior Software Engineer to join our team and contribute to the development of our Gemini AI technology. The ideal candidate will have a strong background in machine learning, software engineering, and natural language processing.Key Responsibilities:Write and test product or system development code,...
-
Mountain View, California, United States LinkedIn Full timeJob Title: Senior Staff Software Engineer, Machine Learning and AI InnovatorAbout the Role:We are seeking a highly skilled Senior Staff Software Engineer to join our Foundational AI Technologies team at LinkedIn. As a key member of our team, you will be responsible for developing and implementing cutting-edge AI technologies that drive innovation and growth...
-
Senior Machine Learning Engineer, Training
2 days ago
Mountain View, California, United States Waymo Full timeAbout the RoleJob SummaryWaymo is an autonomous driving technology company with a mission to be the most trusted driver. As a member of the Machine Learning Infrastructure team, you will work closely with Research and Production teams to develop models in Perception and Planning that are core to our autonomous driving software.About the TeamThe team focuses...
-
Mountain View, California, United States Google Full timeJob Requirements:Google is seeking a highly skilled Senior Software Engineer to join our team. The ideal candidate will have a strong background in machine learning and software development, with a minimum of 5 years of experience in one or more programming languages and data structures/algorithms. Additionally, the candidate should have 3 years of...
-
Mountain View, California, United States YouTube Full timeAbout the RoleWe're looking for a skilled Software Engineer to join our team at YouTube. As a Software Engineer, you will work on developing and maintaining our machine learning algorithms and tools, ensuring they are scalable, efficient, and effective.ResponsibilitiesDesign, develop, test, deploy, maintain, and enhance software solutions.Participate in...
-
Software Engineer, Machine Learning, Innovation
4 weeks ago
Mountain View, California, United States YouTube Full timeJob SummaryWe're seeking a highly skilled Software Engineer to join our team at YouTube. As a key member of our engineering team, you will design, develop, and deploy software solutions that drive innovation and excellence in machine learning and artificial intelligence.ResponsibilitiesDesign and develop software solutions that meet the needs of our users...
-
Senior Software Engineer
4 weeks ago
Mountain View, California, United States YouTube Full timeAbout the RoleWe're looking for a skilled software engineer to join our team at YouTube. As a senior software engineer, you will be responsible for designing, developing, and maintaining large-scale infrastructure systems.Our ideal candidate will have a strong background in software development, with experience in languages such as C++. You will work closely...