FREE ACCESS
5,000–10,000 jobs/day

See all jobs on JobTailor
Search thousands of fresh jobs every day.
Discover
- Fresh listings
- Fast filters
- No subscription required
Create a free account and start exploring right away.

Staff Software Engineer – Machine Learning
General MotorsStaff Software Engineer developing ML models for autonomous vehicles at GM. Collaborate with teams in enhancing AV technologies through software engineering and ML algorithms.
Tech Stack
Tools & technologiesPython
About the role
Key responsibilities & impact- Support the team in developing machine learning (ML) and reinforcement learning (RL) models, including training loop development and optimization.
- Streamline integration and create ML infrastructure, metrics, and data pipelines for production model deployment and rapid experimentation.
- Work as part of an ML team and contribute strong software engineering (SWE) expertise.
- Support the ML team in accelerating project timelines, particularly in areas related to Autopilot, Lane Keep, and autonomous vehicle (AV) technologies.
Requirements
What you’ll need- 4+ years of experience in the field of robotics or latency-sensitive backend services
- Background working with machine learning teams, algorithms, and models
- Bonus: Experience building highly performant ML and system pipelines
- Strong programming skills in modern C++ or Python
- Bonus: Experience with profiling CPU and/or GPU software, process scheduling, and prioritization
- Passionate about self-driving car technology and its impact on the world
- Expertise in setting architectures that are scalable, efficient, fault-tolerant, and are easily extensible allowing for changes overtime without major disruptions.
- Ability to design across multiple systems.
- Ability to both investigate in sophisticated areas as well as a good breadth of understanding of systems outside of your domain.
- Ability to wear several hats shifting between coding, design, technical strategy, and mentorship combined with excellent judgment on when to switch contexts to meet the greatest need.
- Track record in deploying perception/prediction/av models into real world environments.
- Experience working with RL and sequence prediction (ML) models.
Benefits
Comp & perks- medical
- dental
- vision
- 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 and more.
ATS Keywords
✓ Tailor your resumeApplicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills & Tools
machine learningreinforcement learningC++PythonML infrastructuredata pipelinesprofilingsystem pipelinesautonomous vehicle technologiesperception models
Soft Skills
software engineering expertiseproject accelerationdesign across systemsinvestigative skillscontext switchingmentorshipjudgmentadaptabilitycollaborationproblem-solving