Staff/Senior AI Engineer, AI for Code
Core
Building production-ready coding agents and agentic workflows that understand codebases, plan multi-step tasks, and execute within real development environments for JetBrains users.
Role type
Staff/Senior AI Engineer (AI for Code)
Builds
Production coding agents, agentic workflows, evaluation suites, and feedback loops for developer tools.
Domain
Software Development Tools / Large Language Models (LLMs) / Agentic Systems
Deliverable
production ML models | product features
Required skills
Software engineering fundamentals, LLM-powered product building, model fine-tuning and instruction-tuning, evaluation and benchmarking for LLM systems, context engineering, tool use and execution strategy design, trade-off analysis (quality/latency/privacy/cost), ambiguity management
Preferred skills
Experience with noisy real-world signals, systematic iteration on model behavior, defining task-grounded success metrics
Technologies
Open-weight models, hosted frontier APIs, self-hosted models, Mellum2
Responsibilities
Build production-ready coding agents and agentic workflows; Turn model capabilities into dependable product behavior via prompting and fine-tuning; Design and improve the agent loop including tool use and safeguards; Create evaluation suites and quality infrastructure; Build feedback loops from real usage; Collaborate with product and engineering teams to ship features; Define technical direction for future work
Seniority
Staff/Senior, hands-on IC with strategic influence