All jobs
J

AI Technical Lead - C++ Ecosystem

Jetbrains
United Kingdom August 11, 2026
C/C++ Ecosystem
Applying to this role?

Tailor your resume to this exact posting and check it against the ATS — free.

About the role

<p data-start=&quot;213&quot; data-end=&quot;305&quot;>AI is fundamentally changing how developers write, understand, debug, and maintain software.</p> <p data-start=&quot;307&quot; data-end=&quot;665&quot;>At JetBrains, we re exploring what an AI-native development experience should look like for C++ developers. We are looking for a senior technical leader to help shape this future by building AI-powered workflows, integrating coding agents into developer tools, and defining how CLion can become a first-class environment for AI-assisted software development.</p> <p data-start=&quot;667&quot; data-end=&quot;1126&quot;>This is a highly hands-on role focused on technical leadership rather than people management. You should expect to spend most of your time prototyping, implementing, and validating AI-powered workflows while helping shape technical direction through hands-on engineering. You ll work at the intersection of developer tools, AI agents, IDE architecture, and product strategy while helping define how software developers work with AI in the future.</p> <h3><strong>Example problems you ll work on:</strong></h3> <ul data-start=&quot;1257&quot; data-end=&quot;1772&quot;> <li data-section-id=&quot;1kr8jn4&quot; data-start=&quot;1257&quot; data-end=&quot;1341&quot;>How can coding agents become more effective when working with large C++ codebases?</li> <li data-section-id=&quot;1grdqsk&quot; data-start=&quot;1342&quot; data-end=&quot;1472&quot;>How can CLion s debugging, code understanding, and navigation capabilities be integrated into AI-assisted development workflows?</li> <li data-section-id=&quot;1a96z5j&quot; data-start=&quot;1473&quot; data-end=&quot;1584&quot;>How should AI-powered developer experiences be evaluated and benchmarked in real-world development scenarios?</li> <li data-section-id=&quot;x2tg27&quot; data-start=&quot;1585&quot; data-end=&quot;1657&quot;>What capabilities should AI agents have access to inside a modern IDE?</li> <li data-section-id=&quot;1h33vb4&quot; data-start=&quot;1658&quot; data-end=&quot;1772&quot;>How can we make CLion a better environment for developers who increasingly collaborate with AI tools and agents?</li> </ul> <h3><strong>In this role, you will:</strong></h3> <ul> <li data-section-id=&quot;ulv941&quot; data-start=&quot;167&quot; data-end=&quot;285&quot;>Shape and deliver AI-powered features for CLion and C++ development workflows.</li> <li data-section-id=&quot;lhgmb6&quot; data-start=&quot;286&quot; data-end=&quot;417&quot;>Design the architecture for AI integrations, agent tools, and C++-specific AI capabilities.</li> <li data-section-id=&quot;dripig&quot; data-start=&quot;418&quot; data-end=&quot;591&quot;>Build practical benchmarks and evaluation frameworks for AI-assisted C++ development scenarios.</li> <li data-section-id=&quot;1gmdjb8&quot; data-start=&quot;592&quot; data-end=&quot;750&quot;>Prototype and validate new AI workflows, including debugging, code understanding, refactoring, and project navigation.</li> <li data-section-id=&quot;1qfb96v&quot; data-start=&quot;751&quot; data-end=&quot;923&quot;>Collaborate with product managers, ML engineers, QA engineers, stakeholders, and senior developers to shape and deliver the roadmap.</li> <li data-section-id=&quot;cg7clz&quot; data-start=&quot;924&quot; data-end=&quot;1109&quot;>Work closely with JetBrains AI, ML, and product teams to help define the AI strategy for the C++ ecosystem.</li> <li data-section-id=&quot;1ew61mo&quot; data-start=&quot;1110&quot; data-end=&quot;1273&quot;>Evaluate and prioritize AI initiatives, bringing new ideas and proposals that align with the broader JetBrains AI strategy.</li> <li data-section-id=&quot;mf99vh&quot; data-start=&quot;1274&quot; data-end=&quot;1465&quot;>Contribute hands-on to technical design, software architecture, and implementation in a large, mature codebase.</li> <li data-section-id=&quot;1j853ei&quot; data-start=&quot;1466&quot; data-end=&quot;1604&quot;>Help define a technical roadmap for AI agent and tool integrations in C++ development workflows.</li> <li data-section-id=&quot;10l7mut&quot; data-start=&quot;1605&quot; data-end=&quot;1737&quot;>Build trust and alignment across the C++ Ecosystem, AI, Product, QA, and ML organizations</li> </ul> <h3><strong>We d love to talk if you have:&nbsp;</strong></h3> <ul> <li>Significant software engineering experience as a Staff Engineer, Principal Engineer, Technical Lead, or similar senior technical role.</li> <li>Strong experience with Kotlin, Java, or other JVM technologies, or the ability to quickly become productive in a JVM-based codebase.</li> <li>Experience building AI-powered products, developer tools, coding assistants, agents, or LLM-based workflows.</li> <li data-section-id=&quot;u914ku&quot; data-start=&quot;4530&quot; data-end=&quot;4665&quot;>Strong understanding of how modern coding agents operate, including tool calling, context management, MCP, and evaluation techniques.</li> <li data-section-id=&quot;878m62&quot; data-start=&quot;4755&quot; data-end=&quot;4843&quot;>A track record of driving technical direction in ambiguous and rapidly evolving areas.</li> <li data-section-id=&quot;1lcrl1i&quot; data-start=&quot;4844&quot; data-end=&quot;4932&quot;>Strong product instincts and an ability to balance innovation with practical delivery.</li> <li data-section-id=&quot;vtnivs&quot; data-start=&quot;4933&quot; data-end=&quot;5020&quot;>Excellent communication skills and the ability to influence without formal authority.</li> </ul> <h3><strong>Nice to have</strong></h3> <ul data-start=&quot;1342&quot; data-end=&quot;1687&quot;> <li data-section-id=&quot;1b3ujlt&quot; data-start=&quot;1342&quot; data-end=&quot;1462&quot;>Experience with C++ development workflows, compilers, debuggers, language tooling, or developer productivity products.</li> <li data-section-id=&quot;p2q2va&quot; data-start=&quot;1463&quot; data-end=&quot;1569&quot;>Experience with IDE internals, language
Apply on arbeitnow Posting aggregated by WeZoom · applications happen on the source site.