Python Developer (Machine Learning) W/M

  • EPFL
  • 1202 Geneva, Geneva, Switzerland
  • 25/01/2024
Full time Machine Learning Artificial Intelligence Software Engineering Data Warehouse

Job Description

EPFL, the Swiss Federal Institute of Technology in Lausanne, is one of the most dynamic university campuses in Europe and ranks among the top 20 universities worldwide. The EPFL employs more than 6,500 people supporting the three main missions of the institution: education, research and innovation. The EPFL campus offers an exceptional working environment at the heart of a community of more than 17,000 people, including over 12,500 students and 4,000 researchers from more than 120 different countries.

Python Developer (Machine Learning) W/M

Your mission :
The aim of the EPFL Blue Brain Project (BBP), a Swiss brain research initiative founded and directed by Professor Henry Markram, is to establish simulation neuroscience as a complementary approach alongside experimental, theoretical and clinical neuroscience to understanding the brain, by building the world’s first biologically detailed digital reconstructions and simulations of the mouse brain.
To strengthen our Machine Learning team, we are looking for a Python Developer (Machine Learning) (W/M).
Main duties and responsibilities include :
  • Contribute to the development of machine learning and deep learning applications for the automation and acceleration of the Blue Brain Project scientific activities.
  • Document, communicate, and present quantitative analyses and results to managers and stakeholders
Your profile :
Required skills
  • Expert knowledge of Python
  • Machine learning and deep learning principles and methods :
    • Natural language processing
    • Information retrieval (e.g. semantic search, question answering, RAG)
  • Software development life-cycle (software packaging, unit testing, continuous integration, debugging, documentation, ...).
  • Knowledge of most of the below listed frameworks/concepts :
    • Docker
    • Kubernetes
    • AWS (or other cloud providers)
    • Elasticsearch
    • REST API
    • Shell scripting
  • Experience with FastAPI
Preferred skills
  • Familiarity with recent advancements in Generative AI
  • Knowledge of the following Python libraries :
    • Hugging Face Transformers
    • PyTorch (or other deep learning framework)
  • Great team player
  • Advanced degree (MSc or PhD) in a quantitative field or equivalent work experience
  • Strong personal motivation, interest in the field, and eager to learn
We offer :
  • A world-recognized leader in simulation-based research in neuroscience
  • A dynamic, multidisciplinary, international and collaborative working environment committed to benefitting the global community
  • State-of-the-art hardware dedicated to the development of Machine Learning and Deep Learning applications.
  • A modern working environment, based at the Biotech Campus in Geneva Sécheron

Start date :
as soon as possible

Term of employment :
Fixed-term (CDD)

Work rate :

Duration :
Limited contract until December 31st, 2024.

Remark :
Only candidates who applied through EPFL website or our partner Jobup’s website will be considered. Files sent by agencies without a mandate will not be taken into account.