CareerPlanGet AI match score →

Senior Software Developer (AI Agents & Integrations)

Belgrade🌐 Remote💼 Full-time🗓 2026-07-16 → 2026-07-31

Core

Design deep, asynchronous workflows and backend integrations for AI coding agents within the JetBrains Air IDE ecosystem.

Role type

Senior backend software engineer (AI agent orchestration)

Builds

Core business logic and integration pipelines connecting AI agents with desktop, web, and cloud surfaces of the Air IDE.

Domain

Developer tools / AI agent orchestration / Backend systems

Deliverable

production ML models | product features

Required skills

Kotlin, concurrent and asynchronous programming (coroutines, async I/O), system design, API integration, observability, test-driven development

Preferred skills

Experience with AI-assisted development tools, understanding of task orchestration and prompt context management

Technologies

Kotlin, Air IDE, external APIs, local CLIs

Responsibilities

Design and implement core product logic for agent-based developer workflows; Build deep integrations between Air surfaces and AI agents; Improve end-to-end user experience for agent setup and failure recovery; Write highly concurrent logic for multi-step agent interactions; Lead technical design discussions and conduct peer code reviews; Partner with distributed product and ML teams on architectural problems

Seniority

Senior, hands-on IC

Sourced via greenhouse · Listed on CareerPlan, which tracks 70,000+ jobs from 20+ sources.
Apply on Greenhouse ↗