AI Software Engineer - Agentic Systems & RAG

ESPRIT

Job

In this role, you will develop LLM-based multi-agent systems to automate complex processes, implement intelligent workflows, and manage context with advanced data architectures.

Job summary

This listing has been machine translated. Show original

Job technologies

Your role in the team

  • Architecture Development: Design and development of LLM-based multi-agent systems for automating complex analysis, documentation, and engineering processes.
  • Agentic Workflows: Implementation of intelligent, iterative workflow loops (e.g., 'Propose, Refine & Revise') using modern orchestration frameworks such as LangGraph.
  • Memory & Context Management: Development of robust RAG and Graph-RAG architectures as well as architectures for the long-term memory of AI agents.
  • Data Integration: Connecting and managing vector and graph databases for static and dynamic context provisioning from various corporate sources.

Our expectations of you

Education

  • Successfully completed degree, e.g., in Computer Science, Computational Linguistics, Software Engineering, Mathematics, or a comparable field of study.

Qualifications

  • Proven experience in developing LLM applications (API integration, prompt engineering, tool calling, agentic workflows).
  • Experience with AI orchestration frameworks (preferably LangChain / LangGraph or comparable) is desirable.
  • Knowledge in the field of RAG (Retrieval-Augmented Generation) and experience with vector databases (e.g., ChromaDB, Pinecone, Weaviate, Milvus) are desirable.
  • Touchpoints with specialized AI memory frameworks (such as Mem0 or Zep) are desirable.
  • Strong analytical thinking and the ability to model complex, interconnected data and system structures.
  • Structured and methodical work approach as well as professional appearance.
  • Strong communication skills and a high willingness to learn.
  • Very good spoken and written German skills.

Experience

  • Excellent programming skills in Python and experience in backend development.
  • Experience with graph databases (e.g., Neo4j) and knowledge graph modeling is desirable.
  • Initial experience with agile methodologies (e.g., Scrum or Kanban) or in cross-functional development teams.

Benefits

Topics you will work on

Job locations

Map of the job locations
© OpenMapTiles, © OpenStreetMap contributors
  • Location Munich
    Bayern, Germany
  • Location Stuttgart
    Baden-Württemberg, Germany
  • Location Ingolstadt
    Bayern, Germany

About your employer

ESPRiT Engineering GmbH is a medium-sized company that specializes in developing new technologies for the automotive industry. For over 10 years, we have been working closely with well-known customers like AUDI, BMW, and PORSCHE. Our partnership with these companies allows us to provide innovative solutions that improve the efficiency and performance of their vehicles. We are committed to providing the best possible service to our clients and partner companies.

Company type
Established Company
Work model
Onsite, Hybrid
Industry
Industry, Production
  • WebslineSalzburg, Freilassing

    • Hybrid
    • Onsite
    • Full Time
    • Senior

    You actively shape the technical development of our software products and influence their long-term architecture. You develop our core applications primarily using C# as the central programming language and technological foundation. You design, develop,...

    • C#
    • JavaScript
    • SQL
    • CSS
    • HTML5
    • AJAX
    • MS SQL-Server
    • +2
    • +3
  • HUK-COBURG VersicherungsgruppeCoburg

    • Hybrid
    • Onsite
    • Full Time

    Hello, let's say WE! We - the HUK-COBURG Insurance Group - are among the top 10 in Germany. Founded over 90 years ago, we are now the leading insurer for private households with over 13 million customers and the largest German auto insurer. Our...

    • Java
    • Spring Boot
    • Apache Kafka
  • syracom AGWiesbaden

    • Easy Apply
    • €68k – €85k
    • Hybrid
    • Onsite
    • Full Time
    • Senior

    As a Senior Software Engineer (m/f/d), you will take on a central technical role in challenging client projects and develop sustainable, scalable software solutions in complex enterprise environments. In your role, you will primarily be responsible for:...

    • SQL
    • TypeScript
    • Kubernetes
    • OpenShift
    • NoSQL
    • React
    • Java
    • Spring
    • JavaScript
    • Angular
    • +8

AI Software Engineer - Agentic Systems & RAG

ESPRIT