Software Engineer, AI Systems

Wearehaystack — Germany · Posted ~4 hours ago

Senior

Skills

Software development Java Python TypeScript RAG pipelines Retrieval systems Vector databases Knowledge graphs Agentic workflows MCP clients Prompt engineering Context preparation RAG MCP Embeddings

🔓 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 ✨ AI‑Generated

A software engineering role focused on building AI-powered systems and product capabilities. You will develop RAG pipelines, retrieval and indexing components, embeddings, knowledge-graph integrations, and multi-step agentic workflows. The role requires at least four years of software development experience with Java, Python, or TypeScript and an ability to translate AI capabilities into useful product features.

Highlights

Build advanced AI systems spanning RAG, knowledge graphs, vector search, and agentic workflows. The role combines hands-on software engineering with opportunities to turn AI capabilities into practical, user-focused 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. • Develop prompting strategies, chunking concepts, and context preparation methods tailored to specific product requirements. • Integrate AI models into existing platforms and systems. 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. • Strong interest in data-driven systems, search technologies, and context architectures. • Team-oriented work style and clear, effective communication in interdisciplinary teams. What's On Offer • Competitive salary • Hybrid work environment • Opportunity to shape AI-powered features for a large user base • Work within an international community of over 4,000 professionals Apply via Haystack today!