Software Engineer; m/f/d AI/GenAI
Remote / Online - Candidates ideally in
Stuttgart, Arkansas County, Arkansas, 72160, USA
Listed on 2026-07-03
Stuttgart, Arkansas County, Arkansas, 72160, USA
Listing for:
EPAM Systems, Inc.
Remote/Work from Home
position Listed on 2026-07-03
Job specializations:
-
Software Development
AI Engineer (Applied/Software), Backend Developer, Full Stack Developer
Job Description & How to Apply Below
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.
The ideal candidate combines strong software engineering fundamentals with experience working across system interfaces, databases and modern AI technologies.
Responsibilities 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
Requirements
Strong programming skills in Python, Java, .NET, JavaScript/Type Script, Go or Rust Experience developing backend services and APIs using modern frameworks and API technologies such as REST and GraphQLHands-on experience integrating AI/ML or Generative AI services using tools like Lang Chain, Semantic Kernel or OpenAI API Understanding of LLM concepts, including prompt engineering, embeddings and retrieval-augmented generation (RAG)
Experience with relational and No
SQL databases and integration with enterprise systems
Familiarity with cloud platforms (AWS or Azure) and containerization tools such as Docker and Kubernetes Knowledge of CI/CD practices and agile development environments
Good written and verbal communication skills in German and English Nice to have Exposure to frontend frameworks such as React, Angular or Vue.js; full-stack experience is a plus Advanced degree in computer science or related field
Experience with orchestration tools like Ansible Curiosity and the ability to learn new technologies quickly
We offer
30 days holiday per annum
Company Pension Scheme Regular performance assessments
Discount on Fitness-First Black Membershipbitkom - Corporate Benefits Employee Stock Purchase Plan (ESPP) (subject to certain eligibility requirements)
Learning and development opportunities, including in-house training and coaching, professional certifications, and courses
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), New Work Business Award 2025 for outstanding culture, innovation and employee satisfaction.
#J-18808-Ljbffr
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
Search for further Jobs Here:
×