AI Software Engineer - RAG & Agentic Systems

Wearehaystack — Germany · Posted ~1 day ago

Senior Visa History ✓

Skills

software development Python Java TypeScript RAG pipelines retrieval systems vector databases knowledge graphs agentic workflows MCP prompt engineering AI model integration RAG Vector databases Knowledge graphs

🔓 Log in to save this job, tailor your resume & track your apply process — 7 days free, no card needed.

Log in to add to target list

Summary

Build next-generation AI software focused on retrieval-augmented generation and agentic architectures. You will develop retrieval and embedding pipelines, work with vector databases and knowledge graphs, implement multi-step agent workflows with MCP, design prompting and context strategies, integrate AI models, and optimize performance and cost. At least four years of software development experience in Java, Python, or TypeScript is required.

Highlights

Build advanced AI systems spanning RAG, knowledge graphs, agentic workflows, model integration, and performance optimization, with the opportunity to turn AI capabilities into practical product features.

Description

We're hiring on behalf of a Haystack partner! The Role • Develop and optimize RAG pipelines, including retriever components, embeddings, indexing processes, and evaluation logic. • Integrate and utilize knowledge graphs to provide structured context to AI systems and agents. • Implement agentic multi-step workflows with MCP clients, orchestration logic, and supporting tools. • Design prompting strategies, chunking concepts, and context preparation methods tailored to specific product requirements. • Integrate AI models into existing platforms and systems. • Optimize performance, conduct benchmarking, and manage costs for RAG and agentic architectures. What You'll Need • Solid experience in software development with Java, Python, or TypeScript (minimum 4 years). • Experience with or strong motivation for working with RAG pipelines, retrieval systems, vector databases, or graph technologies. • Ability to translate AI potential into concrete, user-oriented product features. • Structured, reliable work approach with a high degree of personal responsibility and a strong focus on execution. • Keen interest in data-driven systems, search technologies, and context architectures. • Team-oriented mindset and clear, effective communication in interdisciplinary teams. What's On Offer • Competitive salary • Opportunity to work with cutting-edge AI technologies like RAG, knowledge graphs, and agentic systems. • Contribute to building and advancing an AI platform that enhances software development productivity. • Collaborative and international work environment with hybrid working conditions. Apply via Haystack today!