All jobs
JetBrainsEngineering
AI Technical Lead - C++ Ecosystem
Multiple locations including Amsterdam, Belgrade, Berlin, Limassol, London, Madrid, Munich, Paphos, Prague, Warsaw, Yerevan, and Remote (Germany).Posted 2 days ago
JetBrains is exploring AI-native development experiences for C++ developers, focusing on building AI-powered workflows, integrating coding agents into developer tools, and transforming CLion into a first-class AI-assisted development environment.
Location: Multiple locations including Amsterdam, Belgrade, Berlin, Limassol, London, Madrid, Munich, Paphos, Prague, Warsaw, Yerevan, and Remote (Germany).
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.
- Contribute hands-on to technical design, software architecture, and implementation in a large, mature codebase.
- Help define a technical roadmap for AI agent and tool integrations in C++ development workflows.
- Build trust and alignment across the C++ Ecosystem, AI, Product, QA, and ML organizations.
Requirements
- Significant software engineering experience as a Staff Engineer, Principal Engineer, Technical Lead, or similar senior technical role.
- Strong experience with Kotlin, Java, or other JVM technologies, or the ability to quickly become productive in a JVM-based codebase.
- Experience building AI-powered products, developer tools, coding assistants, agents, or LLM-based workflows.
- Strong understanding of how modern coding agents operate, including tool calling, context management, MCP, and evaluation techniques.
- A track record of driving technical direction in ambiguous and rapidly evolving areas.
- Strong product instincts and an ability to balance innovation with practical delivery.
- Excellent communication skills and the ability to influence without formal authority.
Benefits
- Strong base salary.
- Flexible work location.
- Remote work up to 30 days per year from abroad.
- Extra time off.
- Medical insurance allowance.
- Learning and development opportunities.
- Relocation support.
- Language classes.
- Lunch allowance.
- Mental health support.
- Sports benefit.
- Internal events.
Additional Information
- Some benefits may vary depending on location.
Location
Multiple locations including Amsterdam, Belgrade, Berlin, Limassol, London, Madrid, Munich, Paphos, Prague, Warsaw, Yerevan, and Remote (Germany).
Category
EngineeringCompany
JetBrainsSource
weworkremotely
Posted
2 days ago
Skills & Tags