Note: The job is a remote job and is open to candidates in USA. General Motors is an automotive company pursuing a future of zero crashes, zero emissions, and zero congestion through innovative vehicle and technology solutions. The Senior AI/ML Engineer will improve Python development ecosystems, build systems, and developer workflows supporting autonomous vehicle and AI engineers, while leading cross-team projects, making technical decisions, mentoring engineers, and advancing software engineering practices.
Responsibilities
- Design and implement improvements to our Python development ecosystem and workflows, which have a measurable and direct impact on engineering productivity
- Collaborate with engineers across the company to understand and support their development workflows
- Own technical projects from start to finish and be responsible for major technical decisions and tradeoffs
- Lead complex projects that span teams, with many partners and customers
- Effectively participate in planning, code reviews, and design discussions
- Contribute impactful projects to the team’s roadmap
- Thrive in a fast-paced, collaborative work environment where impact is a result of your efforts and where your contribution is highly visible
- Drive software engineering best practices both within our team and across engineering. Create tooling that encourages and supports these practices
- Mentoring and up-leveling other engineers on the team
- Conduct technical interviews with well-calibrated standards and play a crucial role in recruiting activities
- Be a positive contributor to our team culture
Skills
- 3+ years of experience leading and driving large-scale, cross-team initiatives
- Bachelors Degree in Computer Science or related field or equivalent work experience
- Experience working on developer tooling, Python, docker, etc
- Experience leading projects across multiple teams
- Attention to detail, and a desire to improve processes & systems around you
- Deep understanding of the business and operational impact for different technology tradeoffs
- Passionate about self-driving technology and its potential impact on the world
- 5+ years experience designing, building, and operating production systems at scale in the cloud
- Experience programming with C++ or Go
- Experience with compilers (clang, gcc, nvcc, etc)
- Experience with build systems such as Bazel or Buck
- Experience with cloud infrastructure
Benefits
- Bonus potential: An incentive pay program offers payouts based on company performance, job level, and individual performance.
- Medical benefits
- Dental benefits
- Vision benefits
- Health Savings Account
- Flexible Spending Accounts
- Retirement savings plan
- Sickness and accident benefits
- Life insurance
- Paid vacation and holidays
- Tuition assistance programs
- Employee assistance program
- GM vehicle discounts
- This job may be eligible for relocation benefits.
- Hybrid work arrangement with a minimum of 3 days per week in the office; the position can be considered Remote if the successful candidate is in the Seattle, Washington area.
Company Overview
Company H1B Sponsorship