Logo EPAM Systems GmbH

Software Engineer AI/GenAI

Job

  • Level
    Experienced
  • Job Field
    Data, Back End
  • Employment Type
    Full Time
  • Contract Type
    Permanent employment
  • Location
    Stuttgart, Berlin, Munich
  • Working Model
    Hybrid, Onsite
  • Job Summary

    In this role, you will develop scalable backend systems, integrate AI capabilities into business applications, and design intelligent solutions that automate business processes.

    Job Technologies

    Your role in the team

    • We're looking for a Software Engineer AI/GenAI to join our team in Stuttgart, Frankfurt, Berlin or Munich, Germany in a hybrid working mode.
    • In this role, you will design, develop and integrate enterprise applications and AI-powered solutions.
    • The focus will be on building scalable backend or full-stack systems and incorporating Generative AI capabilities into business applications, APIs and data platforms.
    • Design, develop and maintain enterprise applications and services that support business systems and AI-enabled functionality.
    • Integrate Generative AI and machine learning capabilities into existing business applications, workflows, and platforms.
    • Design and develop agentic AI solutions, including multi-step reasoning workflows, tool integration, and autonomous task orchestration within enterprise applications.
    • Develop and maintain system interfaces, APIs, and microservices connecting internal and external systems.
    • Build and maintain backend services and, where applicable, contribute to frontend components of AI-enabled applications.
    • Design and implement data pipelines and integrations with databases, analytics platforms and business intelligence systems.
    • Implement and maintain AI orchestration components such as prompt workflows, retrieval pipelines, model integrations, and agentic workflows.
    • Collaborate with architects, data scientists, and product teams to translate business requirements into technical solutions.
    • Participate in code reviews, testing and CI/CD processes to ensure high-quality software delivery.

    This text has been machine translated. Show original

    Our expectations of you

    Education

    • Advanced degree in computer science or related field.

    Qualifications

    • Strong programming skills in Python, Java, .NET, JavaScript/TypeScript, Go or Rust.
    • Understanding of LLM concepts, including prompt engineering, embeddings and retrieval-augmented generation (RAG).
    • Vertrautheit mit Cloud-Plattformen (AWS oder Azure) und Containerisierungstools wie Docker und Kubernetes.
    • Knowledge of CI/CD practices and agile development environments.
    • Good written and verbal communication skills in German and English.
    • Curiosity and the ability to learn new technologies quickly.

    Experience

    • Experience developing backend services and APIs using modern frameworks and API technologies such as REST and GraphQL.
    • Hands-on experience integrating AI/ML or Generative AI services using tools like LangChain, Semantic Kernel or OpenAI API.
    • Experience with relational and NoSQL databases and integration with enterprise systems.
    • Exposure to frontend frameworks such as React, Angular or Vue.js; full-stack experience is a plus.
    • Experience with orchestration tools like Ansible.

    This text has been machine translated. Show original

    What we offer

    • 30 days holiday per annum.
    • Company pension scheme.
    • Regular performance assessments.
    • Discount on Fitness-First Black Membership.
    • bitkom - Corporate Benefits.
    • Employee Stock Purchase Plan (ESPP) (subject to certain eligibility requirements).
    • Unlimited access to LinkedIn Learning solutions.
    • Friendly and enjoyable working team.
    • Regular corporate and social events.
    • Flexible and remote working opportunities.
    • Award-winning workplace: Great Place To Work® certified in 2026, Kununu (Top Company 2022-2026), NewWork Business Award 2025 for outstanding culture, innovation, and employee satisfaction.

    This text has been machine translated. Show original

    Benefits

    Work-Life-Integration

    Topics that you deal with on the job

    Job Locations

    • Location Munich

      Bayern

      Germany

    • Location Stuttgart

      Baden-Württemberg

      Germany

    • Location Berlin

      Germany

    This is your employer

    EPAM Systems GmbH

    EPAM Systems GmbH

    We help our customers redefine their business through a digital lens. Our legacy in software development, combined with our strategic corporate and innovation consulting, design thinking, and physical-digital capabilities provides our customers with true business value through human-centered innovation.

    Description

  • Company Type
    Established Company
  • Working Model
    Full Remote, Hybrid, Onsite
  • Industry
    Internet, IT, Telecommunication
  • Logo EPAM Systems GmbH

    Software Engineer AI/GenAI

    Location
    Stuttgart, Berlin, Munich
    Working Model
    Hybrid, Onsite
    Diversity
    Open for all genders

    More Jobs