JetBrains07/16/2026
Senior Software Developer (AI Agents & Integrations)
Salary not specified
MARKET
15,900 ₽median 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