AI Lead for Kotlin (Experimenting, Code Generation) job opportunity at JetBrains.



bot
JetBrains AI Lead for Kotlin (Experimenting, Code Generation)
Experience: General
Pattern: Remote
apply Apply Now
Salary:
Status:

Kotlin Ecosystem

Copy Link Report
degreeGeneral
loacation Amsterdam, ; Berlin, Germany; Limassol, Cyprus; London, United Kingdom; Munich, Germany; Paphos, Cyprus; Prague, Czech Republic; Remote, Germany; Warsaw, Poland; Yerevan, Armenia, Netherlands
loacation Amsterdam, ; B..........Netherlands

At Kotlin, we have always wanted to create a pragmatic language that makes programming fun and productive. With the appearance of LLMs and coding agents, we have new ways to achieve our vision, and that means that the AI tools of today and tomorrow should play nicely with Kotlin. We see a huge opportunity to win over programming ecosystems by leveraging AI, as Kotlin is uniquely positioned to be the tool of choice for AI-generated apps. It is modern, type-safe, optimized for readability, and most importantly, multiplatform – targeting Android, iOS, web, desktop, and even backend use cases. We are looking for a leader who will guide Kotlin on its journey to becoming the language that plays best with AI tools – where generated code can be trusted, adds value, and avoids technical debt. This role is about more than building the tools themselves – it’s about inspiring the ecosystem to evolve. You will lead efforts to strengthen Kotlin’s presence in AI-driven workflows, ensuring it remains the language of choice for modern multiplatform and multitarget development. There are many challenges on the way. We’ll count on you to ensure that frontier models generate idiomatic Kotlin, maintain visibility in benchmarks, increase dataset coverage and the volume of Kotlin code in datasets, integrate with agentic tools, build MCPs, and evaluate how new language features affect code generation quality. In this role, you will: Build and lead the AI Exploration and Evaluation Group within Kotlin. Together with the Product Manager, define and prioritize hypotheses for exploration. Lead prototyping and experimentation efforts. Collaborate with Kotlin Core teams to transform prototypes into high-quality solutions. Create evaluation pipelines to ensure that results stick over time. Engage and negotiate with external partners. Increase internal and external visibility through blog posts, talks, and technical previews. We’re looking for someone who: Has recent experience as a Principal Engineer, Staff Engineer, or similar in a development-tool or product-focused software company. Possesses broad technical knowledge and understands both backend and frontend development lifecycles. Has knowledge of how CI/CD infrastructure and AI/ML evaluation pipelines are set up. Displays strong product sense and instinctively feels what’s next challenges for the product.  Is a hands-on leader who actively uses the technology rather than directing from slides. Communicates persuasively with both technical peers and executives. Has experience in hiring, people management, and project management. We’d be especially thrilled if you have: Experience in AI/ML, developer tools, programming languages, or emerging tech R&D. A track record of contributing to special projects and advanced technology initiatives. #LI-DNIWe process the data provided in your job application in accordance with the Recruitment Privacy Policy.

Other Ai Matches

Data Analyst (Data Analytics Team) Applicants are expected to have a solid experience in handling Data Analytics related tasks
Country HR Lead Applicants are expected to have a solid experience in handling Human Resources Munich related tasks
Support Engineer (JetBrains Hub) Applicants are expected to have a solid experience in handling JetBrains Cloud Platform related tasks
remote-jobserver Remote
FullStack ML Developer Applicants are expected to have a solid experience in handling Junie related tasks
Principal Compliance Analyst Applicants are expected to have a solid experience in handling Compliance related tasks
remote-jobserver Remote
Senior ML Researcher (Code Editing) Applicants are expected to have a solid experience in handling Code Editing Research related tasks
remote-jobserver Remote
YouTrack Internal Automation Engineer Applicants are expected to have a solid experience in handling YouTrack - Internal Development related tasks
remote-jobserver Remote
Research Engineer (Agentic Models) Applicants are expected to have a solid experience in handling JCP Core Machine Learning related tasks
remote-jobserver Remote
Senior Data Analyst (Kotlin) Applicants are expected to have a solid experience in handling KED Project Management related tasks
Senior Software Developer (IntelliJ AI) Applicants are expected to have a solid experience in handling IntelliJ AI related tasks
remote-jobserver Remote
Head of Prototyping (InnovationHub Tech Track) Applicants are expected to have a solid experience in handling Innovation Hub related tasks
HR Generalist Applicants are expected to have a solid experience in handling Human Resources Czech Republic related tasks
remote-jobserver Remote
Senior QA engineer (BAD) Applicants are expected to have a solid experience in handling Business Applications Quality Assurance related tasks
Senior Software Engineer – IntelliJ Ultimate Team Applicants are expected to have a solid experience in handling Ultimate related tasks
Growth Manager - Educational Partnership (US) Applicants are expected to have a solid experience in handling JetBrains Academy - Marketing related tasks
remote-jobserver Remote
ML Solutions Architect (Data Agents) Applicants are expected to have a solid experience in handling Data Context Engine related tasks
QA Engineer (Rider IDE) Applicants are expected to have a solid experience in handling Rider Exploratory QA related tasks
remote-jobserver Remote
Research Engineer - JetBrains AI Applicants are expected to have a solid experience in handling JCP Core Machine Learning related tasks
remote-jobserver Remote
Data Analyst (JetBrains AI) Applicants are expected to have a solid experience in handling JCP Core Analytics related tasks
Technical Lead (IntelliJ Platform) Applicants are expected to have a solid experience in handling IntelliJ Platform related tasks
JetBrains Rust Developer Advocate Applicants are expected to have a solid experience in handling Web and Data Advocacy related tasks
remote-jobserver Remote
Support Engineer (Business Applications Development) Applicants are expected to have a solid experience in handling Business Applications Technical Support related tasks
SSH & Remote Development Engineer Applicants are expected to have a solid experience in handling DevEnv related tasks