Return to search results

Principal Machine Learning Engineer

Principal Machine Learning Engineer

LocationBerne, Switzerland
Business SectorMedical Device
Contact email
Job ref25260
Published17 days ago

Job Description:

As a Principal Machine Learning Engineer, you’ll lead the design and deployment of robust ML models.. This role combines research, technical execution, and cross-functional collaboration to drive diagnostic innovation.

Essential Requirements:

  • 7+ years of professional Python experience (including pandas and/or polars)

  • Proven experience in end-to-end ML workflows: ETL, signal processing, modeling, deployment

  • Expertise in Bayesian modeling, statistical inference, and ML methods

  • Strong software development practices and familiarity with Docker and cloud services (Azure preferred)

  • Experience deploying ML models in production, preferably in regulated or high-stakes environments

  • BSc, MSc, or PhD in Computer Science, Data Science, Engineering, or a related technical field

  • Fluent in English

Desirable Requirements:

  • Experience with Rust or Julia

  • Background in generative AI or probabilistic programming

  • Understanding of FIR filtering, non-linear correlation, and hypothesis testing

  • Familiarity with edge deployment, container optimization, and cost-efficient cloud setups

  • Proficiency in German or French

  • Prior mentoring or technical leadership experience

Location: Berne 
Model: Hybrid