AI/ML Engineer

General Motors10 months ago
Phoenix, AZ, United States
Hybrid
Full-time
Junior Level (1-3 years)

Job Description

Position Overview

This remote role is for an experienced Senior Full Stack Engineer on the AI Lifecycle Team at General Motors. You will work hands-on to develop state-of-the-art UX and backend integrations that enable Machine Learning Engineers to collect data, train models, and deploy solutions for intelligent driving technologies. While the position is remote, 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.

Key Responsibilities

  • Build UX experiences and agentic workflows to improve ML Engineer productivity
  • Develop backend integrations to provide a unified experience across the ML lifecycle
  • Enhance system observability, debuggability, operational excellence, and user experience
  • Own and drive the design and architecture to meet security and compliance standards
  • Establish metrics to gauge platform performance and create roadmaps for scale, reliability, low latency, and rapid development
  • Collaborate with cross-functional teams to design and build comprehensive UX and backend frameworks ensuring seamless end-to-end flow
  • Manage the project lifecycle from requirements through design, prototyping, implementation, review, release, and monitoring
  • Review and approve technical design documents and pull requests while enhancing engineering documentation and processes
  • Identify innovative solutions and challenge the status quo
  • Develop and nurture technical talent within the team and participate in recruiting efforts

Required Qualifications

  • At least 7+ years of experience building production-level frontend applications using frameworks such as React, Angular, or WebGL
  • Strong understanding of JavaScript/TypeScript and core frontend principles
  • Experience building, deploying, and operating high-availability services
  • Proven record of leading large technical initiatives from concept to operationalization
  • Ability to identify broad technical, functional, and business challenges and translate them into actionable initiatives
  • Experience in establishing enterprise, systems, and integration architectures along with setting standards and frameworks
  • Programming proficiency in Python, Java, and Go
  • Experience with cloud infrastructure, automation, configuration management, artifact management, and advanced CI/CD solutions

Benefits & Perks

  • Compensation: A good faith estimate with a salary range of $119,500 to $220,500. The actual base salary will depend on various factors.
  • Bonus Potential: Incentive pay program offers payouts based on company performance, job level, and individual performance.
  • Benefits: GM offers a variety of health and wellbeing programs including medical, dental, vision, Health Savings Account, Flexible Spending Accounts, retirement savings plan, sickness and accident benefits, life insurance, paid vacation & holidays, tuition assistance, employee assistance program, and GM vehicle discounts.
  • Relocation: This role may be eligible for relocation benefits.

Required Skills

Observability
CI/CD
Backend Integration
TypeScript
Python
WebGL
Cloud Infrastructure
Go
System Architecture
React
Angular
Debuggability
UX Design
JavaScript
Java