Staff Research Engineer (LLM Pre-Training)

JetBrains

Madrid

Presencial

EUR 40.000 - 65.000

Jornada completa

14 días+

Recibe más respuestas de empleadores

Envía un currículum específico para el puesto de trabajo en cuestión de minutos.

Descripción de la vacante

A leading software development company in Madrid is seeking a Research Engineer to contribute to the development of Large Language Models. In this role, you will train models on a large GPU cluster, supporting coding tasks and integrating AI capabilities into products. Ideal candidates will have a strong background in NLP, experience with ML systems, and proficiency in tools like PyTorch. Join us to expand AI technologies that optimize developer tools and foster creativity.

Formación

  • Experience in design, deployment, and support of production ML systems.
  • Strong theoretical background in NLP and transformer-based approaches.
  • Proficiency with modern deep learning frameworks.

Responsabilidades

  • Convert business requirements into technical specifications.
  • Train LLMs from scratch on a large GPU cluster.
  • Collect and process pre-training and fine-tuning datasets.

Conocimientos

NLP
Deep Learning
Communication Skills
Attention to Detail

Herramientas

PyTorch
TensorRT
Kubernetes
Weights & Biases

Descripción del empleo

At JetBrains, code is our passion. Ever since we started back in 2000, we have been striving to make the world’s most robust and effective developer tools. By automating routine checks and corrections, our tools speed up production, freeing developers to grow, discover, and create.

We are working on an ambitious new platform that provides AI capabilities to all JetBrains products. Our platform is based on models developed in-house for writing and coding assistance, as well as integration with our strategic partners.

We are looking for a Research Engineer who can contribute to training foundation models for coding tasks. You’ll be working on developing Large Language Models from scratch and deploying them into production environments where they will be accessible by end users across the globe.

We Value Engineers Who
  • Plan projects and make decisions independently, consulting with others if needed.
  • Identify customer needs and prioritize their tasks accordingly.
  • Start with the simplest solutions and gradually add complexity as needed.
  • Take sole responsibility for an entire subsystem.
  • Have a passion for learning and a desire to stay up to date with the latest developments in the LLM field.
In This Role, You Will
  • Work with stakeholders to convert 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.
We’ll be happy to have you on our team if you have:
  • Experience in design, deployment, and support of production ML systems.
  • A strong theoretical background in NLP and transformer‑based approaches.
  • Proficiency with modern deep learning frameworks such as PyTorch and common libraries for NLP.
  • Experience in distributed training of multi‑billion parameter models.
  • Attention to detail in everything you do and great communication skills.
We’d be especially thrilled if you have experience with:
  • LLM inference frameworks such as vLLM, DeepSpeed, TensorRT.
  • LLM alignment techniques such as RLHF/RLAIF.
  • MLOps tools and practices, including CI/CD for ML.
  • K8s and Kubeflow.
  • Scientific publications in the NLP field.
How We Develop JetBrains AI
  • A cluster of hundreds of NVIDIA GPUs as training infrastructure.
  • Git for source control management.
  • Python, PyTorch, and HuggingFace as an ML stack.
  • Kubeflow and Weights & Biases for experiment tracking.
  • TeamCity as a CI Automation system.
We are an equal opportunity employer

We know great ideas can come from anyone, anywhere. That’s why we do our best to create an open and inclusive workplace – one that welcomes everyone regardless of their background, identity, religion, age, accessibility needs, or orientation.

Consigue la evaluación confidencial y gratuita de tu currículum.
o arrastra y suelta tu archivo aquí
Similar jobs

Puestos de trabajo similares que vale la pena comparar

Research Engineer (Agentic Models)
Research Engineer (Agentic Models)

JetBrains • Madrid

Presencial
EUR 60.000 - 80.000
Senior MLOps Engineer (ML Workflows Engineering)
Senior MLOps Engineer (ML Workflows Engineering)

JetBrains • Madrid

Presencial
EUR 70.000 - 110.000
Founding ML Engineer (Spectrum)
Founding ML Engineer (Spectrum)

JetBrains • Madrid

Presencial
EUR 70.000 - 90.000
Competitive salary
Generous runway and corporate resources
Senior Research Engineer (Agentic Behavior)
Senior Research Engineer (Agentic Behavior)

JetBrains • Madrid

Híbrido
EUR 60.000 - 80.000
Strong base salary
Flexible work location
Medical insurance allowance
+3
LLM Pre-Training Research Engineer — Train from Scratch
LLM Pre-Training Research Engineer — Train from Scratch

JetBrains • Madrid

Presencial
EUR 40.000 - 65.000
AI Research Engineer (Pre-training - LLM & Multi-Modal)
AI Research Engineer (Pre-training - LLM & Multi-Modal)

Tether • Madrid

Presencial
EUR 60.000 - 80.000
Learning and Development Lead
Learning and Development Lead

JetBrains • Madrid

Híbrido
EUR 90.000 - 130.000
Flexible work location
Remote work abroad
Learning opportunities
+2
Senior LLM Engineer
Senior LLM Engineer

multiversecomputing • Donostia/San Sebastián

Presencial
EUR 70.000 - 110.000
Indefinite contract.
Equal pay guaranteed.
Variable performance bonus.
+9
Growth manager (JetBrains AI)
Growth manager (JetBrains AI)

JetBrains • Madrid

Híbrido
EUR 50.000 - 70.000
Flexible work location
Medical insurance allowance
Learning and development opportunities
+2
Senior Software Engineer (AppGlass)
Senior Software Engineer (AppGlass)

JetBrains • Madrid

Híbrido
EUR 90.000 - 150.000
Strong base salary
Flexible work location
Remote work allowance
+10