Full-Stack AI Engineer (m/w/d)
BARMER
About the role
About Us
We are over 15,000 colleagues. Each of us has their 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 prevention.
With this claim, we are developing further. 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 highest good of man and rethink health. Therefore: Find your reason to work with us.
The advertised position can be held at one of our central BARMER locations: Berlin, Schwäbisch Gmünd, Wuppertal, and approximately 30 other locations in Germany.
Responsibilities
- 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/applications as well as application systems and their components throughout the entire lifecycle. This includes ensuring application operation, including consolidation and module support.
- Furthermore, the conception and implementation of scalable backend services for seamless integration of ML and GenAI models into productive workflows are your responsibility.
- You will develop robust APIs and connectors to connect AI functionalities with internal systems and external tools, ensuring smooth data exchange.
- You will strategically use agentic frameworks to realize advanced functions such as reasoning, memory, and tool usage in our AI applications.
- You will 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 will 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 will actively shape the system architecture – always with a focus on scalability, stability, and the highest security standards.
Qualifications
- You have completed studies in computer science, business informatics, or a comparable field; alternatively, you have relevant vocational training with appropriate further qualifications.
- You have several years of experience in the development of highly available backend systems, especially with Python and frameworks like FastAPI or Flask. Furthermore, you are proficient in API design and the integration of services and systems.
- Your profile includes sound practical experience in the development of complex AI applications. You are proficient with Generative AI orchestration frameworks like LangChain, LlamaIndex, or Strands SDK and have proven knowledge in modeling, scaling, and optimizing vector databases and semantic search, e.g., with OpenSearch, Qdrant, or FAISS.
- You are experienced in working with relational databases like PostgreSQL or MySQL and with NoSQL technologies like MongoDB, DynamoDB, or Redis. Additionally, you develop and optimize frontends with modern frameworks like React.js/TypeScript, Reflex, or Streamlit.
- You bring extensive experience with microservice architectures, containerization, and scalable application architectures – for example, with Docker, Kubernetes, or EKS – as well as a deep understanding of software architecture, design patterns, and security and compliance requirements in the AI environment.
- A good understanding of AI-specific UX challenges, such as streaming responses, latency management, and human-in-the-loop processes, is present; knowledge of Conversational UX and chatbot design patterns is an advantage.
- As a dedicated team player, you actively share your knowledge, for example, through code reviews and pair programming, and have very good German language skills at least at C1 level.
Benefits
- Up to 39 days of vacation
- At BARMER, all employees have at least 30 days of vacation per year. Additionally, vacation pay can be converted into days off. This makes up to 39 days of vacation per year possible.
- 38-hour week
- We enable our employees a good work-life balance.
- Flexible working hours model with home office option
- We enable high flexibility in work design.
- Vacation & Christmas bonus
- As a small financial boost every year in addition to the regular monthly salary.
- Corporate Benefits
- Numerous discounts, for example on mobile phone tariffs, travel, insurance, events, and much more.
- Collective agreements & regular salary increases
- We guarantee equal pay and fair compensation with fixed salary increases according to collective agreements. This provides support and orientation.
- Health offers:
- Gympass, JobRad, 7Mind, CyberHealth, HelloBetter
- In addition to healthy leadership and a modern work environment, we offer innovative offers on exercise, mental health, and nutrition.
- Part-time option
- We live compatibility, which is why every job is possible in part-time – including management positions.
- Life working time account
- Our employees can save their working hours and use them at a later date, for example, for a longer break.
- Sabbatical
- To clear your head, realize dreams, or develop personally.
- Capital-forming benefits and company pension plan
- We pay the highest rate of capital-forming benefits of 480 Euros per year.
- Individual support & further training
- We enable individual further development and actively support our employees – depending on needs and skills.
- Open culture & engagement:
- LGBTQIA* Community, Women's Network, Fathers' Network
- With hospitations, communities, network events, and executive dialogues, we promote transparency, openness, and respect for everyone.
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