Belgrade, Serbia; Berlin, Germany; Madrid, Spain; Munich, Germany; Prague, Czech Republic; Remote, Germany Hybrid

JetBrains is hiring a Senior Fullstack Developer (AIR Automations)

About the Role

The role involves building and refining AI-driven automation features that assist developers in writing, refactoring, and maintaining code more efficiently. The developer will work across both frontend and backend systems to deliver seamless, intelligent functionality within an integrated development environment.

Responsibilities

  • Design and implement core automation features powered by artificial intelligence
  • Collaborate with research teams to integrate advanced AI models into practical tools
  • Improve code editing experiences through intelligent suggestions and transformations
  • Develop robust backend services that support real-time code analysis
  • Build responsive user interfaces for developer-focused automation tools
  • Ensure high performance and reliability across distributed systems
  • Participate in architectural decisions for scalable service design
  • Write clean, maintainable code with comprehensive testing coverage
  • Diagnose and resolve performance bottlenecks in complex systems
  • Work closely with UX designers to refine tool usability
  • Gather feedback from users to guide feature improvements
  • Maintain existing automation features and ensure backward compatibility
  • Contribute to documentation and internal knowledge sharing
  • Stay current with advancements in programming languages and AI technologies
  • Support integration of new language capabilities into automation systems
  • Optimize data pipelines used for training and inference
  • Ensure security and privacy in data handling processes
  • Collaborate across teams to align feature development with product vision
  • Participate in code reviews and provide constructive feedback
  • Help define best practices for fullstack development within the team

Nice to Have

  • Experience with AI-driven code analysis or code generation tools
  • Background in IDE or developer tool development
  • Knowledge of natural language processing or program analysis
  • Contributions to open-source projects related to developer tools
  • Experience with JetBrains products or similar environments
  • Understanding of compiler or language server technologies
  • Familiarity with distributed tracing and monitoring systems
  • Prior work on real-time collaborative editing features
  • Research or industry experience in software engineering tools
  • Publications or presentations in relevant technical domains

Compensation

Competitive salary and benefits package

Work Arrangement

Hybrid or remote options available

Team

Collaborative team focused on AI-powered development tools

About the Team

This team specializes in creating intelligent features that reduce repetitive coding tasks and improve developer productivity. The focus is on building reliable, context-aware automations that integrate seamlessly into the development workflow.

Technology Stack

The development environment includes Kotlin, TypeScript, React, Node.js, and various backend services running on JVM. The team uses modern DevOps practices and cloud infrastructure to support scalable AI-powered features.

Available for qualified candidates

Landing international contracts?

Invoice globally with an EU company

GloPay creates an Estonian partnership for you automatically. Your clients get proper invoices, you keep 95% of payments. Setup takes 5 minutes, works in 100+ currencies.

EU-registered company for compliance
Multi-currency invoicing & payments
Expense tracking & tax reports
Money in your bank in 1 business day
Start invoicing free
5% per invoice • No subscriptions
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 fullstack
Posted 2 hours ago