
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 websiteJob 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