Giotto.ai

Machine Learning Engineer

Giotto.ai Lausanne, Vaud, Switzerland

Software Development · 11-50 employees

Jul 02
machine-learning Senior (5-10 yrs) Contractor Switzerland
Create a free account to apply — email only, no card. You can also save this posting or score it against your profile with AI.

About the role

You will design and deploy advanced AI systems focused on reasoning and scalable inference. The role involves working on large-scale machine learning systems, distributed training pipelines, and next-generation architectures for reasoning models.

What they look for

Python PyTorch Hugging Face Large Language Models Distributed Computing vLLM Ray Docker Kubernetes CUDA GPU Kernel Optimization NLP Machine Learning Distributed Training Inference Systems

Requirements

Candidates must have 3+ years of experience in NLP/ML, with strong proficiency in Python and PyTorch. Experience building or deploying production ML systems and familiarity with LLMs and transformer architectures are required.

Full description

Giotto.ai is a Switzerland-based AI company building intelligence systems for Switzerland and Europe. 

Our mission is to build sovereign AI capabilities that enable Switzerland and Europe to preserve their strategic independence, cultural identity, and core values while achieving world-class performance in advanced reasoning systems. 

Our technology focuses on new architectures for reasoning and efficient AI systems. Giotto.ai has demonstrated strong research performance in international AI benchmarks such as ARC-AGI and is now building the next generation of production AI systems. 

 

Role Overview 

We are looking for a strong Machine Learning Engineer to help design 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. 

Depending on seniority, the role may involve leading a feature squad or a project team, although strong senior individual contributors are equally valued. 

 

Core Technologies 

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

 

Nice to Have 

  • CUDA programming 
  • GPU kernel optimization 
  • Experience leading technical projects or engineering teams 
  • PhD in hard sciences 
  • Ex FAANG (or similar large tech companies) 
  • Medallist in prestigious Olympiad competitions (e.g. IMO, IOI, IPhO, or equivalent national/international competitions). 
  • 5 years+ experience in NLP/ML application 

 

Required Profile 

  • Mid-senior or senior Machine Learning Engineer (3+ years in NLP/ML) 
  • Strong Python and PyTorch experience 
  • Experience building or deploying ML systems in production 
  • Familiarity with LLMs and transformer architectures 
  • Experience with distributed training or inference systems 
  • Comfortable working in fast-moving research and production environments 

 

Location & Work Style 

We offer a full-time employment in Switzerland but also a Contractorship. 

Hybrid model: 

  • Remote work fully supported with occasional visits to Switzerland

Similar roles