Prague, Czech Republic Hybrid

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

About the Role

Shape the future of developer tools by designing intelligent, user-centric desktop applications that empower programmers. As a Senior Software Developer, you'll work on a platform that integrates artificial intelligence into the coding workflow, automating repetitive tasks and improving how developers write, review, and refactor code.

What You'll Do

  • Design and refine desktop-based integrated development environments with a focus on responsive, intuitive user interfaces
  • Collaborate with engineers and product specialists to bring AI-driven coding features to life
  • Optimize application performance and stability across multiple operating systems
  • Guide architectural decisions that influence the long-term evolution of the platform
  • Implement robust testing practices and participate in peer code reviews to maintain high standards
  • Explore applications of large language models in real-time code suggestion and analysis

What We're Looking For

  • Proven expertise in Java or Kotlin, especially in desktop application contexts
  • Solid grasp of UI frameworks such as Swing and JVM-based technologies
  • Experience with the IntelliJ Platform or similar development environments
  • Familiarity with AI-assisted coding tools or machine learning in software development
  • Strong command of software design patterns and maintainable code structures
  • Ability to solve complex technical challenges with precision
  • Fluency in written and spoken English

Additional Assets

  • Contributions to open-source software projects
  • Background in compiler design or static code analysis
  • Knowledge of event-driven and asynchronous programming models
  • Experience with developer-focused tools or IDEs
  • Exposure to machine learning frameworks used in code generation
  • Work history in distributed or global teams

Work Environment

This role follows a hybrid model with office locations in Prague, St. Petersburg, Munich, and Boston. Part-time remote work is supported, though regular in-person collaboration is expected. The team values autonomy, technical ownership, and transparent communication.

Compensation & Benefits

  • Competitive salary, adjusted for experience and region
  • Stock options and annual performance-based bonuses
  • Health insurance and wellness programs
  • Generous paid time off and flexible scheduling
  • Support for relocation, continuing education, and language learning
  • Access to training, conferences, and professional development
  • Equipped, ergonomic workspaces in modern offices

Our Culture

We are driven by a shared passion for developer productivity and technical excellence. Our environment encourages innovation, fosters inclusivity, and supports long-term growth. Decisions are made transparently, and every team member is empowered to lead and contribute meaningfully.

Diversity is central to our mission. We welcome applicants of all backgrounds and do not discriminate based on race, religion, gender, age, sexual orientation, veteran status, or disability.

Required Skills
JavaKotlinIntelliJ PlatformJVMGradleGitUI frameworksAI/ML integration toolsdesktop application architectureclean codeplugin development JavaKotlinIntelliJ PlatformGradleGitMachine Learning Models for CodeJVMSwingUI Automation ToolsDesktop Application DevelopmentComplex UI DevelopmentAI-Powered Development ToolsLarge Language Models
Want to work from Thailand?

Join a remote network built for tech talent

Iglu gives you real employment in Southeast Asia — visa, work permit, and projects included. Pick what you work on, earn performance-based pay, and live where you want.

Legal employment in Thailand & Vietnam
Choose your own projects
Performance-based revenue sharing
Relocation support available
Join Iglu
200+ professionals worldwide
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 19 days ago