This job has expired and no longer accepts applications.

Senior Software Developer (AI)

ArmeniaCyprusGermanyPolandSerbiaRemoteOn-siteSenior

We are looking for a Senior Software Developer to help us build the next generation of AI-powered features in JetBrains IDEs. In this role, you will:

  • Integrate state-of-the-art AI agents into our IDEs, continuously improving the developer experience of working with them.

  • Enhance agent capabilities by equipping them with the most intelligent tools available in our IDEs.

  • Create novel AI features with no direct market analogues, experimenting with and exploring the new possibilities brought by modern AI technologies.

  • Measure and evaluate the performance of agents and other AI features to achieve reliability and reproducibility.

We are looking for engineers who:

  • Want to help build the best IDEs in the world and push the boundaries of developer tools.

  • Have strong knowledge of Java, Kotlin, or similar languages.

  • Are comfortable designing and developing complex software systems.

  • Are self-driven and able to take end-to-end ownership of challenging features.

  • Possess strong communication skills in English, both written and verbal.

Experience that would be especially valuable:

  • Building AI-powered features, especially with LLM-based systems.

  • Developing IDEs, code editors, or complex desktop applications.

  • Working on performance-sensitive or correctness-critical systems.

  • Concurrent programming and performance optimization.

Published on: 3/22/2026

JetBrains

JetBrains

JetBrains is a cutting-edge software vendor specializing in the creation of intelligent development tools, including IntelliJ IDEA – the leading Java IDE, and the Kotlin programming language.

Website

See all 25 jobs at JetBrains