Skip to main content

This job has expired

DevOps / Machine Learning Engineer (IT-PW-PI-2024-75-LD)

Geneva, Switzerland
Posting live until
14 Jul 2024

Job Details


Interested in helping shape the next generation systems handling the very large amount of data coming out of CERN physics detectors? Passionate about machine learning (ML) and how it will reshape how our experiments work?

Join the CERN IT Platforms and Workflows Group and the Next Generation Triggers project and take a lead role defining our future infrastructure.

You will, in close collaboration with the CERN physics experiments:

  • Lead the effort to design the new system, including specification of hardware resources and participation in tender processes;
  • Evaluate the performance of multiple reference use cases. Develop and run extensive benchmarks against different resource types and configurations, covering distributed training, hyper-parameter optimization and inference;
  • Lead the effort for research and development of a shared platform for machine learning (MLOps) and GPU accelerated workloads, serving the different CERN teams involved. Iterate with end users on different prototype solutions and engage with industry leaders to ensure long term sustainability of our choices.


In the CERN IT department and the Next Generation Triggers project, you will:

  • Supervise younger team members and coordinate tasks in the Next Generation Triggers project in the area of computing infrastructure and platforms;
  • Research, develop and deploy multiple prototypes for a scalable platform serving machine learning and other accelerated workloads. Report on aspects of performance, total cost of ownership and sustainability; 
  • Contribute to the efficient use of GPU and other accelerator technologies in both the project and the department, including on-premises and external resources (public cloud and HPC);
  • Ensure appropriate collaboration with vendors, research and industry partners, looking for opportunities for further optimization of our systems and platforms in a fast-moving environment.


Master's degree or equivalent relevant experience in the field of computing engineering or a related field.


The candidate should have:

  • Demonstrated experience in the implementation and support of platforms and services for Machine Learning (ML);
  • Knowledge of containers and container orchestration systems, in particular Kubernetes and other tools in the cloud native ecosystem;
  • Familiarity and previous experience with DevOps practices.

Additional experience in the following areas would be an asset:

  • Experience in operating and optimising large scale infrastructures;
  • Previous experience deploying and managing infrastructure and services in public cloud providers.

Technical competencies:

  • Knowledge of operating systems;
  • Knowledge of system configuration tools;
  • Architecture and design of ICT systems;
  • Identification and selection of relevant emerging ICT technologies;
  • Knowledge and application of software life-cycle tools and procedures.

Behavioural competencies:

  • Working in Teams: working well in groups and readily fitting into a team; participating fully and taking an active role in team activities Cooperating constructively with others in the pursuit of team goals; balancing personal goals with team goals.
  • Solving Problems: addressing complex problems by breaking them down into manageable components Recognizing what is essential; discriminating between important and peripheral information and being able to see the whole picture Testing solutions for long-term suitability, cross-checking with all concerned before implementation.
  • Managing Self: taking initiative beyond regular tasks and making things happen Working well autonomously; taking on activities and tasks without prompting.
  • Building Relationships: showing appreciation for the ideas and contributions of others and encourages others to express their views, even if controversial Being able to put self in the shoes of others in order to understand their needs and interests.

Language skills:

Spoken and written English: ability to understand and speak the language in professional contexts. Ability to draw-up technical specifications and/or scientific reports and to make oral presentations. The willingness to acquire French is an asset.

This vacancy will be filled as soon as possible, and applications should normally reach us no later than 14.07.2024.

Employment Conditions

Contract type: Limited duration contract (3 years). Subject to certain conditions, holders of limited-duration contracts may apply for an indefinite position.

These functions require:

  • Work during nights, Sundays and official holidays, when required by the needs of the Organization.

Job grade: 6-7

Job reference: IT-PW-PI-2024-75-LD

Benchmark Job Title: Computing Engineer


CERN profileAt CERN, physicists and engineers use the world’s largest and most complex scientific instruments to study the basic constituents of matter – the fundamental particles – to probe the underlying structure of the universe.

Working at CERN
CERN is a truly unique organization. A genuine collaboration between countries, universities and scientists, driven not by profit margins, but by a commitment to create and share knowledge. At CERN, students, recent graduates and experienced professionals work together to push for immense scientific discoveries, answering some of life’s most complex questions and advancing the boundaries of human knowledge.

People are free to work creatively and to trust in, and rely on, their colleagues across the organization. History is being made at CERN – and the excitement is tangible, inspiring, overwhelming at times. It is the only place in the world that you can do this work in this way.

Why work for us
Today, CERN employs more than 2500 people, and if you visit us you will find more than 2500 different reasons why CERN is such a great place to work. Six key reasons that we believe will make you love working here are: challenge; purpose; imagination; integrity; collaboration; and quality of life.

Student and graduate schemes
CERN technical and administrative internships and graduate schemes offer international students and recent graduates the opportunity to work with world-class scientists and engineers on cutting-edge research in particle physics, computational science, life sciences, engineering, international relations, and more. Whichever route you take, it will be an extraordinary experience.

What we are looking for
To conduct experiments of this scale and importance, CERN needs people from various career levels and with a wide range of abilities, skills and competencies. We have job opportunities for students, graduates and experienced professionals, from apprenticeships to PhDs (and beyond). Whatever your background, field of interest or diploma level, CERN could be the place for you.

Geneva, Switzerland

Number of employees
2500+ staff members; several hundred on graduate and student programmes

Positions recently recruited for
Computing engineer, radiofrequency engineer, process operator in cryogenics, web developer, mechanical engineer, administrative assistant, system administrator, power electronics engineer, scientific writer, applied physicist and many more

Desired degree disciplines/class
From apprenticeship to PhD in a wide variety of domains

How to apply
Apply online at

Closing date
All year round

Tel +41 22 76 63 786

Company info
+41 22 76 63 786
Esplanade des Particules 1
PO Box 1211
Geneva 23

Get job alerts

Create a job alert and receive personalised job recommendations straight to your inbox.

Create alert