
Staff/Senior AI Engineer, AI for Code
JetBrains
Amsterdam
3 weeks ago
Staff/Senior AI Engineer, AI for Code
JetBrains is seeking a Staff/Senior AI Engineer to build production-ready coding agents and agentic workflows for their AI for Code team in Amsterdam. The role involves model training, fine-tuning, evaluation, and integration of AI systems into developer tools. Candidates need strong software engineering skills and hands-on experience with LLMs and coding agents.
On-site
Full-time
Senior
LLMs
Coding Agents
Salary
Not specified
Core Qualifications
Technical (Must-have)
LLMscoding agentsmodel fine-tuningprompt engineeringevaluation and benchmarkingpreference optimizationinstruction tuningcontext engineeringtool usepost-training techniques
Soft Skills
communicationcollaborationproblem solvingownershipjudgment
Key Responsibilities
- Build production-ready coding agents and agentic workflows for real developer tasks inside JetBrains products.
- Turn promising model capabilities into dependable product behavior through prompt design, context construction, fine-tuning, instruction-tuning, or other post-training techniques.
- Design and improve the agent loop itself, including tool use, execution strategy, safeguards, and task completion quality.
- Create evaluation suites and quality infrastructure for agent behavior, including online and offline evaluations, regression checks, failure analysis, and release criteria.
- Build feedback loops from real usage, using logs, user signals, and edge cases to improve data, evaluations, and agent behavior.
- Work with both hosted frontier APIs and self-hosted or open-weight models, making pragmatic decisions about where each model belongs.
- Collaborate closely with product managers, software engineers, ML engineers, and researchers to ship features end to end.
- Help define the technical direction for future work, especially in ambiguous areas.
AI EngineerCoding AgentsLLMsJetBrainsNetherlandsSoftware DevelopmentMachine LearningOn-site