M
(Senior) Software Engineer – AI (m/w/d)
Contract type
Ongoing
Work mode
Hybrid · Leipzig, Germany
Experience
Senior · Not stated
Level inferred from job title
Job description
Software Engineer role at MAIA building a GenAI platform with agent systems, RAG pipelines and agent-based workflows for enterprise customers.
At a glance
- Employment
- Full-time · Employee (employment agreement)
- Work mode
- Hybrid · Leipzig, Germany
- Languages
- German – very confident, English – very confident
- Pay
- EUR 75,000 – 95,000 / year
What you'll do
- Sharpen rough concepts with product management and own features from prototype to further development based on feedback and usage data.
- Design how people work with MAIA: asking questions, providing context and letting agents complete multi-step tasks.
- Connect external systems and make knowledge from different file formats usable, with sources and access rights respected.
- Integrate new language models and compare quality, cost and speed; use evals to systematically improve answers and agents.
- Build isolated environments for executing code and tools and improve response times and data processing.
What we're looking for
- Has built, shipped and operated backend systems in production over longer periods; familiar with architecture, API design, data modeling and asynchronous processing.
- Very good in at least one of TypeScript, Python or Go, preferably a statically typed one.
- Has built real applications with LLMs and knows RAG, embeddings, vector search and tool calling in practice.
- Knows how to test and evaluate systems that do not always answer the same question the same way.
- Product thinking: thinks about the person using MAIA under time pressure and contributes own solution ideas.
- Works agentically: coding agents are part of everyday work, writes plans others can review and checks results critically.
- Thinks about security: tenant isolation, access rights and secure development are a given.
- Communicates clearly and speaks very confident German as well as English.
Nice to have
- Production experience with LLM systems is a big plus.
Your team
Engineering
Engineering team that critically questions how it develops and continuously improves its processes, especially in agentic development.
Benefits
Office centrally between the city center and the zoo, cooking together almost every day, at least three days per week on site.
- Access to current frontier models and coding agents.
- Support for further training that fits your professional development.
- Access to a Wellpass membership.
- Virtual participation via the company's VSOP.
How to get hired
- 1No cover letter needed; send your CV and answer in your own words why you want to help shape MAIA.
- 2A 30-minute introductory call, a 90-minute technical interview and a final conversation with management.
- 3Usually feedback within two working days after each step, with a decision target of around three weeks.
Apply
About MAIA
MAIA is an AI platform for companies.
MAIA builds a GenAI application with its own agent systems, RAG pipelines and agent-based workflows, connecting customers' external systems and analyzing their data.
Mission
Help companies use AI not just in individual departments but across the whole company.
Key facts
- 2021
- Leipzig
- Numerous industrial companies have been working intensively with MAIA for years.
- After a successful financing round in 2026, MAIA is now being brought to a broader market.
- MAIA has been developed in Leipzig since 2021.
- Uses the best available models, operated in the EU.
What they value
- Everyone takes responsibility for their own topic.
- Short paths and fast decisions.
- The engineering team critically questions how it develops and continuously improves its processes.
