JetBrains07/16/2026

Senior Software Developer (AI Agents & Integrations)

Salary not specified
MARKET
15,900median for this role
Data Scientist · 115 jobs with disclosed pay
5,000half of the offers: 12,796–20,50043,793
The employer didn't disclose pay — compare with the market yourself.
Belgrade

Responsibilities

  • 01Design, implement, and develop the core product and business logic for agent-based developer workflows in Air
  • 02Build deep integrations between Air product surfaces, external APIs, local CLIs, and AI coding agents
  • 03Improve the end-to-end user experience for agents, covering setup, context handling, task execution, and failure recovery
  • 04Write highly concurrent and asynchronous logic to manage multi-step agent interactions reliably
  • 05Use AI agents and assistants in your daily development work to analyze their limitations and improve our workflows from firsthand experience
  • 06Write clean, maintainable code, lead technical design discussions, and participate in peer code reviews
  • 07Partner with distributed product and ML engineering teams to break down complex architectural problems

Requirements

  • 01Comprehensive experience in professional software development, demonstrating the technical maturity required for senior engineering problems
  • 02Strong programming skills in at least one modern backend language, with the readiness to work primarily in Kotlin
  • 03A deep practical understanding of concurrent and asynchronous programming, including coroutines, threads, async I/O, and synchronization primitives
  • 04A proven track record of building and shipping application workflows, third-party integrations, or service-backed logic
  • 05Hands-on experience working with AI-assisted development tools, alongside an understanding of task orchestration, tool usage, and prompt context management
  • 06A solid understanding of software engineering fundamentals, including data structures, debugging, observability, and test-driven development
  • 07Fluency in written and spoken English for day-to-day technical collaboration across distributed teams

What we offer

  • 01Strong base salary
  • 02Flexible work location
  • 03Remote work up to 30 days per year working remotely from abroad
  • 04Extra time off
  • 05Medical insurance allowance
  • 06Learning and development opportunities
  • 07Relocation support
  • 08Language classes
  • 09Lunch allowance on workdays
  • 10Mental health support
  • 11Sports benefit
  • 12Internal events