HAIAR GmbH

Backend Software Engineer – AI Systems

HAIAR GmbH

full-time

Posted on:

Location Type: Remote

Location: United States

Visit company website

Explore more

AI Apply
Apply

Tech Stack

About the role

  • Architect and further develop our Python backend with a focus on AI systems.
  • Design and implement RAG architectures for production use cases.
  • Build and maintain AI pipelines (ingestion, retrieval, context management, inference).
  • Design and orchestrate agent workflows, including state and error handling.
  • Evaluate trade-offs between quality, latency, cost, and scalability.
  • Ensure stability, monitoring, and long-term maintainability.

Requirements

  • Several years of experience in backend engineering with Python
  • Strong understanding of scalable backend architectures and APIs
  • Experience with production systems — not just prototypes
  • Ability to make and defend technical decisions
  • Practical experience with RAG systems
  • Understanding of embeddings, retrieval strategies, and context management
  • Experience with agent architectures or workflow orchestration
  • Awareness of common AI challenges such as hallucinations, drift, latency, and evaluation
Benefits
  • Full ownership of feature implementation in our software
  • Remote work (we meet only occasionally in Münster)
  • Mac / Windows / Linux — free choice of your work environment
  • Attractive, fair, and market-competitive compensation
  • Work–life balance: 30 days of vacation + your birthday off 🎉
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills & Tools
Pythonbackend engineeringRAG architecturesAI pipelinesstate handlingerror handlingscalable backend architecturesAPIsembeddingsworkflow orchestration
Soft Skills
technical decision makingdefending technical decisions