Job Title: Senior Machine Learning Engineer
Location: Munich (Hybrid 1-3 days in office per week)
Key Responsibilities
- Computer Vision & ML Development:
Design and develop models for:- Object Detection (Person Detection, Child Seat Detection, Gaze Detection)
- Pose Estimation (Head Pose Estimation, Facial Landmark Detection)
- Classification & Localization (e.g., identifying and locating phones or objects within the vehicle)
- Technical Leadership:
- Lead the technical direction of projects, including setting milestones and ensuring delivery
- Plan and review development cycles, mentor team members, and guide research efforts
- Embedded Systems Integration:
- Optimize and port computer vision models to embedded platforms
- Ensure model compatibility, performance, and efficiency on target hardware
- Full ML Pipeline Ownership:
- Oversee data acquisition, preprocessing, and annotation
- Manage training pipelines and model iteration cycles
Requirements
- PhD (or equivalent research experience) in Machine Learning, Computer Vision, or a related field
- Strong hands-on experience with Python (essential) and familiarity with C++ (nice to have)
- Proficient in PyTorch, TensorFlow, and OpenCV
- Proven track record of deploying ML models to embedded systems
Nice to Have
- Experience with Driver Monitoring Systems (DMS)
- Experience with GenAI i.e. Diffusions, GANs, etc…