← All jobs

AI Engineer/Developer, all genders

About the role

• Design, develop, and maintain production-grade AI solutions for clients, from initial concept through stable operation
• Design suitable architectures for LLMs, RAG, and agent-based systems
• Integrate AI into existing web applications, data landscapes, and business processes
• Implement technical concepts in collaboration with PHP and Java development teams
• Ensure the quality, security, maintainability, and cost-effectiveness of developed solutions
• Transition solutions into production and provide long-term technical support, monitoring, and further development
• Evaluate new models, frameworks, and technologies for their practical value
• Coordinate technically with consultants, client IT teams, and business departments, translating requirements into implementation
• Contribute to development standards, architectural principles, and reusable components
• Collaborate with consultants, client IT teams, business departments, and PHP and Java teams

• Several years of experience in software development or AI/ML engineering
• Practical experience developing and operating LLM-based applications
• Ability to work independently on architectures and confidently implement technical concepts
• Solid backend expertise and practical knowledge of PHP and/or Java
• Experience with APIs, databases, and integrating existing systems
• Understanding of key LLM concepts such as prompting, embeddings, retrieval, tool calling, and evaluation
• Solid engineering practices with Git, automated testing, Docker, and CI/CD
• Experience with observability, troubleshooting, and further developing production applications
• Understanding of technical trade-offs related to scalability, security, and operating costs
• Structured, pragmatic, and independent working style
• Ability to communicate technical concepts clearly
• German at C1 level
• Nice to have: Experience with TYPO3, Shopware, Magento, or WordPress
• Nice to have: Python and relevant backend and AI frameworks, such as FastAPI or LangGraph
• Nice to have: AI integration in Java environments, such as Spring AI
• Nice to have: Experience with vector databases and knowledge graphs, such as pgvector, Qdrant, or Neo4j
• Nice to have: Kubernetes, as well as experience with self-hosted LLMs and inference stacks such as vLLM or Ollama
• Nice to have: Experience with tools for LLM evaluation and observability, such as Langfuse
• Nice to have: Experience in regulated industries, as well as data protection and AI governance
• Nice to have: Excellent English skills

• Flexible working hours
• Mobile working
• Workations
• Individual professional development opportunities
• Conferences
• Company celebrations and team events
• WorkLifePortal to support mental and physical well-being
• Company pension scheme, including an employer contribution
• JobRad
• Corporate Benefits
• Free drinks, snacks, fruit, and muesli at the MAI offices