This list contains only the countries for which job offers have been published in the selected language (e.g., in the French version, only job offers written in French are displayed, and in the English version, only those in English).
As a Research Engineer – ML track, you’ll build and optimise the large-scale learning systems that power our open-weight models. Working hand-in-hand with Research Scientists, you’ll either join: Platform RE Team: Enhance the shared training framework, data pipelines and cluster tooling used by every team; or Embedded RE Team: Sit inside a research squad (Alignment, Pre-training, Multimodal, …) and turn fresh ideas into repeatable, scalable code.
Job Responsibility:
Accelerate researchers by taking on the heavy parts of large-scale ML pipelines and building robust tools
Interface cutting-edge research with production: integrate checkpoints, streamline evaluation, and expose APIs
Conduct experiments on the latest deep-learning techniques (sparsified 70 B + runs, distributed training on thousands of GPUs)
Design, implement and benchmark ML algorithms
write clear, efficient code in Python
Deliver prototypes that become production-grade components for Le Chat and our enterprise API
Requirements:
Master’s or PhD in Computer Science (or equivalent proven track record)
4 + years working on large-scale ML codebases
Hands-on with PyTorch, JAX or TensorFlow
comfortable with distributed training (DeepSpeed / FSDP / SLURM / K8s)