General Motors LLC is looking for a Staff AI/ML Engineer to build the UX backbone and visualization products for Machine Learning Engineers at Cruise. You will collaborate closely with ML engineers and research scientists to develop state-of-the-art AI solutions for intelligent driving technologies.
What You'll Do
- Build UX experiences and agentic workflows to improve MLE workflows and productivity.
- Build backend integrations to provide unified experience across ML lifecycle.
- Raise the bar on system observability, debuggability, operational excellence, and user experience.
- Own and drive the design and architecture across the ecosystem that meets security and compliance standards.
- Establish consistent metrics to measure platform performance & health and create the roadmap for scale, reliability, low latency and speed of development and deployment.
- Partner with cross functional teams to understand requirements to design, architect and build framework of UX and backend integrations.
- Work across the project lifecycle: requirements, design, prototype, implementation, review, release, monitoring.
- Review and approve technical design documents and pull requests. Improve and enhance engineering systems documentation and development processes.
- Identify and pursue new paths of inquiry, innovation and challenge status quo.
- Develop and nurture technical talent within the team and recruiting.
What We're Looking For
- Experience building, deploying, and operating high-availability services.
- Led large technical initiatives from idea to operationalization and continuous evolution of technical solution.
- Ability to identify broad challenges worth tackling, and parse them into initiatives within and across engineering teams.
- Experience creating ground up enterprise architecture, systems architecture, integration architecture standards, frameworks, and practices.
- Programming experience in Python, Java, Go.
- Experience working with cloud infrastructure, automations, configuration management, artifact management and building advanced CI/CD solutions.
- Experience building production-level frontend applications using React, Angular or similar frameworks.
- Strong understanding of JavaScript/TypeScript and dynamic frontend fundamentals.
- A passion for all things tech and has a drive to experiment with new technologies.
- BS, MS, or PhD in Computer Science, Math, Physics, or equivalent experience.
- Willingness to travel to Sunnyvale, CA as needed.
Nice to Have
- Experience working with technologies including Web services, JSON, GraphQL, agentic workflows.
- Experience building interactive tools that are core to people's daily work.
- Experience with data science/visualization.
- ML or experimental design knowledge.
- Self-motivated, strong execution, impact-delivery oriented.
- Excellent communication skills to resolve conflicts, build consensus, communicate risks and provide constructive feedback.
Technical Stack
- Languages: Python, Java, Go, JavaScript, TypeScript
- Frontend: React, Angular
- Services & Data: Web services, JSON, GraphQL
Team & Environment
Collaborate closely with machine learning engineers, research scientists, and other partners.
Benefits & Compensation
- Compensation: $218,800-$335,300
- Medical, dental, vision insurance
- Health Savings Account
- Flexible Spending Accounts
- Retirement savings plan
- Sickness and accident benefits
- Life insurance
- Paid vacation & holidays
- Tuition assistance programs
- Employee assistance program
- GM vehicle discounts
Work Mode
This is a hybrid position based in Sunnyvale, CA.
General Motors is committed to being a workplace that is not only free of unlawful discrimination, but one that genuinely fosters inclusion and belonging. All employment decisions are made on a non-discriminatory basis without regard to sex, race, color, national origin, citizenship status, religion, age, disability, pregnancy or maternity status, sexual orientation, gender identity, status as a veteran or protected veteran, or any other similarly protected status.




