General Motors

Senior ML/AI Engineer – Developer Experience

General Motors

full-time

Posted on:

Location Type: Hybrid

Location: Mountain View • California, Missouri, Texas • 🇺🇸 United States

Visit company website
AI Apply
Apply

Job Level

Senior

Tech Stack

CloudGoLinuxUnix

About the role

  • Identify engineering pain points and propose/design/implement solutions that are reliable, scalable, and maintainable
  • Synthesize large amounts of company, org, customer information and context to establish priorities and influence the team’s technical roadmap
  • Evaluate new tools and technologies through PoCs
  • Ship improvements to our AV development toolchains and services which have a measurable and direct impact on engineering productivity and our core company metrics
  • Drive software engineering best practices within your team, and create tooling which encourages these
  • Help steer the engineering culture on the team
  • Guide the team to find the right balance between delivering impact and addressing technical debt
  • Mentor and grow engineers on the team
  • Set the example for high levels of accountability
  • Execute and deliver impact both individually and through the team
  • Set strong boundaries when selecting external requests and pushing back on requests that do not align with our team vision

Requirements

  • 3+ years of experience designing, building, and operating production systems at scale in the cloud
  • Bachelors Degree in Computer Science or related field or equivalent work experience
  • Understanding of AI Engineering principles and concepts
  • Experience designing highly scalable, reliable, and maintainable services
  • Experience writing in effective Go or other equivalent languages at production scale
  • Understanding of Unix/Linux, SSH, and networking fundamentals
  • Attention to detail, and a desire to improve processes and systems around you
  • Ability to lead and influence others, both internal and external to the team
  • Principled reasoning and the ability to research, document, communicate, and defend proposals, and provide and take critical feedback
  • Ability to effectively make trade-offs and communicate the reasoning
  • Ability to manage competing priorities, focus on shipping, and work effectively under pressure
  • Passion for mentoring and growing junior engineers
  • Passion for leveling up the overall efficiency and effectiveness of the team
  • Passion for self-driving technology and its potential impact on the world.
Benefits
  • Learn how GM supports a rewarding career that rewards you personally by visiting Total Rewards resources.

Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard skills
AI EngineeringGoUnixLinuxSSHnetworkingproduction systemscloud computingscalable servicesreliable services
Soft skills
leadershipinfluenceattention to detailcritical feedbacktrade-off analysistime managementmentoringcommunicationaccountabilityprocess improvement
Certifications
Bachelor's Degree in Computer Science