Machine Learning Engineer
On-site · Zürich, Zurich, Switzerland
Job Summary
Machine Learning Engineer role focused on designing, training, and validating deep learning models for computer vision in safety-critical autonomous flight systems. Own the full ML lifecycle from data strategy and model architecture to deployment and performance monitoring. Build robust evaluation pipelines to meet reliability and safety requirements, participate in ML certification activities under regulatory frameworks, and leverage transfer learning and simulation to scale training. Collaborate with software, systems, and flight teams to integrate ML models into real-world aviation applications, pushing performance across edge cases and environmental variability in a high-speed, defense-oriented setting.
Required Qualifications
- Master’s or PhD in computer science, physics, mathematics, or a related technical field
- At least 5 years of hands-on experience in deep learning for computer vision
- Strong programming skills in C++ or Rust
- Experience with full ML stack (model design, training pipelines, evaluation systems)
- Experience with data-centric AI approaches (dataset curation, augmentation)
- Experience with simulation environments or synthetic data generation is a strong plus
- Proven ability to tackle complex research problems over extended periods, in both academic and industrial settings
Apply with one swipe on Sorce. We auto-fill applications and apply on your behalf — no cover letters, no 40-minute forms.
Hiring someone like this?
Get your role in front of qualified candidates on Sorce.