
Senior Software Developer, IntelliJ AI
JetBrains
full-time
Posted on:
Location Type: Remote
Location: Serbia
Visit company websiteExplore more
Job Level
About the role
- 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.
Requirements
- 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.
- 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.
Benefits
- We are an equal opportunity employer
- Open and inclusive workplace
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills & Tools
JavaKotlinAI-powered featuresLLM-based systemscomplex software systemsperformance optimizationconcurrent programmingIDEscode editorsdesktop applications
Soft Skills
self-drivenend-to-end ownershipstrong communication skillswritten communicationverbal communication