Описание
Itransition's customer operates in the gaming and systems development sector, creating premium game content, award-winning systems, and advanced gaming hardware for global gaming experiences.
Задачи
- Develop and deploy production LLM-powered services in Python using multi-turn agent loops, structured outputs, and tool integration
- Design robust tool-server integrations using MCP or similar protocols to connect AI agents with the underlying Java core framework and device infrastructure
- Build repository indexing and code search mechanisms to optimize context feeding for LLM models during test generation and execution
- Establish continuous evaluation suites, model regression detection, safety guardrails, token tracking, and agent run tracing.
Требования
- Strong experience delivering production LLM-powered features, including tool use, multi-turn agent loops, structured output, and context, latency, and cost management
- Experience shipping agents as services with authentication, queues, and persistent state
- Expertise building evaluation sets and regression suites with clear metrics for detecting degraded results after prompt or model changes
- Proven expertise in Python
- Strong experience with repository indexing and symbol or structural search for providing relevant source code to models, including recognizing when embeddings are not the right instrument
- Experience with Model Context Protocol or comparable tool-server design, including tool granularity and actionable error handling
- Solid understanding of permission boundaries, dry-run modes, and human review gates for agents modifying repositories and driving physical devices
- Familiarity with tracing agent runs and tracking token spend per feature
- Nice to have: Ability to read Java and C# well enough to reason about a JVM automation engine and Unity clients, understanding of automated test flakiness and why a passing test does not prove a defect was fixed, experience in game development, mobile gaming, or Unity.
Условия
- Competitive compensation depends on qualification and skills
- Career development system with clear skill qualifications
- Flexible working hours aligned to the employee's schedule
- Options to work remotely
- Corporate medical insurance covering private and public medical centers
- Online English courses
- Corporate parties and events for employees and their children
- Internal conferences, workshops, and meetups for learning and experience sharing
- Gym membership compensation
- Five paid sick days per year without requiring a sick-leave certificate.