Staff AI Engineer- Developer ToolsJetBrains · 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

Staff AI Engineer- Developer Tools

🗓️ Posted 2026-09-09 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 Hybrid ICT
💰 Salary Not shared 📊 Market 8,000 GBP–12,000 GBP/mo

About the Company

At JetBrains, we're exploring what an AI-native development experience should look like for C++ developers.

About the Job

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.

Role & Responsibilities

  • ● Shape and deliver AI-powered features for CLion and C++ development workflows.
  • ● Design the architecture for AI integrations, agent tools, and C++-specific AI capabilities.
  • ● Build practical benchmarks and evaluation frameworks for AI-assisted C++ development scenarios.
  • ● Prototype and validate new AI workflows, including debugging, code understanding, refactoring, and project navigation.
  • ● Collaborate with product managers, ML engineers, QA engineers, stakeholders, and senior developers to shape and deliver the roadmap.
  • ● Work closely with JetBrains AI, ML, and product teams to help define the AI strategy for the C++ ecosystem.
  • ● Evaluate and prioritize AI initiatives, bringing new ideas and proposals that align with the broader JetBrains AI strategy.