You will help support and run machine learning applications on the CAFEIN platform at CERN. Your work will focus on keeping ML systems running smoothly, reliably, and at scale. This junior role involves learning and applying MLOps and DevOps practices, such as turning trained models into production services, managing data and training pipelines, and helping integrate federated learning tools across distributed systems.
Your responsibilities:
-
Implement machine learning algorithms in Python using TensorFlow, PyTorch, or scikit鈥憀earn.
-
Develop and deploy federated learning software.
-
Support the CAFEIN microservices platform using Kubernetes.
-
Manage data flows between databases and backend systems using tools like Spark.
-
Perform data analysis and EDA to identify insights and new use cases.
Your profile:
-
Experience implementing ML/DL models in Python.
-
Experience with anomaly detection, segmentation, or GNNs.
-
Experience with Generative AI, LLMs, or RAG systems.
-
Experience with federated learning tools or algorithms.
-
Experience deploying services using Kubernetes and microservices.
-
Experience with distributed data processing or managing backend data flows.
-
Experience in particle accelerators or healthcare applications (advantage).
Skills:
-
Strong Python skills and proficiency with ML/DL frameworks.
-
Knowledge of anomaly detection, image segmentation, and GNN concepts.
-
Understanding of Generative AI, agentic AI, LLMs, and RAG.
-
Understanding of federated learning and privacy-preserving ML.
-
Knowledge of Docker, Kubernetes, microservices, and CI/CD practices.
-
Familiarity with distributed data processing and data pipelines (e.g., Spark).
-
Basic understanding of applied ML domains (medical, industrial, anomaly detection).
-
Spoken and written English, with a commitment to learn French.
Eligibility criteria:
-
You are a national of a CERN Member or Associate Member State .
-
By the application deadline, you have a maximum of two years of professional experience since graduation in Data science, IT (or a related field) and your highest educational qualification is either a Bachelor's or Master's degree.
-
You have never had a CERN fellow or graduate contract before.
-
Applicants without University degree are not eligible.
-
Applicants with a PhD are not eligible.