Roche logo

Lead Machine Learning Engineer

About the employer
  • Roche
  • Suisse

Job description

From the beginning, Roche has been a team of highly dedicated, passionate individuals. We are a place where people are united around a single purpose and an ambitious vision. Together, we aspire to deliver ever better health outcomes for patients while lowering overall healthcare costs.


The Lead Machine Learning (ML) Engineer in Data Assets Management and Data Engineering (DAM) is fundamental for Roche to achieve this vision and is focused on overseeing ML engineering and corresponding system architecture to effectively and efficiently deliver all advanced analytics business needs through MLOps systems, databases, applications, and other technologies.

The Lead ML Engineer is a member of the DAM lead engineering team and contributes to and implements the best practices on ML engineering for the Roche GPS organization, to create a data-driven backbone, powering cutting-edge digital solutions with advanced analytics. T


he Lead ML Engineer is accountable for shaping the ML engineering that critically enables digital operations across different affiliates and applications. As such, the Lead ML Engineer will play a key role in driving digital transformation for Roche and its affiliates.


The Lead ML Engineer will lead a global team focused on developing the MLOps -solution, guiding corresponding engineering efforts, and ensuring advanced analytics insights for business usage.


This team is responsible for delivering data & insights for broader Roche Affiliates, and leading data & analytics enhancement initiatives to meet business needs, and shaping data consumption for streamlined operations and data analytics. The team also serves as a center of excellence for engineering best practices across Roche affiliates, working regularly with other functions across Roche, IT, and other stakeholders.


Required experience and qualifications:


Minimum Qualification:

  • Bachelor’s degree in Computer Science, related technical field or equivalent practical experience
  • Strong knowledge in CI/CD/CT pipelines implementation (DevOps)
  • Strong Software development skills and conceptual understanding
  • Experience in data processing using traditional and distributed systems (e.g SQL, Spark, Airflow)
  • Experience with Kubernetes
  • Experience in the operationalization of Data Science projects (MLOps) using at least one of the popular - frameworks or platforms (e.g. Kubeflow & AWS Sagemaker).
  • Good understanding of ML and AI concepts. Hands-on experience in ML model development.
  • Proficiency in Python used both for ML and automation tasks. Good knowledge of Bash and Unix command-line toolkit.
  • Experience with AWS
  • Knowledge of the Pharma Commercial Data landscape is a plus
  • People management skills are a plus

Preferred Qualification:

  • Advanced degree in engineering or technical field of study
  • Kubeflow contributor
  • Experience in SRE and operations
  • Experience in writing production level code (FAANG standards)

Interested? APPLY!

Roche is an equal opportunity employer. We care about inclusion in terms of gender, age, race, skin colour, nationality, religion, marital status, sexual orientation, background, physical or mental disabilities and on every other grounds. Applying for our position, we assure you that we will assess your application solely on the basis of your competencies.


Who we are

At Roche, more than 100,000 people across 100 countries are pushing back the frontiers of healthcare. Working together, we’ve become one of the world’s leading research-focused healthcare groups. Our success is built on innovation, curiosity and diversity.

Basel is the headquarters of the Roche Group and one of its most important centres of pharmaceutical research. Over 10,700 employees from over 100 countries come together at our Basel/Kaiseraugst site, which is one of Roche`s largest sites.


Read more

Besides extensive development and training opportunities, we offer flexible working options, 18 weeks of maternity leave and 10 weeks of gender independent partnership leave. Our employees also benefit from multiple services on site such as child-care facilities, medical services, restaurants and cafeterias, as well as various employee events.

We believe in the power of diversity and inclusion, and strive to identify and create opportunities that enable all people to bring their unique selves to Roche.

Roche is an Equal Opportunity Employer.


Job Level:

Individual contributor