Software Engineer

Wearehaystack — Germany · Posted ~1 day ago

🔓 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

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 the development of an AI platform that enhances software development productivity. • Collaborative and international work environment. Apply via Haystack today!