Software Development

GenAI Engineer with a Full-Stack Background (m/w/d)

München, Münster, Karlsruhe Permanent position, Full-time or part-time

Your mission

Your Mission: Next-Generation Intelligent Systems

Design and Implement AI Solutions

  • Focus on GenAI: Design and implement modern RAG architectures (Retrieval-Augmented Generation), agentic workflows, and generative AI use cases.
  • Modeling and Integration: Select and fine-tune LLMs and integrate them into production business processes.
  • Foundations: While your primary focus is Generative AI, you leverage your knowledge of traditional machine learning techniques and deep learning to build hybrid solutions where LLMs alone are insufficient. You also have experience designing APIs using OpenAPI/Swagger and connecting them to Spring Boot backends to integrate Generative AI into existing applications.

Take End-to-End Ownership of Solutions

  • Production-Ready AI: Take GenAI applications from the initial prompt idea through prototyping to scalable deployment (LLMOps).
  • Integration into Existing Applications: Integrate GenAI features into our existing web applications — Angular on the frontend and Spring Boot on the backend — and actively contribute to their further development.
  • Data and Orchestration: Build and optimize the data foundations for agents and vector databases, as well as orchestrate complex workflows and agents.
  • Quality Assurance: Ensure system stability, evaluate model outputs, implement guardrails, and optimize performance.

Consulting and Collaboration

  • Technology Translator: Explain the difference between hype and genuine business value to stakeholders, translating complex architectures into clear, actionable recommendations. You also facilitate customer workshops, including workshops on topics such as requirements engineering.
  • Cross-Functional Collaboration: Work closely with business analysts and software engineers to seamlessly integrate AI into existing software ecosystems.

Continuous Development and Knowledge Sharing

  • State of the Art: Stay up to date with the rapid developments in LLMs, multimodal models, and agent frameworks.
  • Knowledge Transfer: Actively contribute to internal knowledge-sharing initiatives and prototype new features for the attempto Academy.

Your profile

Technical Expertise (Focus on GenAI)

  • Frameworks: You are proficient in one or more LLM and agent orchestration frameworks or tools, such as LangChain, LangGraph, PydanticAI, Google ADK, OpenAI Agent SDK, LlamaIndex, Spring AI, or Haystack.
  • GenAI Stack: You have hands-on experience with prompt engineering, embeddings, and building and managing vector databases (e.g., Pinecone, Weaviate, Milvus, or Chroma).
  • Programming Languages: Python is your primary language for GenAI development. You also have solid knowledge of Java/Spring Boot and the Angular ecosystem (TypeScript) to integrate AI capabilities into our applications.

Technical Understanding and Foundations

  • Cloud and Deployment: Experience with cloud AI services (Azure OpenAI, AWS Bedrock, or Google Cloud Vertex AI), as well as Docker/Kubernetes.
  • Architecture: A solid understanding of APIs, microservices, and data pipelines.
  • AI Fundamentals: You have a conceptual understanding of how deep learning and transformer architectures work.
  • Backend Foundations: You have experience working with Spring Boot in combination with GenAI.
  • Frontend Experience: You understand how new GenAI capabilities can be presented in an application's frontend and can implement the integration yourself.
  • Languages: Fluent in German and English.

Ways of Working

  • Pioneering Spirit: You are excited to work in a field that reinvents itself every week.
  • Analytical Thinking: You work in a structured manner and maintain a clear overview, even when dealing with complex system architectures.
  • Communication: You can confidently communicate technical concepts in a clear and audience-appropriate manner.

Nice to Have

  • In-depth experience in MLOps or data engineering.
  • Project experience in regulated industries (e.g., banking or insurance).
  • Knowledge of frontend technologies (e.g., Streamlit, React, CopilotKit/AG-UI) for rapidly building AI demos and compelling GenAI web applications.

About us

attempto has been very successful in the conception and implementation of complex IT projects since 2006. We are a strong partner for banks and insurance companies. We also support forward-thinking projects in industry and retail. More than 150 employees actively contribute at our locations in Munich, Karlsruhe, and Munster. In the attempto Innovation Manufactory at WERK3, we explore the latest trends and technologies. Digitalisation, sustainability, and social engagement shape our culture.

What We Offer

Job bike program Job ticket for public transport Contractually regulated further training Regional assignments Innovative projects Company pension plan New Work in creative offices Help shape attempto Numerous company events Fit-on-the-job programs Successful teamwork Structured mentoring program for onboarding Knowledge transfer
Photo of UdoPhoto of HeinrichPhoto of Albert
Get to know our team!