> Markdown version of [/jobs/ext/2773527-principal-machine-learning-scientist-trajectory-generation](https://www.wearedevelopers.com/jobs/ext/2773527-principal-machine-learning-scientist-trajectory-generation). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Principal Machine Learning Scientist - Trajectory Generation - **Company:** General Motors - **Location:** Mountain View, CA, United States - **Salary:** $269,400.0 - **Contract:** Permanent contract - **Skills:** Artificial Intelligence, Python (Programming Language), Machine Learning, NumPy, Data Processing, Pytorch, Large Language Models, Apache Spark, Pandas, Information Technology - **Published:** September 7, 2026 - **Apply:** https://generalmotors.wd5.myworkdayjobs.com/Careers_GM/job/Mountain-View-California-United-States-of-America/Principal-Machine-Learning-Scientist---Trajectory-Generation_JR-202519076 ## About the Role * Bachelor's, Master's or PhD degree in Computer Science with a focus in Robotics and or Machine Learning, or a related field. * Proven experience working with large-scale Foundation Models and alignment methods to translate research into real-world impact. * Proven experience delivering applied research in the wild and maintaining best practices while working on tight deadlines. * Proficiency in frameworks such as PyTorch and languages such as python. * Proven experience in building and scaling large model training pipelines that are performant and enable quick iteration by distributed teams. * Strong data processing skills using tools like Numpy, Pandas, and Apache Spark. * Excellent communication skills to effectively collaborate with diverse teams and stakeholders. * Experience deploying foundation models into production environments and understanding the end-to-end process. * Previous experience in Robotics or Autonomous Driving. ## Description As a Principal Technical Lead in Trajectory Generation within the Embodied AI organization, you will be a senior individual contributor driving cutting-edge end-to-end machine learning solutions directly impacting autonomous driving performance. Your role is pivotal in designing, architecting, and deploying advanced ML models to reliably and safely navigate diverse real-world scenarios and conditions. You'll lead critical technical initiatives, collaborate closely with cross-functional teams, mentor ML engineers, and significantly shape the future of onboard ML capabilities. What You'll Do: * Design and implement technologies that align our models to GM's mission. * Apply techniques such as RL, guidance, and selection to raise the performance of our models and provide a layer safety and reliability. * Collaborate with cross-functional teams to integrate & align distillation recipes of Robotics foundation models for onboard driving models. * Conduct research and stay updated on the latest advancements in AI frameworks and libraries. * Lead projects from ideation to deployment, documenting learnings and best practices along the way. * Mentor junior team members and contribute to a culture of knowledge sharing and continuous improvement., Company Vehicle: Upon successful completion of a motor vehicle report review, you will be eligible to participate in a company vehicle evaluation program, through which you will be assigned a General Motors vehicle to drive and evaluate. Note: program participants are required to purchase/lease a qualifying GM vehicle every four years unless one of a limited number of exceptions applies. ## Related Videos - [How Machine Learning is turning the Automotive Industry upside down](https://www.wearedevelopers.com/videos/61-how-machine-learning-is-turning-the-automotive-industry-upside-down) - [Vectorize all the things! Using linear algebra and NumPy to make your Python code lightning fast.](https://www.wearedevelopers.com/videos/562-vectorize-all-the-things-using-linear-algebra-and-numpy-to-make-your-python-code-lightning-fast) - [Advanced Typing in TypeScript](https://www.wearedevelopers.com/videos/496-advanced-typing-in-typescript) - [Photonic Computing: Programming a New Class of AI Accelerators (incl. Live Coding)](https://www.wearedevelopers.com/videos/100196-photonic-computing-programming-a-new-class-of-ai-accelerators-incl-live-coding) - [Geometric deep learning for drug discovery](https://www.wearedevelopers.com/videos/264-geometric-deep-learning-for-drug-discovery) - [How to implement convenient Python bindings to C++](https://www.wearedevelopers.com/videos/618-how-to-implement-convenient-python-bindings-to-c) ## Related Articles - [How to Become an AI Engineer](https://www.wearedevelopers.com/magazine/331-how-to-become-an-ai-engineer) - [What Are Large Language Models?](https://www.wearedevelopers.com/magazine/304-what-are-large-language-models) - [How software is steering vehicle technology](https://www.wearedevelopers.com/magazine/515-how-software-is-steering-vehicle-technology) - [Got AI ideas but no money? Here are 10 free ways to level up your AI skills with Google Cloud](https://www.wearedevelopers.com/magazine/600-got-ai-ideas-but-no-money-here-are-10-free-ways-to-level-up-your-ai-skills-with-google-cloud) - [MLOps And AI Driven Development](https://www.wearedevelopers.com/magazine/82-mlops-and-ai-driven-development) - [Graph and AI Trends 2026: Why Is AI Running but Not Yet Delivering?](https://www.wearedevelopers.com/magazine/680-graph-and-ai-trends-2026-why-is-ai-running-but-not-yet-delivering)