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
Looking for a remote dev community?

200+ professionals, 37 countries, one network

Working remotely doesn't mean working alone. Iglu connects you with developers, designers, and digital experts worldwide. Collaborate, learn, and grow together.

Global professional network
Knowledge sharing & collaboration
Regular community events
Cross-project opportunities
Join the community
37 countries represented
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