Research Engineer

2 Months ago • All levels • Research Development

Job Summary

Job Description

JetBrains is seeking a Research Engineer to contribute to training foundation models for coding tasks. The role involves developing Large Language Models from scratch and deploying them into production environments accessible to users worldwide. The engineer will convert business requirements into technical specifications, train LLMs on a large GPU cluster, collect and process datasets, and support existing subsystems. The ideal candidate should possess experience in production ML systems, a strong NLP background, proficiency in deep learning frameworks like PyTorch, and experience in distributed training of multi-billion parameter models. The role demands attention to detail and strong communication skills.
Must have:
  • Experience in production ML systems.
  • Strong theoretical background in NLP and transformers.
  • Proficiency with deep learning frameworks (PyTorch).
  • Experience in distributed training of large models.
  • Great communication skills.
Good to have:
  • Experience with LLM inference frameworks.
  • Experience with LLM alignment techniques (RLHF/RLAIF).
  • Experience with MLOps tools and practices.
  • Experience with K8s and Kubeflow.
  • Scientific publications in the NLP field.

Job Details

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:

  • Can 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.

Similar Jobs

Canva - Frontend Software Engineer - Internationalisation

Canva

Beijing, Beijing, China (Remote)
3 Months ago
My Fitness Pal - Software Engineer III, Android - Partnerships

My Fitness Pal

United States (Remote)
1 Month ago
Ziff Davis - Digital Media Account Executive

Ziff Davis

London, England, United Kingdom (On-Site)
1 Month ago
Bede Gaming - Software Engineer in Test (SDET)

Bede Gaming

Sofia, Sofia City Province, Bulgaria (Hybrid)
2 Weeks ago
Rockstar Games - Animation R&D Programmer: Retargeting

Rockstar Games

Carlsbad, California, United States (On-Site)
1 Month ago
Ion - Senior Credit Research Analyst - 271

Ion

Mumbai, Maharashtra, India (On-Site)
8 Months ago
Zscaler - Sr. Staff Machine Learning Engineer

Zscaler

San Jose, California, United States (Hybrid)
1 Month ago
Google - Senior Staff Software Engineer, AI/ML GenAI, Google Ads

Google

Mountain View, California, United States (On-Site)
2 Months ago
Apple - Senior AI Application Engineer

Apple

San Diego, California, United States (On-Site)
1 Week ago
bytedance - High-Performance Computing Research Scientist (Inference Optimization)

bytedance

San Jose, California, United States (On-Site)
3 Months ago

Get notifed when new similar jobs are uploaded

Similar Skill Jobs

Everi - Analyst QA IV

Everi

Winnipeg, Manitoba, Canada (Hybrid)
2 Months ago
Reddit - Senior Sales Manager, Mid-Market, Nordics

Reddit

Amsterdam, North Holland, Netherlands (On-Site)
1 Month ago
Ziff Davis - Science Editor

Ziff Davis

New York, United States (Remote)
1 Month ago
Cineplex - Front of House Supervisor

Cineplex

Toronto, Ontario, Canada (On-Site)
1 Year ago
Accurate - Director of Compliance

Accurate

United States (Remote)
2 Months ago
tonies studios - Strategic Procurement Manager - Indirect Materials IT

tonies studios

Düsseldorf, North Rhine-Westphalia, Germany (On-Site)
1 Month ago
Intel  - Signal/Power Integrity Engineer

Intel

Bengaluru, Karnataka, India (On-Site)
6 Days ago
Ethernovia - Principal Software Application Engineer

Ethernovia

Pune, Maharashtra, India (On-Site)
1 Month ago
Just wont die - Technical Quality Assurance Tester

Just wont die

Cambridge, England, United Kingdom (Hybrid)
1 Month ago
Mindtickle - Intern, Managed Services

Mindtickle

Pune, Maharashtra, India (On-Site)
1 Month ago

Get notifed when new similar jobs are uploaded

Jobs in Yerevan, Yerevan, Armenia

playrix  - Lead C++ Software Engineer (Gameplay)

playrix

Armenia (Remote)
8 Months ago
jetbrains - Senior Software Developer (PyCharm, Runtime)

jetbrains

Yerevan, Yerevan, Armenia (On-Site)
1 Month ago
Workato - Staff Software Engineer

Workato

Yerevan, Yerevan, Armenia (On-Site)
1 Month ago
Workato - Senior Software Engineer (Platform, Ruby)

Workato

Yerevan, Yerevan, Armenia (On-Site)
1 Month ago
playrix  - Senior HR Generalist

playrix

Armenia (Remote)
8 Months ago
G5 games - Narrative Director

G5 games

Yerevan, Yerevan, Armenia (Remote)
7 Months ago
Sperasoft - 2D Character Artist (stylized)

Sperasoft

Yerevan, Yerevan, Armenia (On-Site)
3 Months ago
playrix  - Data QA Engineer

playrix

Armenia (Remote)
8 Months ago
Entlgd  - Lead Lighting Artist

Entlgd

Yerevan, Yerevan, Armenia (Hybrid)
1 Month ago
G5 games - 2D UI/UX Artist (Hidden objects project)

G5 games

Yerevan, Yerevan, Armenia (Remote)
5 Months ago

Get notifed when new similar jobs are uploaded

Research Development Jobs

Calix - Senior Core AI Engineer

Calix

Mexico City, Mexico (Remote)
1 Month ago
bytedance - Student Researcher Intern (Edge Research Project for General Intelligence)

bytedance

San Jose, California, United States (On-Site)
2 Months ago
The Walt Disney Company - Lead Machine Learning Engineer

The Walt Disney Company

Seattle, Washington, United States (On-Site)
3 Months ago
Sony Interactive Entertainment - AI Learning and Development Coordinator

Sony Interactive Entertainment

Tokyo, Japan (On-Site)
5 Months ago
bytedance - Research Scientist- Foundation Model, Generative AI

bytedance

San Jose, California, United States (On-Site)
8 Months ago
Zinnia - ML Ops Engineer

Zinnia

Bengaluru, Karnataka, India (Hybrid)
5 Days ago
bytedance - Researcher - Interdisciplinary

bytedance

New York, New York, United States (On-Site)
2 Months ago
Apple - Machine Learning Engineer, Siri

Apple

Cupertino, California, United States (On-Site)
1 Month ago
ISS Stoxx - Research Analyst, China Taiwan

ISS Stoxx

Sydney, New South Wales, Australia (On-Site)
2 Weeks ago
Scale AI - Machine Learning Engineer, Enterprise GenAI

Scale AI

San Francisco, California, United States (On-Site)
2 Months ago

Get notifed when new similar jobs are uploaded

About The Company

Prague, Prague, Czechia (Hybrid)

Munich, Bavaria, Germany (Hybrid)

Prague, Prague, Czechia (On-Site)

Yerevan, Yerevan, Armenia (On-Site)

Prague, Prague, Czechia (On-Site)

Prague, Prague, Czechia (On-Site)

Yerevan, Yerevan, Armenia (On-Site)

Yerevan, Yerevan, Armenia (On-Site)

Berlin, Berlin, Germany (On-Site)

View All Jobs

Get notified when new jobs are added by jetbrains

Level Up Your Career in Game Development!

Transform Your Passion into Profession with Our Comprehensive Courses for Aspiring Game Developers.

Job Common Plug