Senior Machine Learning Engineer (IntelliJ AI)
Core
Designing and driving evaluation frameworks, diagnosing model performance issues, and building helper models to embed advanced AI features into JetBrains IDEs.
Role type
Senior IC machine learning engineer (LLMs and agents)
Builds
AI assistance features for the entire development lifecycle within JetBrains IDEs
Domain
Developer tools / IDEs / Large Language Models (LLMs) / Agent systems
Deliverable
production ML models
Required skills
LLM evaluation methods, end-to-end experiment design, context-aware pipelines, Python programming, fine-tuning small models, agent system architecture
Preferred skills
Agent-based systems orchestration, Kotlin programming
Technologies
Python, LLMs, agent frameworks
Responsibilities
Design evaluation frameworks and metrics for AI features; Diagnose model performance issues and translate findings into improvements; Experiment with contexts and lightweight models; Act as ML liaison for product teams; Build and maintain helper models (re-rankers, classifiers, embeddings); Mentor junior engineers
Seniority
Senior, hands-on IC with mentorship responsibilities