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
  • Working Model
    Hybrid, Onsite
  • Job Summary

    In this role, you will develop AI-powered applications, integrate Generative AI into business solutions, and build backend systems, APIs, and data pipelines for efficient 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 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
    Working Model
    Hybrid, Onsite
    Diversity
    Open for all genders

    More Jobs