← All roles
J

AI Technical Lead - Developer Tooling

JetBrains · Engineering · Lead · 18d ago

✓

Open to candidates living in Netherlands, Serbia, Germany, Cyprus, United Kingdom, Spain, Czechia, Poland, Armenia.

Selected countriesAI AgentsDeveloper ToolsKotlinC++

Direct from the employer's own careers page

Who can apply

Read straight from the listing, so you know before you spend time on it.

NetherlandsSerbiaGermanyCyprusUnited KingdomSpainCzechiaPolandArmenia

Open to candidates living in Netherlands, Serbia, Germany, Cyprus, United Kingdom, Spain, Czechia, Poland, Armenia.

“Amsterdam, Netherlands; Belgrade, Serbia; Berlin, Germany; Limassol, Cyprus; London, United Kingdom; Madrid, Spain; Munich, Germany; Paphos, Cyprus; Prague, Czech Republic; Remote, Germany; Warsaw, Poland; Yerevan, Armenia”

Offices and remote hubs across the Netherlands, Serbia, Germany, Cyprus, the UK, Spain, Czech Republic, Poland, and Armenia.

Async-first
The listing doesn't promise async-first working.
Contractor / B2B
No mention of hiring international contractors or invoicing.
Global stipend
No home office or equipment budget mentioned.
Annual retreat
Includes company-wide celebrations and team gatherings.

Read from the listing automatically. Always confirm the details with the company before you accept an offer.

About the role

This is a highly hands-on technical leadership role focused on prototyping, architecting, and validating AI-powered workflows for CLion and the broader C++ ecosystem. Rather than managing people, you will direct technical strategy at the crossroads of developer tools, coding agents, and IDE architecture. You will design tools, evaluation benchmarks, and integration points that enable modern coding agents to seamlessly assist with debugging, code understanding, and large-scale refactoring in mature codebases.

What you'll do

  • Shape and deliver AI-powered features, integrations, and agent tools for CLion and C++ development workflows.
  • Design technical architecture and contribute hands-on implementation to large JVM-based IDE codebases.
  • Build practical benchmarks and evaluation frameworks for AI-assisted C++ development scenarios.
  • Prototype new agentic workflows for debugging, code understanding, project navigation, and refactoring.
  • Collaborate across JetBrains AI, ML, product, and QA teams to define the AI strategy for C++.

What you bring

  • Extensive software engineering experience as a Staff Engineer, Principal Engineer, or Technical Lead.
  • Strong proficiency with Kotlin, Java, or other JVM technologies, or demonstrated ability to adapt quickly to JVM codebases.
  • Demonstrated experience building AI-powered developer tools, coding assistants, or LLM-based agentic workflows.
  • Deep understanding of coding agent mechanisms including tool calling, context management, MCP, and evaluation techniques.
  • Track record of steering technical direction in ambiguous domains while influencing across multidisciplinary teams.

About JetBrains

JetBrains creates world-class integrated development environments and developer productivity tools used by millions of engineers worldwide, including IntelliJ IDEA and CLion.

View JetBrains profile & open roles →

Get new verified roles in your inbox — no account needed.

Unsubscribe any time. See our Privacy Policy.