An application made for this job — a tailored resume and cover letter that speak straight to the posting.
JetBrains is seeking a Research Engineer for the Kotlin AI Value Stream. You will own the end-to-end loop: analyze how AI agents fail on Kotlin, build evals to capture failures, research and implement fixes, and measure improvements.
Your work will shape how developers experience Kotlin through AI coding agents. Join a team that drives evaluation infrastructure, error analysis tools, and post-training pipelines across Android, Kotlin Multiplatform, server, web, and desktop platforms.
At JetBrains, code is our passion. Ever since we started, back in 2000, we've been striving to make the strongest, most effective developer tools on earth. Today, AI-powered coding agents are becoming a core part of how developers write Kotlin – and we want to make sure they write it well.
The Kotlin AI Value Stream team is responsible for how AI agents understand, generate, and improve Kotlin code across all platforms: Android, Kotlin Multiplatform, server-side, web, desktop, and others. We build the evaluation infrastructure, error analysis tools, and post-training pipelines that measure and improve agent behavior on real Kotlin developer tasks.
As a Research Engineer on this team, you'll own the end-to-end loop: Analyze how agents fail on Kotlin → build evals that capture those failures → research and implement methods to fix them → measure the improvement. Your work will directly shape how millions of developers experience Kotlin through AI coding agents.