Job Description

The rapid rise of large language models has significantly changed how developers work. From smart code completion to full code generation, modern AI tools can now perform major code refactoring and build applications from scratch. This impact extends beyond coding into related fields – improving quality in a variety of areas including CI/CD, infrastructure management, project planning, marketing, translation, security analysis, and many more. TeamCity is a CI/CD solution used by over 30,000 teams worldwide. We’re not only exploring how to bring consumer AI experiences (like chats, agents, helpers, and assistants) into the developer workflow β€” we’re also tackling the orchestration of dozens of agents and systems working in concert. As part of our team and in this role, you will: * Work with stakeholders to convert product requirements into technical specifications. * Work with a highly skilled software engineering team and guide them in bringing AI features to customers. * Take ownership of features from conception to implementation and evaluation. * Design and implement AI workflows and agents. * Be responsible for model selection, experimenting, fine-tuning, and benchmarking, all using state-of-the-art methods. * Organize and analyze evaluation results and propose improvements to agentic systems. * Collaborate with the AI platform team and share your knowledge and experience. * Stay up to date with the latest advances in ML and AI technologies.

About JetBrains

At JetBrains, code is their passion and they have been striving to make the world's most robust and effective developer tools since they started back in 2000.

Apply for This Position