Skip to main content
Back to jobs

AI Technical Lead - C++ Ecosystem

jetbrains

Berlin; Munich; Remote 8/10/2026 Full-time
Apply on source ↗ Save

&lt;p data-start=&quot;213&quot; data-end=&quot;305&quot;&gt;AI is fundamentally changing how developers write, understand, debug, and maintain software.&lt;/p&gt; &lt;p data-start=&quot;307&quot; data-end=&quot;665&quot;&gt;At JetBrains, we&#39;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.&lt;/p&gt; &lt;p data-start=&quot;667&quot; data-end=&quot;1126&quot;&gt;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&#39;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.&lt;/p&gt; &lt;h3&gt;&lt;strong&gt;Example problems you&#39;ll work on:&lt;/strong&gt;&lt;/h3&gt; &lt;ul data-start=&quot;1257&quot; data-end=&quot;1772&quot;&gt; &lt;li data-section-id=&quot;1kr8jn4&quot; data-start=&quot;1257&quot; data-end=&quot;1341&quot;&gt;How can coding agents become more effective when working with large C++ codebases?&lt;/li&gt; &lt;li data-section-id=&quot;1grdqsk&quot; data-start=&quot;1342&quot; data-end=&quot;1472&quot;&gt;How can CLion&#39;s debugging, code understanding, and navigation capabilities be integrated into AI-assisted development workflows?&lt;/li&gt; &lt;li data-section-id=&quot;1a96z5j&quot; data-start=&quot;1473&quot; data-end=&quot;1584&quot;&gt;How should AI-powered developer experiences be evaluated and benchmarked in real-world development scenarios?&lt;/li&gt; &lt;li data-section-id=&quot;x2tg27&quot; data-start=&quot;1585&quot; data-end=&quot;1657&quot;&gt;What capabilities should AI agents have access to inside a modern IDE?&lt;/li&gt; &lt;li data-section-id=&quot;1h33vb4&quot; data-start=&quot;1658&quot; data-end=&quot;1772&quot;&gt;How can we make CLion a better environment for developers who increasingly collaborate with AI tools and agents?&lt;/li&gt; &lt;/ul&gt; &lt;h3&gt;&lt;strong&gt;In this role, you will:&lt;/strong&gt;&lt;/h3&gt; &lt;ul&gt; &lt;li data-section-id=&quot;ulv941&quot; data-start=&quot;167&quot; data-end=&quot;285&quot;&gt;Shape and deliver AI-powered features for CLion and C++ development workflows.&lt;/li&gt; &lt;li data-section-id=&quot;lhgmb6&quot; data-start=&quot;286&quot; data-end=&quot;417&quot;&gt;Design the architecture for AI integrations, agent tools, and C++-specific AI capabilities.&lt;/li&gt; &lt;li data-section-id=&quot;dripig&quot; data-start=&quot;418&quot; data-end=&quot;591&quot;&gt;Build practical benchmarks and evaluation frameworks for AI-assisted C++ development scenarios.&lt;/li&gt; &lt;li data-section-id=&quot;1gmdjb8&quot; data-start=&quot;592&quot; data-end=&quot;750&quot;&gt;Prototype and validate new AI workflows, including debugging, code understanding, refactoring, and project navigation.&lt;/li&gt; &lt;li data-section-id=&quot;1qfb96v&quot; data-start=&quot;751&quot; data-end=&quot;923&quot;&gt;Collaborate with product managers, ML engineers, QA engineers, stakeholders, and senior developers to shape and deliver the roadmap.&lt;/li&gt; &lt;li data-section-id=&quot;cg7clz&quot; data-start=&quot;924&quot; data-end=&quot;1109&quot;&gt;Work closely with JetBrains AI, ML, and product teams to help define the AI strategy for the C++ ecosystem.&lt;/li&gt; &lt;li data-section-id=&quot;1ew61mo&quot; data-start=&quot;1110&quot; data-end=&quot;1273&quot;&gt;Evaluate and prioritize AI initiatives, bringing new ideas and proposals that align with the broader JetBrains AI strategy.&lt;/li&gt; &lt;li data-section-id=&quot;mf99vh&quot; data-start=&quot;1274&quot; data-end=&quot;1465&quot;&gt;Contribute hands-on to technical design, software architecture, and implementation in a large, mature codebase.&lt;/li&gt; &lt;li data-section-id=&quot;1j853ei&quot; data-start=&quot;1466&quot; data-end=&quot;1604&quot;&gt;Help define a technical roadmap for AI agent and tool integrations in C++ development workflows.&lt;/li&gt; &lt;li data-section-id=&quot;10l7mut&quot; data-start=&quot;1605&quot; data-end=&quot;1737&quot;&gt;Build trust and alignment across the C++ Ecosystem, AI, Product, QA, and ML organizations&lt;/li&gt; &lt;/ul&gt; &lt;h3&gt;&lt;strong&gt;We&#39;d love to talk if you have:&amp;nbsp;&lt;/strong&gt;&lt;/h3&gt; &lt;ul&gt; &lt;li&gt;Significant software engineering experience as a Staff Engineer, Principal Engineer, Technical Lead, or similar senior technical role.&lt;/li&gt; &lt;li&gt;Strong experience with Kotlin, Java, or other JVM technologies, or the ability to quickly become productive in a JVM-based codebase.&lt;/li&gt; &lt;li&gt;Experience building AI-powered products, developer tools, coding assistants, agents, or LLM-based workflows.&lt;/li&gt; &lt;li data-section-id=&quot;u914ku&quot; data-start=&quot;4530&quot; data-end=&quot;4665&quot;&gt;Strong understanding of how modern coding agents operate, including tool calling, context management, MCP, and evaluation techniques.&lt;/li&gt; &lt;li data-section-id=&quot;878m62&quot; data-start=&quot;4755&quot; data-end=&quot;4843&quot;&gt;A track record of driving technical direction in ambiguous and rapidly evolving areas.&lt;/li&gt; &lt;li data-section-id=&quot;1lcrl1i&quot; data-start=&quot;4844&quot; data-end=&quot;4932&quot;&gt;Strong product instincts and an ability to balance innovation with practical delivery.&lt;/li&gt; &lt;li data-section-id=&quot;vtnivs&quot; data-start=&quot;4933&quot; data-end=&quot;5020&quot;&gt;Excellent communication skills and the ability to influence without formal authority.&lt;/li&gt; &lt;/ul&gt; &lt;h3&gt;&lt;strong&gt;Nice to have&lt;/strong&gt;&lt;/h3&gt; &lt;ul data-start=&quot;1342&quot; data-end=&quot;1687&quot;&gt; &lt;li data-section-id=&quot;1b3ujlt&quot; data-start=&quot;1342&quot; data-end=&quot;1462&quot;&gt;Experience with C++ development workflows, compilers, debuggers, language tooling, or developer productivity products.&lt;/li&gt; &lt;li data-section-id=&quot;p2q2va&quot; data-start=&quot;1463&quot; data-end=&quot;1569&quot;&gt;Experience with IDE internals, language servers, code analysis, refactoring systems, or static analysis.&lt;/li&gt; &lt;li data-section-id=&quot;1axscea&quot; data-start=&quot;1570&quot; data-end=&quot;1633&quot;&gt;Experience leading small teams or acting as a technical lead.&lt;/li&gt; &lt;li data-section-id=&quot;ny4zci&quot; data-start=&quot;1634&quot; data-end=&quot;1687&quot;&gt;Experience working on AI-native developer products.&lt;/li&gt; &lt;/ul&gt; &lt;h3 data-section-id=&quot;ctb2ez&quot; data-start=&quot;4418&quot; data-end=&quot;4445&quot;&gt;&lt;strong&gt;Why this role is unique&lt;/strong&gt;&lt;/h3&gt; &lt;p data-start=&quot;4781&quot; data-end=&quot;5174&quot;&gt;Rather than building generic chat experiences, you&#39;ll be working on challenges such as AI-assisted debugging, agent-powered code understanding, developer workflow automation, and evaluation systems for AI-powered development tools. Your work will directly influence products used by millions of developers worldwide and help shape JetBrains&#39; broader vision for AI-powered software development.&lt;/p&gt; &lt;h3&gt;&lt;strong&gt;Why join JetBrains?&amp;nbsp;&lt;/strong&gt;&lt;/h3&gt; &lt;ul&gt; &lt;li&gt;Strong base salary. We offer competitive pay that reflects your skills and experience.&lt;/li&gt; &lt;li&gt;Flexible work location. Enjoy the freedom to work from home or from the office.&lt;/li&gt; &lt;li&gt;Remote work. Spend up to 30 days per year working remotely from abroad.&lt;/li&gt; &lt;li&gt;Extra time off. More days to relax, recharge, and do the things you love.&lt;/li&gt; &lt;li&gt;Medical insurance allowance. Enjoy peace of mind for you and your family&lt;/li&gt; &lt;li&gt;Learning and development opportunities. Access to conferences, courses, and language classes.&lt;/li&gt; &lt;li&gt;&lt;strong&gt;Relocation support. We help make your move as smooth and stress-free as possible. (keep if relevant for the role)&lt;/strong&gt;&lt;/li&gt; &lt;li&gt;Language classes. Pick up the local language or sharpen your English skills.&lt;/li&gt; &lt;li&gt;Fuel your day. Enjoy a hot meal or receive a lunch allowance on workdays.&lt;/li&gt; &lt;li&gt;Mental health support. To help you feel your best, we provide easy access to professional mental health services.&lt;/li&gt; &lt;li&gt;Sports benefit. Enjoy an on-site gym or sports club stipend.&lt;/li&gt; &lt;li&gt;Internal events. Join company-wide celebrations and team gatherings.&lt;/li&gt; &lt;/ul&gt; &lt;p&gt;*Some benefits may vary depending on location.&lt;/p&gt; &lt;p&gt;&amp;nbsp;&lt;/p&gt; &lt;p&gt;&lt;span style=&quot;color: rgb(255, 255, 255);&quot;&gt;#LI-DNI&lt;/span&gt;&lt;br&gt;&lt;br&gt;&lt;/p&gt;&lt;div class=&quot;content-conclusion&quot;&gt;&lt;p&gt;&lt;strong&gt;We are an equal opportunity employer&lt;/strong&gt;&lt;br&gt;&lt;br&gt;We know great ideas can come from anyone, anywhere. That’s why we do our best to create an open and inclusive workplace – one that welcomes everyone regardless of their background, identity, religion, age, accessibility needs, or orientation.&lt;/p&gt; &lt;p&gt;&lt;em data-stringify-type=&quot;italic&quot;&gt;We process the data provided in your job application in accordance with the &lt;a href=&quot;https://www.jetbrains.com/legal/docs/privacy/privacy-recruitment/&quot;&gt;Recruitment Privacy Policy.&lt;/a&gt;&lt;/em&gt;&lt;/p&gt;&lt;/div&gt;<p>Find <a href="https://www.arbeitnow.com">Jobs in Germany</a> on Arbeitnow</a>

C/C++ Ecosystem

Related on GOH