onsite
Senior Machine Learning Engineer II - General Motors
ML Engineer
Lead end‑to‑end ML development for autonomous vehicle systems, designing cutting‑edge deep learning models, managing data pipelines, and driving performance improvements in a fast‑paced AV environment.
About the role
Key Responsibilities
- Research, design, and implement novel machine learning models and deep learning architectures for autonomous vehicle perception and decision‑making.
- Own the full ML lifecycle: data collection, labeling, preprocessing, feature engineering, model training, evaluation, and deployment.
- Collaborate with robotics, software, and hardware teams to translate problem statements into scalable ML solutions.
- Optimize models for real‑time inference on embedded platforms, ensuring latency and accuracy targets are met.
- Conduct rigorous experimentation, A/B testing, and continuous integration of new algorithms into production pipelines.
Requirements
- 5+ years of experience in machine learning engineering, with a strong focus on deep learning for perception or control.
- Proficiency in Python and deep learning frameworks such as PyTorch or TensorFlow.
- Hands‑on experience with large‑scale data pipelines, model versioning, and deployment to edge or cloud environments.
- Solid understanding of autonomous vehicle systems, sensor fusion, and real‑time constraints.
- Excellent problem‑solving skills, strong communication, and a collaborative mindset.
Skills
machine learningdeep learningpythonpytorch