AI Technical Lead - C++ Ecosystem at JetBrains | Limassol, Cyprus, CYP | Rezi

AI Technical Lead - C++ Ecosystem at JetBrains

AI Technical Lead - C++ Ecosystem

JetBrains · Limassol, Cyprus, CYP

1 months ago

AI Technical Lead - C++ Ecosystem

JetBrains · Limassol, Cyprus, CYP

a month ago
Resume preview

Impress employers and recruiters.
Choose from hundreds of resume examples.

Target Resume Now

About the Role

JetBrains is exploring the future of AI-native development experiences for C++ developers. This role involves shaping this future by building AI-powered workflows, integrating coding agents into developer tools, and defining CLion as a premier environment for AI-assisted software development. It's a hands-on technical leadership position focused on prototyping, implementing, and validating AI workflows, and influencing technical direction.

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.

Skills

  • AI-powered features
  • AI integrations
  • Agent tools
  • C++-specific AI capabilities
  • Benchmarks and evaluation frameworks
  • AI-assisted C++ development
  • Debugging
  • Code understanding
  • Refactoring
  • Project navigation
  • AI strategy
  • Technical design
  • Software architecture
  • AI agent and tool integrations
  • Kotlin
  • Java
  • JVM technologies
  • LLM-based workflows
  • Tool calling
  • Context management
  • MCP
  • Evaluation techniques
  • C++ development workflows
  • Compilers
  • Debuggers
  • Language tooling
  • Developer productivity products
  • IDE internals
  • Language servers
  • Code analysis
  • Refactoring systems
  • Static analysis

Location

  • Remote

Work Type

  • Remote
  • Work from home
  • Work from the office

Experience Level

  • Senior technical leader
  • Staff Engineer
  • Principal Engineer
  • Technical Lead

Salary/Compensations

  • Strong base salary. We offer competitive pay that reflects your skills and experience.

Benefits

  • Strong base salary
  • Competitive pay
  • Flexible work location
  • Work from home
  • Work from the office
  • Remote work up to 30 days per year from abroad
  • Extra time off
  • Medical insurance allowance
  • Learning and development opportunities
  • Access to conferences
  • Access to courses
  • Access to language classes
  • Relocation support
  • Language classes
  • Hot meal or lunch allowance on workdays
  • Mental health support
  • Sports benefit
  • On-site gym or sports club stipend
  • Internal events
  • Company-wide celebrations
  • Team gatherings

About the Company

  • AI is fundamentally changing how developers write, understand, debug, and maintain software.
  • At JetBrains, we're exploring what an AI-native development experience should look like for C++ developers.
  • Your work will directly influence products used by millions of developers worldwide and help shape JetBrains' broader vision for AI-powered software development.

Equal Opportunity

  • We are an equal opportunity employer
  • 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.
  • We process the data provided in your job application in accordance with the Recruitment Privacy Policy.