
Retrieval & Context Engineer
Primary stack
Job description
About the Position
Make organisational knowledge useful to agents through reliable retrieval, explicit provenance and carefully selected context.
Location
Kyiv / remote
Experience
Mid / Senior
Working arrangement
Arrangement to be discussed
Responsibilities
- Develop ingestion, indexing, retrieval and reranking pipelines for changing data.
- Design context selection and memory updates with access-control boundaries.
- Build evaluation sets for relevance, grounded answers and retrieval failure modes.
Requirements
- Experience with search, embeddings or information retrieval in a production system.
- Strong Python and SQL skills, with attention to data quality and document structure.
- Ability to design a baseline and explain improvements using measurable evidence.
Useful evidence
- A search or retrieval system, evaluation report or relevant open-source contribution.
- Knowledge graphs, multilingual search and temporal data are useful experience.
Working terms
- Startup culture, a goal-oriented team, and a research mindset
- The opportunity to apply your engineering skills to tools and systems for fellow engineers and help shape the future of AI
- Latest-generation MacBook Pro
- An in-house GPU cluster for training and experimentation
- 20 working days of annual leave
- English courses, educational events, and conferences
- Medical insurance
Tools & systems
Python, ColBERT, PostgreSQL, Graphiti, OpenTelemetry
Relevant experience matters more than knowing every tool listed.
Start a conversation
Send a CV or profile and one piece of work that helps us understand your contribution.
Apply by email
Include the role title. Please share only work you have permission to disclose.
How we use application data
More roles in Agentic Lab
Explore the laboratory
Connect
Agentic Lab
© DataRoot Labs. This job description was sourced from the employer's public career page. TheJob is not the employer — we index the posting and route candidates to the source. All content rights and hiring decisions belong to the employer.
We areDataRoot Labs(DRL) — a team of experts with an ambition to help Ukrainian Data Science and AI industries flourish. We’ve been creating R&D for well-funded startups from Europe, Israel, and the US since 2016.We enjoy working on complex AI projects using state-of-the-art technologies and solutions. The harder the challenge, the funnier the project.Our team is not only a band of enthusiasts and professionals but also a place for great individuals with a strong get-shit-done attitude. Everyone believes that most of the time, bureaucracy is what stops us from doing more. That’s why the team structure is flat — you can talk to anyone for collaboration, ideas sharing or ask for help.Our office is in the Kyiv downtown, with a magnificent360-viewon the Ukrainian capital.In 2017, we startedDataRoot Universitywith a goal to deliver the most comprehensive data science and machine learning courses completely for free.Visit ourwebsiteto learn more.Follow us on social media:LinkedInTelegram channel
More at DataRoot Labs
All 8 roles
ML Inference Platform Engineer
DataRoot Labs · Kyiv

Robotics Systems Engineer
DataRoot Labs · Kyiv

Embedded AI Engineer
DataRoot Labs · Kyiv

Robot Learning Engineer
DataRoot Labs · Kyiv