JetBrains

Research Engineer (LLM Pre-Training)

In short

This role trains large language models from scratch on GPU clusters, covering dataset collection/processing and ongoing subsystem support, at an AI platform team behind JetBrains' developer tools. It requires senior-level experience building and running production ML systems, strong NLP/transformer theory, and hands-on distributed training of multi-billion-parameter models with PyTorch. The position is fully remote and full-time, with sole ownership expected over an entire subsystem.

About
JetBrains develops tools that automate routine checks and corrections to help developers work more efficiently. Its AI platform provides capabilities across JetBrains products, using in-house models for writing and coding assistance and integrations with strategic partners.
Responsibilities
•Work with stakeholders to turn business requirements into technical specifications
•Train LLMs from scratch on a large GPU cluster
•Collect and process pre-training and fine-tuning datasets
•Support and improve existing subsystems
Requirements
•Experience designing, deploying, and supporting production ML systems
•Strong theoretical background in NLP and transformer-based approaches
•Proficiency with modern deep learning frameworks such as PyTorch and common NLP libraries
•Experience with distributed training of multi-billion-parameter models
•Attention to detail and strong communication skills
•Ability to plan projects and make decisions independently, consulting others when needed
•Ability to identify customer needs and prioritize tasks accordingly
•Ability to start with simple solutions and add complexity as needed
•Ability to take sole responsibility for an entire subsystem
•Passion for learning and staying up to date with developments in the LLM field
Nice to have
•Experience with LLM inference frameworks such as vLLM, DeepSpeed, and TensorRT
•LLM alignment techniques such as RLHF/RLAIF
•MLOps tools and practices, including CI/CD for ML
•K8s and Kubeflow
•Scientific publications in NLP

Stop applying.
Get referred.

$10 in free credits

In just 60 seconds, fully on autopilot — Eraldt's AI agents read your CV, map the roles you fit, find live vacancies and the people who can refer you, write personal emails, and get you referred.

This isn't an application: your CV doesn't go to the company, and we don't promise a referral for this exact role.

Discover who else lands interviews on autopilot