About the job
At JetBrains, we are driven by a passion for code. Since our inception in 2000, we've dedicated ourselves to crafting the most powerful and efficient developer tools available. As AI-driven coding agents become integral to Kotlin development, we are committed to ensuring these tools excel in their purpose.
The Kotlin AI Value Stream team plays a pivotal role in how AI agents comprehend, generate, and enhance Kotlin code across diverse platforms, including Android, Kotlin Multiplatform, server-side, web, and desktop applications. We develop evaluation infrastructures, error analysis tools, and post-training pipelines that assess and enhance agent performance on actual Kotlin developer tasks.
In your role as a Research Engineer with our team, you will take charge of the complete feedback loop: Analyze failures in Kotlin code generated by agents, devise evaluations to identify those failures, research and implement strategies for improvement, and measure the outcomes. Your contributions will significantly influence how millions of developers interact with Kotlin through AI coding agents.

