Full-Stack AI Engineer (m/w/d)
IT-Systemhaus der Bundesagentur für Arbeit
About the role
About Us
We are over 15,000 colleagues. Each of us has an individual reason to work at BARMER – and each reason is important to us. But we all have one thing in common: Those who work here are committed to the health of millions of people every day: Because we help people live healthier lives, ensure the best possible care during illness, and support preventive measures.
With this aspiration, we continue to develop. Towards a dynamic company in a digital market, with freedom for new impulses and social responsibility. Our special culture makes it possible: We stand up for each other, across locations, disciplines, and career levels. We work together, because only together can we preserve the most valuable asset of humans and rethink health. Therefore: Find your reason to work with us.
Your Role
The focus of your activity is the analysis, planning of software designs, the (further) development, implementation, and support (including documentation, testing, and maintenance) of software applications/applikations as well as application systems and their components throughout their entire lifecycle. This includes ensuring application operation, including integration and module support.
Furthermore, you are responsible for the conception and implementation of scalable backend services for the seamless integration of ML and GenAI models into productive workflows.
You develop robust APIs and connectors to link AI functionalities with internal systems and external tools, ensuring smooth data exchange.
You strategically use agentic frameworks to realize advanced functions such as reasoning, memory, and tool usage in our AI applications.
You design and adapt modern frontends for AI applications based on frameworks like React.js/TypeScript, Reflex, or Streamlit to meet the specific requirements of our users.
You drive the integration of AI components into existing data and MLOps pipelines and ensure smooth transitions between training, deployment, and productive use.
Together with the Cloud Engineering team, you actively shape the system architecture – always with a focus on scalability, stability, and the highest security standards.
Qualifications
- A completed degree in Computer Science, Business Informatics, or a comparable field; alternatively, you have a relevant vocational training with corresponding further qualification.
- Several years of experience in developing highly available backend systems, particularly in working with Python and frameworks like FastAPI or Flask. Furthermore, you are proficient in API design and the integration of services and systems.
- Sound practical experience in developing complex AI applications is part of your profile. You are confident working with Generative AI orchestration frameworks such as Lang Chain, Llama Index, or Strands SDK and have proven knowledge in modeling, scaling, and optimizing vector databases and semantic search, for example with Open Search, Qdrant, or FAISS.
- You are experienced in working with relational databases like PostgreSQL or MySQL, as well as NoSQL technologies like MongoDB, DynamoDB, or Redis. Additionally, you develop and optimize frontends with modern frameworks like React.js/TypeScript, Reflex, or Streamlit.
- Comprehensive experience with microservice architectures, containerization, and...
Skills
Don't send a generic resume
Paste this job description into Mimi and get a resume tailored to exactly what the hiring team is looking for.
Get started free