O pozici
At JetBrains, code is our passion. Ever since we started, back in 2000, we have strived to make the most effective developer tools on earth. By automating routine checks and corrections, our tools speed up production, freeing developers to grow, discover, and create.
The JetBrains Research team explores ways to use machine learning techniques and agentic approaches to help developers and enhance software development processes. Our work aims to improve the state of ML for code by turning the latest academic advances into practical applications.
Co budeš dělat
- Design and prototype machine learning solutions to improve the software development workflow.
- Apply existing open-source models or train custom ones as needed.
- Build training and evaluation pipelines that support fast iteration and ensure reproducibility.
- Stay up to date with the latest advancements in applying machine learning to source code.
- Collaborate with colleagues and provide mentorship when appropriate.
Koho hledáme
- Have experience designing machine learning systems from scratch.
- Have a background in natural language processing or code modeling.
- Have a proven track record of delivering machine learning projects.
- Know how to design reproducible ML experiments.
- Enjoy working on projects with high uncertainty.
- Are proficient in Python, Java, or Kotlin.
- Have hands-on experience with modern ML frameworks.
Benefity
- 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.