Senior Research Engineer, Code World Models & ML for Code

Jetbrains

Greater London

On-site

GBP 90,000 - 140,000

Full time

11 days ago

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

JetBrains is seeking a Senior Research Engineer to work on Code World Models, focusing on pre-training and mid-training for code-centric foundation models. You will develop data pipelines, run experiments, and help improve how models understand programs and software engineering workflows.

You will collaborate with researchers and engineers, work with Python and modern ML frameworks, and tackle large-scale datasets, contamination, and reproducibility.

Qualifications

  • Hands-on experience with model pre-training, continued pre-training, or mid-training.
  • Strong engineering skills in Python and experience with modern ML frameworks.
  • Understand large-scale ML training workflows, including data processing, distributed training, checkpointing, evaluation, experiment tracking, and debugging.

Responsibilities

  • Design and run pre-training, continued pre-training, and mid-training experiments for code models.
  • Build and improve data pipelines for large-scale model training, including filtering, deduplication, mixture design, and dataset quality checks.
  • Work with code corpora, repositories, tests, execution traces, and synthetic data.
  • Develop evaluations for complex repository-level code reasoning tasks.
  • Collaborate with researchers and engineers working on ML for code and AI developer tools.

Skills

Pre-training
Continued training
Mid-training
Python
ML frameworks
Data pipelines
NLP
Code understanding
Experiment tracking
Reproducibility

Tools

Python
PyTorch
TensorFlow
Hugging Face Transformers
MLflow

Job description

JetBrains is seeking a Senior Research Engineer to work on Code World Models, focusing on pre-training and mid-training for code-centric foundation models. You will develop data pipelines, run experiments, and help improve how models understand programs and software engineering workflows.

You will collaborate with researchers and engineers, work with Python and modern ML frameworks, and tackle large-scale datasets, contamination, and reproducibility.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior Research Engineer (Code World Models)
Senior Research Engineer (Code World Models)

Jetbrains • Greater London

On-site
GBP 90,000 - 140,000
Staff Research Engineer: LLM Pre-Training & Production
Staff Research Engineer: LLM Pre-Training & Production

Jetbrains • Greater London

On-site
GBP 70,000 - 110,000
Research Engineer (Agentic Models)
Research Engineer (Agentic Models)

JetBrains • Greater London

On-site
GBP 60,000 - 80,000
Staff Research Engineer (LLM Pre-Training)
Staff Research Engineer (LLM Pre-Training)

Jetbrains • Greater London

On-site
GBP 70,000 - 110,000
Staff ML Engineer — Open Foundation Models
Staff ML Engineer — Open Foundation Models

Reflection • Greater London

On-site
GBP 120,000 - 180,000
Top-tier pay
Stock options
Health & wellness
+5
Senior ML Engineer — Foundation Models & AI Infrastructure
Senior ML Engineer — Foundation Models & AI Infrastructure

Jobgether • United Kingdom

On-site
GBP 110,000 - 150,000
Competitive compensation
Flexible working environment
International teams
Staff Engineer - World Models & Multimodal AI
Staff Engineer - World Models & Multimodal AI

Odyssey • Greater London

On-site
GBP 70,000 - 110,000
Research Engineer - ML
Research Engineer - ML

Harnham • London

On-site
GBP 40,000 - 50,000
Member of Technical Staff, Core Model Engineering
Member of Technical Staff, Core Model Engineering

Odyssey • Greater London

On-site
GBP 90,000 - 140,000
ML Engineer: Production-Ready Models & Research
ML Engineer: Production-Ready Models & Research

Trading Interview • Greater London

Hybrid
GBP 90,000 - 120,000