CareerPlanGet AI match score →

Software Engineer

North Rhine-Westphalia, Germany💼 Full-time🗓 2026-07-28 → 2026-07-30

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!

Sourced via linkedin · Listed on CareerPlan, which tracks 70,000+ jobs from 20+ sources.
Apply on LinkedIn ↗