Prague, Czech Republic Hybrid Employment

JetBrains is hiring a Senior Software Developer (IntelliJ AI) - UI/Desktop

About the Role

Join JetBrains as a Senior Software Developer working on IntelliJ AI, focusing on UI and desktop development. Help build powerful, intelligent developer tools that enhance productivity by automating routine coding tasks.

What You'll Do

  • Design and implement new features for IntelliJ IDEA with a focus on AI-powered capabilities
  • Collaborate closely with UX designers and researchers to create intuitive and efficient user interfaces
  • Improve the performance, stability, and usability of desktop applications
  • Work on deep integration between AI features and the IDE's core functionality
  • Contribute to the architecture and long-term technical direction of the product

What We're Looking For

  • Extensive experience in software development with a focus on desktop applications
  • Strong proficiency in Java and Kotlin
  • Solid understanding of UI frameworks and desktop application architecture
  • Proven ability to write clean, maintainable, and efficient code
  • Experience with IntelliJ Platform plugins or similar IDE development is a plus

Nice to Have

  • Familiarity with machine learning or AI-powered tools
  • Experience contributing to large-scale open-source projects
  • Knowledge of JVM internals and performance tuning
  • Background in human-computer interaction or user-centered design

Technical Stack

Java, Kotlin, IntelliJ Platform, JVM, Gradle, Git, UI frameworks, AI/ML integration tools

Team & Environment

Work within a medium-sized team structured as cross-functional with developers, UX researchers, and designers, reporting to the Development Lead. We foster a collaborative and inclusive environment focused on innovation, technical excellence, and continuous learning.

Benefits & Compensation

  • Competitive salary and performance bonuses
  • Comprehensive health insurance
  • Relocation support for international hires
  • Annual training budget and conference attendance
  • Flexible working hours
  • Onsite gym and wellness programs
  • Free language courses
  • 25 days of paid time off plus public holidays
  • Parental leave
  • Employee assistance program

Monthly salary €5000–€8000 depending on experience and location. Includes performance bonuses, relocation package, and training budget.

Work Mode

Hybrid model with a combination of remote and office work; flexible hours. Office locations include Prague, Czech Republic, St. Petersburg, Russia, Munich, Germany, and Boston, USA.

JetBrains is an equal opportunity employer. We celebrate diversity and are committed to creating an inclusive environment for all employees.

Required Skills
JavaKotlinIntelliJ PlatformJVMGradleGitUI frameworksAI/ML integration toolsdesktop application architectureclean codeplugin development JavaKotlinIntelliJ PlatformJVMGradleGitUI frameworksAI/ML integration toolsdesktop application architectureclean codeplugin development
Scaling your freelance income?

Invoice multiple clients effortlessly

Managing 3+ international clients? Glopay streamlines everything. One EU company, unlimited invoices, automatic compliance. You just send and get paid.

Unlimited clients & invoices
Multi-currency support
Automated tax compliance
Client portal for easy payments
Scale with Glopay
Trusted by 10,000+ freelancers
About company
JetBrains
JetBrains creates intelligent development tools including IDEs like IntelliJ IDEA, focused on improving developer productivity through smart code assistance and advanced software development platforms.
All jobs at JetBrains Visit website
Job Details
Category frontend
Posted 2 hours ago