Principal Software Engineer, AI Platform

5 days ago


Warren, Michigan, United States Chevrolet Full time
About the Role

We are seeking a highly skilled AI/ML Platform Engineer to join our team at General Motors. In this role, you will be responsible for designing, developing, and maintaining our AI/ML platform infrastructure.

Key Responsibilities
  • Design and develop scalable infrastructure to support training of machine learning models on large datasets.
  • Implement mechanisms to monitor and manage resource utilization across multi-GPU on-prem and cloud environments.
  • Enhance machine learning platform abstractions and APIs to improve usability and productivity for data scientists and engineers.
  • Develop and maintain tools for model versioning, experiment tracking, and reproducibility.
  • Collaborate with cross-functional teams to integrate new features and technologies into the platform.
Requirements
  • Bachelor's or higher degree in Computer Science or equivalent major.
  • 8+ years professional software engineering experience.
  • 3+ years specialized experience in AI/ML infrastructure, e.g., enabling distributed training for scaling large ML models.
  • Strong programming skills in Python, with proficiency in frameworks such as TensorFlow, PyTorch, or similar.
  • Experience with distributed computing, GPU computing, and cloud environments (AWS, GCP, Azure).
What We Offer
  • Competitive salary range: $225,000 - $334,800.
  • Incentive pay program offers payouts based on company performance, job level, and individual performance.
  • Comprehensive benefits package, including paid time off, healthcare, dental, vision, and life insurance plans.
  • Global recognition program for peers and leaders to recognize and be recognized for results and behaviors that reflect our company values.
  • Tuition assistance and student loan refinancing.
  • Discount on GM vehicles for you, your family, and friends.


  • Warren, Michigan, United States Chevrolet Full time

    Job DescriptionWe are seeking a highly skilled AI/ML Platform Engineer to join our team. In this role, you will be responsible for designing, developing, and maintaining our AI/ML platform infrastructure. You will work closely with data scientists, machine learning engineers, and software developers to enhance our platform's capabilities for training complex...


  • Warren, Michigan, United States Chevrolet Full time

    Job DescriptionWe are seeking a highly skilled AI/ML Platform Engineer to join our team. In this role, you will be responsible for designing, developing, and maintaining our AI/ML platform infrastructure. You will work closely with data scientists, machine learning engineers, and software developers to enhance our platform's capabilities for training complex...


  • Warren, Michigan, United States Chevrolet Full time

    Job DescriptionWe are seeking a highly skilled AI/ML Platform Engineer to join our team. In this role, you will be responsible for designing, developing, and maintaining our AI/ML platform infrastructure.Key ResponsibilitiesDesign and develop scalable infrastructure to support training of machine learning models on large datasets.Implement mechanisms to...


  • Warren, Michigan, United States Chevrolet Full time

    About the RoleWe are seeking a highly skilled Principal Software Engineer to join our team and contribute to the development of our AI platform. As a key member of our team, you will be responsible for designing and building scalable data platforms and data pipelines, optimizing and scaling distributed systems for Machine Learning workloads, and...


  • Warren, Michigan, United States Chevrolet Full time

    About the RoleWe are seeking a highly skilled AI/ML Platform Engineer to join our team at Chevrolet. In this role, you will be responsible for designing, developing, and maintaining our AI/ML platform infrastructure. You will work closely with data scientists, machine learning engineers, and software developers to enhance our platform's capabilities for...

  • AI Platform Engineer

    3 weeks ago


    Warren, Michigan, United States Chevrolet Full time

    Job DescriptionWe are seeking a highly skilled AI/ML Platform Engineer to design, develop, and maintain our AI/ML platform infrastructure. This role involves working closely with data scientists, machine learning engineers, and software developers to enhance our platform's capabilities for training complex models on large datasets efficiently.Key...


  • Warren, Michigan, United States Chevrolet Full time

    Job DescriptionWe are seeking a highly skilled technical expert to lead efforts in designing and implementing robust data ingestion, access, management, and processing systems to power our AI platform.Key ResponsibilitiesArchitect and develop a modern system for ingesting and indexing vehicle data from our development and customer fleetDevelop an access...


  • Warren, Michigan, United States Chevrolet Full time

    Job DescriptionWe are seeking a highly skilled technical expert to lead our efforts in designing and implementing robust data ingestion, access, management, and processing systems to power our AI platform.Key ResponsibilitiesArchitect and develop a modern system for ingesting and indexing vehicle data from our development and customer fleetDesign and build...


  • Warren, Michigan, United States Chevrolet Full time

    About the RoleWe are seeking a highly skilled AI/ML Platform Engineer to join our team at Chevrolet. In this role, you will be responsible for designing, developing, and maintaining our AI/ML platform infrastructure.Key ResponsibilitiesDesign and develop scalable infrastructure to support training of machine learning models on large datasets.Implement...


  • Warren, Michigan, United States Chevrolet Full time

    About the RoleWe are seeking a highly experienced Principal Software Engineer to join our Mapping team at Chevrolet. As a key member of our team, you will be responsible for optimizing and enhancing our mapping pipelines and on-car mapping software to improve efficiency and reduce operational overhead.Key ResponsibilitiesAnalyze existing mapping pipelines...


  • Warren, Michigan, United States Chevrolet Full time

    About the RoleWe are seeking a highly skilled technical expert to enhance the robustness and scalability of our infrastructure supporting Machine Learning workloads. This role involves collaborating with cross-functional teams to diagnose and resolve complex infrastructure issues, optimize Kubernetes and Kubeflow setups, and refine training infrastructure...

  • Software Engineer

    7 days ago


    Warren, Michigan, United States Megan soft Inc Full time

    Job Title: Software EngineerMegan soft Inc is seeking a highly skilled Software Engineer to join our team. As a Software Engineer, you will be responsible for designing, developing, and testing software applications for our battery-related projects.Key Responsibilities:Develop software applications using Python and big data handling techniques.Work on...


  • Warren, Michigan, United States Chevrolet Full time

    About the RoleWe are seeking an experienced Senior Group Product Manager to lead the development of our Commercial Software Platform, a foundational experience for all of GM's commercial software products.Key ResponsibilitiesLead and Develop: Lead a team of skilled product managers dedicated to building experiences that help our commercial customers leverage...


  • Warren, Michigan, United States Chevrolet Full time

    Job DescriptionSenior Group Product Manager, Commercial Software PlatformAbout the RoleWe are seeking an experienced Senior Group Product Manager to lead the development of our Commercial Software Platform. The successful candidate will have a strong technical background, excellent communication skills, and the ability to influence stakeholders at all...


  • Warren, Michigan, United States Chevrolet Full time

    Job DescriptionWe are seeking a highly experienced Software Engineer to join our Mapping team. In this role, you will be responsible for optimizing and enhancing our mapping pipelines and on-car mapping software to improve efficiency and reduce operational overhead.Key ResponsibilitiesAnalyze existing mapping pipelines and identify areas for optimization and...


  • Warren, Michigan, United States General Motors Full time

    About the RoleGeneral Motors is seeking a highly skilled Staff Product Manager to drive the software product portfolio for Commercial Fleets. This position will be responsible for identifying customer problems, building solutions using software to address them, and translating them into business opportunities.Key ResponsibilitiesProduct Lifecycle Management:...

  • Staff Product Manager

    2 weeks ago


    Warren, Michigan, United States Chevrolet Full time

    About the RoleWe are seeking a technically savvy Staff Product Manager to drive the software product portfolio for Commercial Fleets. This position will be responsible for identifying customer problems, building solutions using software to address them, and translating them into business opportunities.Key ResponsibilitiesGuide the product team through the...

  • Software Engineer

    3 weeks ago


    Warren, Michigan, United States Chevrolet Full time

    About the RoleWe are seeking an exceptional experienced software engineer to join our Energy Engagement software engineering team within the Digital Products Engineering organization at General Motors. As a technical leader, you will be responsible for helping lead our engineering efforts through planning, design, and architecture, execution, and...


  • Warren, Michigan, United States CIeNET Technologies Full time

    Job Title: Senior Embedded Software Developer - AndroidCiNET Technologies is seeking a highly skilled Senior Embedded Software Developer to join our team. As a key member of our SDV platform software team, you will be responsible for designing and developing Android-based infotainment solutions for automotive consumer devices.Key Responsibilities:Design and...

  • Software Engineer

    1 day ago


    Warren, Michigan, United States Chevrolet Full time

    Job DescriptionWe are the Energy Engagement software engineering team within the Digital Products Engineering (DPE) organization at General Motors.Our team collaborates closely with the hardware, software, and utilities product teams within the GM Energy business unit to deliver a comprehensive suite of charging and energy products and services, providing...