Current jobs related to Senior Software Engineer, ML Performance Specialist - Mountain View, Arkansas - Waymo
-
High Performance ML Software Engineer
1 week ago
Mountain View, Arkansas, United States Codeium Full timeWe're seeking a high-performance ML-focused software engineer to join our mission to build AI superpowers for developers. Our team serves one of the largest scale and most demanding LLM applications in the world. About Codeium Featured on the Forbes AI 50 list, Codeium has risen to become a leader in the AI developer tools space in just over a year, giving...
-
High Performance ML Software Engineer
1 month ago
Mountain View, Arkansas, United States Codeium Full timeAbout CodeiumWe're a leader in the AI developer tools space, featured on the Forbes AI 50 list. Our mission is to build AI superpowers for developers. We serve one of the largest scale and most demanding LLM applications in the world.Job DescriptionWe're looking for a high performance ML-focused software engineer to join our team. As a key member of our...
-
High Performance ML Software Engineer
2 months ago
Mountain View, Arkansas, United States Codeium Full timeAbout CodeiumWe're a leading AI developer tools company, featured on the Forbes AI 50 list, with a mission to build AI superpowers for developers. Our state-of-the-art proprietary language models and custom inference stack enable us to deliver exceptional user experiences. We've achieved significant revenue and enterprise traction, solidifying our position...
-
High Performance ML Software Engineer
2 months ago
Mountain View, Arkansas, United States Codeium Full timeAbout CodeiumWe're a leading AI developer tools company, featured on the Forbes AI 50 list, with a mission to build AI superpowers for developers. Our state-of-the-art proprietary language models and custom inference stack enable us to deliver exceptional user experiences. We've achieved significant revenue and enterprise traction, solidifying our position...
-
Mountain View, Arkansas, United States Codeium Full timeAbout CodeiumWe're a leader in the AI developer tools space, featured on the Forbes AI 50 list. Our mission is to build AI superpowers for developers. We serve one of the largest scale and most demanding LLM applications in the world.Job SummaryWe're seeking a high performance ML-focused software engineer to join our team. As a key member of our engineering...
-
Mountain View, Arkansas, United States Waymo Full timeJob Title: Senior Software Engineer, Perception, Multi-PlatformWaymo is a leading autonomous driving technology company with a mission to create the most trusted driver. Our team is responsible for building the Waymo Driver, a cutting-edge technology that improves access to mobility while saving thousands of lives lost to traffic crashes.About the RoleWe are...
-
Mountain View, Arkansas, United States Waymo Full timeAbout the RoleWaymo is a pioneering autonomous driving technology company dedicated to making mobility safer and more accessible. As a Senior Software Engineer on the Simulation Infrastructure team, you will play a crucial role in building reliable, scalable, and cost-effective simulation-based products that evaluate the Waymo Driver's software stack at a...
-
Mountain View, Arkansas, United States Waymo Full timeJob Title: Senior Machine Learning Engineer, Runtime OptimizationWaymo is a leading autonomous driving technology company with a mission to be the most trusted driver. Our team is dedicated to building the Waymo Driver, a world-class autonomous driving system that improves access to mobility while saving thousands of lives lost to traffic crashes.The ML...
-
Mountain View, Arkansas, United States Waymo Full timeAbout the RoleWaymo is a pioneering autonomous driving technology company with a mission to revolutionize mobility and save lives. As a key member of our team, you will play a crucial role in developing the Waymo Driver, a cutting-edge technology that enables fully autonomous ride-hailing services and can be applied to various vehicle platforms and product...
-
Senior Software Engineer, Infrastructure
1 week ago
Mountain View, Arkansas, United States Waymo Full timeWaymo is a leader in autonomous driving technology, with a mission to be the most trusted driver. Our team has been working on building the Waymo Driver, the world's most experienced driver, to improve access to mobility and save thousands of lives lost to traffic crashes. The Waymo Driver powers Waymo One, a fully autonomous ride-hailing service, and can be...
-
Mountain View, Arkansas, United States Waymo Full timeJob Title: Senior Machine Learning Engineer, TrainingWaymo is a leading autonomous driving technology company with a mission to create the most trusted driver. Our team is dedicated to building the Waymo Driver, a cutting-edge technology that improves access to mobility while saving thousands of lives lost to traffic crashes.The Waymo ML Infrastructure team...
-
Senior Machine Learning Engineer
4 weeks ago
Mountain View, Arkansas, United States Waymo Full timeJob Title: Senior Machine Learning Engineer, TrainingWaymo is a leading autonomous driving technology company with a mission to create the most trusted driver. Our team is dedicated to building the Waymo Driver, a software that improves access to mobility while saving thousands of lives lost to traffic crashes.About the RoleWe are seeking a Senior Machine...
-
Mountain View, Arkansas, United States Wayve Full timeAbout WayveWayve is a leading developer of Embodied AI technology, pioneering advanced AI software and foundation models that enable vehicles to perceive, understand, and navigate complex environments. Our mission is to create autonomy that propels the world forward.The RoleWe are seeking a skilled Machine Learning Performance Engineer to join our Machine...
-
Mountain View, Arkansas, United States Wayve Full timeAbout WayveWayve is a leading developer of Embodied AI technology, committed to creating a diverse and inclusive culture that values everyone's unique skills and perspectives. Our advanced AI software and foundation models enable vehicles to perceive, understand, and navigate complex environments, enhancing the usability and safety of automated driving...
-
Mountain View, Arkansas, United States Waymo Full timeSimulation Infrastructure Software EngineerWaymo is a leader in autonomous driving technology, with a mission to be the most trusted driver. Our Simulation Infrastructure team creates reliable, scalable, and cost-effective simulation-based products that evaluate the Waymo Driver's software stack at a massive scale. We solve complex technical challenges to...
-
Senior Software Engineer, Infrastructure
1 week ago
Mountain View, Arkansas, United States Waymo Full timeWaymo's MissionWaymo is an autonomous driving technology company with a mission to be the most trusted driver. Our team has been working towards this goal since the Google Self-Driving Car Project in 2009. We have focused on building the Waymo Driver, the world's most experienced driver, to improve access to mobility while saving thousands of lives lost to...
-
Senior Software Engineer
2 weeks ago
Mountain View, Arkansas, United States Groq Full timeJob Title: Senior Software EngineerJob Summary:At Groq, we're revolutionizing the AI economy by making processing power more accessible and affordable. Our Language Processing Unit (LPU) outpaces the GPU in speed, power, efficiency, and cost-effectiveness. As a Senior Software Engineer, you'll play a crucial role in designing, developing, and delivering...
-
Software Engineer
4 weeks ago
Mountain View, Arkansas, United States Waymo Full timeJob Title: Software Engineer, Applied Machine LearningWaymo is a leading autonomous driving technology company with a mission to create the most trusted driver. With a focus on building the Waymo Driver, the World's Most Experienced Driver, we aim to improve access to mobility while saving thousands of lives lost to traffic crashes. Our team has provided...
-
Mountain View, Arkansas, United States Waymo Full timeWaymo is a leader in autonomous driving technology, dedicated to making mobility safer and more accessible. Our mission is to be the most trusted driver, and we're working towards this goal by building the Waymo Driver, the world's most experienced driver. This technology has already provided over one million rider-only trips, with tens of millions of miles...
-
Mountain View, Arkansas, United States Waymo Full timeSimulation Infrastructure Software EngineerWaymo is a leader in autonomous driving technology, with a mission to be the most trusted driver. Our team is responsible for creating reliable, scalable, and cost-effective simulation-based products that evaluate the Waymo Driver's software stack at a massive scale.About the RoleWe are seeking a highly skilled...
Senior Software Engineer, ML Performance Specialist
2 months ago
Waymo is a leading autonomous driving technology company with a mission to become the most trusted driver. Our team is dedicated to building the Waymo Driver, a cutting-edge technology that improves access to mobility while saving thousands of lives lost to traffic crashes.
Key Responsibilities- Profile and Debug Model Performance Bottlenecks: Identify and resolve performance issues in our machine learning models to ensure optimal results.
- Improve Model and Data Ingestion Operations: Optimize model and data ingestion processes to reduce compute costs and improve overall efficiency.
- Implement Novel Custom Kernels: Develop and implement custom kernels to improve performance and cost-effectiveness.
- Suggest Alternative Modeling Architectures: Recommend alternative modeling architectures that balance performance and quality.
- Design and Implement Benchmarks: Develop and implement benchmarks to track performance optimization.
- Collaborate with Cross-Functional Teams: Work closely with Planner, Research, and Evaluation teams to improve both simulation and on-board performance.
- Advanced Degree in Computer Science or Related Field: A degree in Computer Science, Machine Learning, Robotics, or a related field, or equivalent practical experience.
- Experience with Popular ML Frameworks: Experience with popular machine learning frameworks such as JAX, PyTorch, or TensorFlow.
- Code and Testing Skills in Python: Proficiency in Python and experience with code and testing.
- Experience with GPU Programming/Optimization: Experience with GPU programming and optimization using CUDA or similar technologies.
- Prior Experience Optimizing ML Model Performance: Prior experience optimizing machine learning model performance, including quantization, architectural optimizations, and low-level optimization.
- PhD Degree in Computer Science or Related Field: A PhD degree in Computer Science or a related field, or an equivalent amount of deep learning experience.
- 4+ Years of Computer Science or Deep Learning Experience: 4+ years of experience in computer science or deep learning.
- Experience Implementing Benchmark Models: Experience implementing benchmark models and improving their performance.
- Experience with Model Optimization Work Deployed in Industrial Settings: Experience with model optimization work deployed in industrial settings.
- Low-Level TensorFlow Experience: Experience with low-level TensorFlow, including memory management and real-time/batch processing use cases.
- Code and Testing Skills in C++: Proficiency in C++ and experience with code and testing.
Waymo employees are eligible to participate in our discretionary annual bonus program, equity incentive plan, and generous company benefits program, subject to eligibility requirements. The expected base salary range for this full-time position across US locations is listed below. Actual starting pay will be based on job-related factors, including exact work location, experience, relevant training and education, and skill level.
Salary Range: $192,000 - $243,000 USD