Principal Machine Learning Engineer
Job in
4040, Basel, Kanton Basel-Landschaft, Switzerland
Listed on 2026-05-31
Listing for:
F. Hoffmann-La Roche AG
Part Time
position Listed on 2026-05-31
Job specializations:
-
IT/Tech
AI Engineer, Machine Learning/ ML Engineer, Data Scientist
Job Description & How to Apply Below
Opportunity
As a machine learning engineer in AI Enablement, you will work closely with computational scientists, research scientists, AI/ML experts, product leaders, Dev Ops, and others to build, own, and continuously improve scalable AI/ML-based systems that unlock the potential of our diverse scientific data, accelerating the discovery and development of life‑changing treatments.
- Design, develop, test, and maintain robust, scalable, and maintainable AI/ML-facing scientific web applications and backend systems.
- Build tools to evaluate AI/ML model performance and establish new ways to understand AI quality.
- Partner with product managers and scientists to understand user needs, shape requirements, and translate them into actionable technical specifications.
- Develop and maintain systems for collecting, structuring, and storing diverse scientific data that support advanced analytics, machine learning, and other data-driven initiatives.
- Implement, adopt, or evaluate new AI/ML algorithms and analytical techniques.
- Contribute to architectural decisions, code reviews, and the evolution of our development processes.
- Span the stack and contribute where needed, even outside your core area of expertise.
- Stay up-to-date with emerging technologies and industry best practices, adopting a culture of continuous learning, collaboration, and curiosity.
This position requires onsite work 3 days per week.
Qualifications- Master’s or PhD in Computer Science or a similar technical field (or equivalent experience) and 5+ years of professional experience in machine learning engineering roles.
- Expert knowledge of statistics, machine learning theory, and algorithms, and strong proficiency with various AI/ML frameworks, libraries, and toolsets.
- Direct experience with Dagster and Kubeflow, coupled with a deep understanding of ML performance optimisation and GPU best practices.
- Experience with Kubernetes, relational/No
SQL databases, or data lakes, and extensive work on cloud-native architectures in public clouds, ideally AWS. - Proven engineering best practices and excellent communication skills to build trusted partnerships and learn quickly.
- Experience with imaging or biological data, research environments, workflow automation, and specialised areas such as GenAI or agents is ideal.
Roche is an Equal Opportunity Employer. We believe it’s urgent to deliver medical solutions right now – even as we develop innovations for the future. We are passionate about transforming patients’ lives.
#J-18808-LjbffrNote that applications are not being accepted from your jurisdiction for this job currently via this jobsite. Candidate preferences are the decision of the Employer or Recruiting Agent, and are controlled by them alone.
To Search, View & Apply for jobs on this site that accept applications from your location or country, tap here to make a Search:
To Search, View & Apply for jobs on this site that accept applications from your location or country, tap here to make a Search:
Search for further Jobs Here:
×