XX
Senior Machine Learning Engineer, AI PlatformGeneral MotorsUnited States
XX

Senior Machine Learning Engineer, AI Platform

General Motors
  • US
    United States
  • US
    United States

About

Job Description This role is based remotely, but if you live within a 50-mile radius of Mountain View, you are expected to report to that location at least three times a week. The Role: We are on the lookout for a technically skilled and impact-driven expert in ML Training Infrastructure. In this position, you'll be at the forefront of designing and building scalable, reliable, and high-performance AI/ML platform infrastructure, aimed at supporting advanced AI research and model development initiatives. As a Senior Machine Learning Engineer, you will work closely with machine learning engineers, research scientists, and various other teams to create innovative AI solutions that shape the future of intelligent driving technologies across General Motors vehicles. What You'll Do: Lead the design and development of a scalable, reliable, and high-performance ML framework to facilitate large-scale model training. Conduct model training performance analysis and implement optimization solutions to enhance distributed training workflows and maximize resources across diverse hardware environments, all while reducing costs. Improve system observability, debuggability, operational excellence, and user experience. Collaborate with cross-functional teams to integrate new features and technologies into the platform. Your Skills & Abilities (Required Qualifications): Bachelor's degree or higher in Computer Science or a related field, or equivalent experience. Over 7 years of professional software engineering experience. At least 3 years of specialized experience in AI/ML infrastructure, focusing on enabling distributed training for large ML models. Strong programming skills in Python, with proficiency in frameworks such as PyTorch (preferred), TensorFlow, or similar. Experience with distributed computing, GPU computing, and cloud environments (AWS, GCP, Azure). Willingness to travel to Sunnyvale, CA as needed. Comfort in working in fast-paced and dynamic environments with ambiguity. What Will Give You a Competitive Edge (Preferred Qualifications): Self-motivated with a strong focus on execution and delivering impactful results. Extensive knowledge and experience with PyTorch 2.x+ and distributed training frameworks. Experience in designing and developing training frameworks that support FSDP, Pipeline Parallelism, and other scalable methodologies for training large foundational models. Experience in profiling, analyzing, debugging, and optimizing training and data loading performance. Excellent communication skills, capable of resolving conflicts, building consensus, communicating risks, and providing constructive feedback. Compensation:
Compensation is based on what a successful applicant may be paid, reflecting applicable state laws. Salary range for this role is $165,000 to $290,700, with actual base salary varying based on relevant factors. Bonus potential is available based on company, individual performance, and job level. Benefits:
GM offers multiple health and wellbeing programs, including medical, dental, vision, retirement savings plans, paid vacation and holidays, employee assistance programs, GM vehicle discounts, and more. Relocation:
This position may be eligible for relocation benefits. About GM: We envision a world with Zero Crashes, Zero Emissions, and Zero Congestion, and we are dedicated to leading the change to create a better, safer, and more equitable world. Why Join Us: At GM, we believe in the power of collective action to drive change through our actions, words, and culture. We strive to foster a sense of belonging for every employee as a vital part of the General Motors team. Equal Employment Opportunity:
General Motors is committed to creating a work environment devoid of unlawful discrimination. We strive to foster inclusion and belonging, believing that diversity encourages innovation and results in superior products for our customers.
  • United States

Languages

  • English
Notice for Users

This job comes from a TieTalent partner platform. Click "Apply Now" to submit your application directly on their site.