Context Engineer

Company: DataGOL

Salary: USD 125,000 - 310,000

We are seeking a Context Engineer to design, build, and optimize the systems that provide high-quality context to AI models. This role sits at the intersection of software engineering, data systems, and applied AI. You will be responsible for ensuring that AI systems receive the right information, in the right format, at the right time—enabling more accurate, reliable, and useful outputs. Context Engineers play a critical role in shaping how large language models (LLMs) and AI agents interact with data, tools, and users.

Tasks:

Design and maintain pipelines that retrieve, filter, and structure context for AI systems

Build and optimize retrieval-augmented generation (RAG) systems

Develop strategies for prompt construction, memory management, and context window optimization

Integrate structured and unstructured data sources (databases, APIs, documents, knowledge bases)

Collaborate with ML engineers to improve model performance through better context delivery

Implement evaluation frameworks to measure context quality and downstream impact

Optimize latency, cost, and scalability of context delivery systems

Ensure data relevance, freshness, and security in all context pipelines

Requirements:

Bachelor’s or Master’s degree in Computer Science, Engineering, or related field (or equivalent experience)

Strong programming skills in Python (or similar language)

Experience with APIs, distributed systems, and backend development

Familiarity with databases (SQL and NoSQL) and data modeling

Understanding of LLMs and prompt engineering concepts

Experience with vector databases (e.g., Pinecone, Weaviate, FAISS)

Knowledge of information retrieval, embeddings, and semantic search

Strong problem-solving and system design skills

Invitation (Optional):

If you are interested in this opportunity and believe you could be a good fit, we encourage you to apply.