
Backend Software Engineer – AI Systems
HAIAR GmbH
full-time
Posted on:
Location Type: Remote
Location: United States
Visit company websiteExplore more
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