About the job
At JetBrains, we understand the challenge faced by software engineers and AI agents in locating precise answers to complex queries. While many solutions claim to address this through similarity search in vector databases, the reality often involves piecing together information from a multitude of conflicting sources, requiring meticulous search and thoughtful reasoning.
Introducing Spectrum, a groundbreaking initiative that aggregates data from an organization's code, documentation, and issue tracking systems, organizing knowledge within a unified ontology. Our mission is to transform the semantic layer for software development teams, moving beyond static specifications that can easily drift out of sync with actual code. Spectrum serves as a dynamic specification, continuously aligned with the entire system, establishing itself as the definitive source of truth for all product and architectural knowledge.
As a member of JetBrains' startup incubator, Spectrum operates with the agility and independence of a startup while benefiting from 25 years of expertise in developer tools. We are seeking an exceptional Machine Learning Engineer to help us redefine the future of software development. In this role, you will take ownership of our AI and ML engineering stack, spearheading our research agenda and making design decisions that will significantly influence the product's success.

