Backend Developer / AI Engineer (m/w/d)
Core
Building and operating the backend services for an enterprise AI platform that provides AI assistants, semantic search, and automated workflows for non-profit organizations.
Role type
Senior Backend Developer / AI Engineer
Builds
Enterprise AI platform serving non-profits, churches, associations, and public institutions
Domain
Non-profit sector, AI infrastructure, semantic search, LLM integration
Deliverable
production ML models | product features | infrastructure
Required skills
Backend development in typed languages (Go, Rust, Java, C#), API design and operation, concurrent programming, performance optimization, semantic search and retrieval, LLM integration, containerization, Linux, CI/CD, relational and vector databases, multi-tenant architecture, data privacy compliance
Preferred skills
AI/ML infrastructure operation (serving, scaling), ranking algorithms, GPU infrastructure management, European cloud and data protection requirements
Technologies
Go, Rust, Java, C#, LLMs, Docker, Kubernetes, Linux, PostgreSQL, Vector databases
Responsibilities
Develop and maintain backend services for AI agents, build and optimize semantic search systems, integrate various AI providers and models, ensure data privacy and GDPR compliance, manage multi-tenant data isolation, optimize response latency under high load, collaborate with frontend, data, and AI teams
Seniority
Senior, hands-on IC