Senior Machine Learning Engineer

Startupvalleys

Lausanne

Hybrid

CHF 120,000 - 180,000

Full time

13 days ago

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

Giotto.ai, a Swiss AI research lab, seeks a Senior Machine Learning Engineer to design, build, and deploy advanced reasoning-focused AI systems. You will work on large-scale ML systems, distributed training pipelines, and architectures for scalable inference with close collaboration between research and production teams.

Hybrid/remote-friendly Swiss work model, with opportunities to lead feature squads or project teams depending on experience and interests.

Qualifications

  • Senior ML Engineer with at least five years of experience in NLP or machine learning.
  • Strong programming skills in Python and hands-on experience with PyTorch.
  • Experience building or deploying machine learning systems in production.
  • Familiarity with LLMs and transformer architectures.
  • Experience with distributed training or inference systems.
  • Comfortable working in a fast-moving environment that brings together research and production engineering.

Responsibilities

  • Design, build, and deploy advanced AI systems focused on reasoning and scalable inference.
  • Work on large-scale machine learning systems and distributed training pipelines.
  • Develop next-generation architectures for reasoning models in collaboration with research and engineering teams.
  • Potentially lead a feature squad or project team as needed.

Skills

Python
PyTorch
Distributed training
LLMs
NLP

Education

PhD in mathematics/physics/computer science

Tools

Docker
Kubernetes
Ray
Hugging Face ecosystem
vLLM

Job description

Giotto.ai is a Swiss AI research lab, founded in 2017 by EPFL mathematicians. We build sovereign AI: efficient reasoning models and an operating system that make advanced AI run on infrastructure you choose. Efficiency makes portability possible; portability makes sovereignty real.


Our models are a growing family, from compact models that run on a single GPU to flagship models for demanding enterprise workloads. Run Giotto in our European public cloud, in a dedicated cloud in Swiss or EU data centres, or fully on-premise, from a single-GPU workstation to multi-GPU servers. GDPR-aligned and ISO/IEC 27001:2022 certified.


Role Overview

We are looking for a strong Senior Machine Learning Engineer to help design, build, and deploy advanced AI systems focused on reasoning and scalable inference.


You will work on large-scale machine learning systems, distributed training pipelines, and next-generation architectures for reasoning models, collaborating closely with our research and engineering teams.


Depending on your experience and interests, the role may include leading a feature squad or project team. We equally value strong senior individual contributors.


Core Technologies

  • Python
  • PyTorch
  • Hugging Face ecosystem
  • Large Language Models (LLMs)
  • Distributed computing
  • vLLM
  • Ray
  • Docker
  • Kubernetes

Required Profile

  • Senior Machine Learning Engineer with at least five years of experience in NLP or machine learning.
  • Strong programming skills in Python and hands-on experience with PyTorch.
  • Experience building or deploying machine learning systems in production.
  • Familiarity with LLMs and transformer architectures.
  • Experience with distributed training or inference systems.
  • Comfortable working in a fast-moving environment that brings together research and production engineering.

Nice to Have

  • CUDA programming and GPU kernel optimisation experience.
  • Experience leading technical projects or engineering teams.
  • A PhD in mathematics, physics, computer science, or another quantitative scientific discipline.
  • Experience at a leading technology company, such as a FAANG company or equivalent.
  • A medal in a prestigious mathematics, informatics, or science Olympiad, such as IMO, IOI, IPhO, or an equivalent national or international competition.

Location & Work Style

We offer full-time employment in Switzerland, as well as contractor arrangements.


Our hybrid model supports remote work, with the team gathering in our Swiss office for one week per month.


Exceptional candidates based elsewhere in Europe may also be considered for employment where feasible, if preferred over a contractor arrangement.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Machine Learning Engineer
Machine Learning Engineer

Startupvalleys • Vaud

Hybrid
CHF 120,000 - 180,000
AI Researcher – Rising Talent
AI Researcher – Rising Talent

Startupvalleys • Vaud

Hybrid
CHF 120,000 - 180,000
Hybrid work model
AI Researcher – Rising Talent
AI Researcher – Rising Talent

Giotto.ai • Lausanne

Hybrid
CHF 120,000 - 180,000
Senior ML Engineer – Remote-Friendly, Scalable AI Systems
Senior ML Engineer – Remote-Friendly, Scalable AI Systems

Startupvalleys • Lausanne

Hybrid
CHF 120,000 - 180,000
Senior Research Engineer / Research Scientist - Post-Training, Reinforcement Learning & Training Systems
Senior Research Engineer / Research Scientist - Post-Training, Reinforcement Learning & Training Systems

Embodied AI • Vaud

Hybrid
CHF 150,000 - 210,000
LLM Research Scientist
LLM Research Scientist

Giotto.ai • Lausanne

Hybrid
CHF 120,000 - 190,000
Senior ML Engineer – Hybrid (NLP & Large-Scale Inference)
Senior ML Engineer – Hybrid (NLP & Large-Scale Inference)

Startupvalleys • Vaud

Hybrid
CHF 120,000 - 180,000
Lead Research Scientist - Post-Training
Lead Research Scientist - Post-Training

Giotto.ai • Lausanne

Hybrid
CHF 150,000 - 210,000
AI Research Scientist
AI Research Scientist

Startupvalleys • Vaud

Hybrid
CHF 120,000 - 170,000
VP of Product
VP of Product

Giotto.ai • Vaud

On-site
CHF 260,000 - 420,000
Top locations