Senior Research Engineer (Agentic Behavior)
Brak informacji o wynagrodzeniu
SeniorFull-time
#430274·Dodano wczoraj·0
Źródło: nofluffjobs.comTech Stack / Keywords
AIPythonData analysisSQLAthenaData pipelinesKotlinDeep learningPyTorchMLflowGradleAndroidSpring
Firma i stanowisko
JetBrains is a software company founded in 2000 focusing on developer tools. The Kotlin AI Value Stream team builds evaluation infrastructure, error analysis tools, and post-training pipelines that improve AI agents' behavior on Kotlin developer tasks across multiple platforms including Android, Kotlin Multiplatform, server-side, web, and desktop.
Wymagania
- Hands-on experience building evaluation or analysis pipelines for LLMs or AI coding agents.
- Strong Python engineering skills with at least three years of experience writing clean and maintainable code.
- Experience with data analysis at scale using SQL and Athena, including building data pipelines and statistical analysis.
- Ability to own projects end to end from problem identification to shipping fixes.
- Product-aware mindset understanding developers' needs and failure modes.
- Familiarity with Kotlin or strong willingness to develop deep expertise.
Nice to have:
- Experience with post-training LLMs: SFT, RLHF, DPO, GRPO.
- Experience with modern deep learning frameworks like PyTorch and LLM training stacks.
- Experience in AI agent development including tool-using agents and agentic frameworks.
- Familiarity with evaluation tools such as Inspect AI, Promptfoo, or LM-evaluation-harness.
- Experience with experiment tracking tools like MLflow.
- Knowledge of the Kotlin ecosystem including Android, Gradle, Spring, and KMP.
- Experience contributing to open-source projects, especially benchmarks or evaluation tools.
Obowiązki
- Design and implement tooling to capture, classify, and analyze errors made by AI coding agents generating Kotlin code.
- Build observability pipelines over agentic traces from various coding agents and JetBrains IDEs.
- Design, implement, and maintain evaluation pipelines measuring Kotlin code generation quality across multiple dimensions.
- Build simulation environments to measure coding agents on realistic Kotlin developer tasks.
- Own evaluation infrastructure including metrics, experiment tracking, automated regression checks, and benchmarking.
- Experiment with post-training techniques like SFT, DPO, and GRPO to improve model handling of Kotlin patterns.
- Investigate context engineering approaches such as compiler feedback loops and Kotlin LSP integration.
- Run experiments including A/B tests and benchmark analyses on real codebases.
- Collaborate with model providers to incorporate Kotlin-specific improvements.
- Design and maintain open-source benchmarks measuring AI coding agent performance on Kotlin tasks.
- Create diverse task datasets covering server-side, multiplatform projects, build systems, Android, and libraries.
- Maintain and update benchmarks to ensure relevance and challenge as models evolve.
Benefity
- Strong base salary.
- Flexible work location with options for remote work.
- Up to 30 days per year working remotely from abroad.
- Extra time off.
- Medical insurance allowance.
- Learning and development opportunities including conferences, courses, and language classes.
- Relocation support.
- Language classes.
- Lunch allowance or hot meal on workdays.
- Mental health support.
- Sports benefit including on-site gym or sports club stipend.
- Internal company events and team gatherings.
Elastyczne godziny
Pakiet relokacyjny
Szkolenia wewnętrzne
Budżet konferencyjny
Dofinansowanie szkoleń
Spotkania integracyjne
Kursy językowe
Karta sportowa
Opieka zdrowotna
Płatny urlop
Premie
Firmowa stołówka
Napoje w biurze
Darmowe przekąski
JetBrains
30 aktywnych ofert