Experienced Software Engineer - AI Integration Engineer

Media Gmbh
Ingolstadt, Germany
3 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English
Experience level
Intermediate

Job location

Ingolstadt, Germany

Tech stack

API
Artificial Intelligence
Application Integration Architecture
Architectural Patterns
Cloud Computing
Data Integrity
Distributed Systems
Fault Tolerance
Graph Database
Python
Machine Learning
Message Broker
Language Modeling
NoSQL
Performance Tuning
Search Technologies
Session Management
Software Engineering
Data Streaming
Systems Integration
Strategies of Testing
Data Storage Management
Cloud Platform System
Prompt Engineering
Build Management
AI Platforms
Enterprise Integration
Api Design
Programming Languages

Job description

For us**"Let's Go!"**is not just a slogan, it is an attitude. We love technology and we want to excite. We have fun and want to inspire. Our customers and our teams. That's why we are looking for people who share this spirit. People who are passionate about creating the shopping experience of the future together with 50.000 colleagues across Europe.

Your tasks

  • MCP Gateway Development: Design and build the central communication hub that orchestrates seamless interactions between AI models and platform services, ensuring reliable data flow and service integration across the AI ecosystem
  • AI Tool Integration Framework: Develop standardized interfaces and integration patterns for business functions, creating reusable AI tool integrations that enable consistent and scalable connections between AI capabilities and existing business processes
  • Memory & State Management Systems: Implement robust persistent storage solutions for AI conversations, context data, and session management, ensuring data integrity and seamless user experiences across interactions
  • Semantic Retrieval Capabilities: Build intelligent retrieval systems with semantic understanding that enable AI agents to access and utilize historical context, knowledge bases, and conversational data effectively
  • Integration Architecture: Establish architectural patterns and best practices for AI service integration, focusing on scalability, maintainability, and performance optimization
  • API Design & Documentation: Create well-designed APIs and comprehensive documentation that enable other teams to integrate with the AI platform efficiently and consistently
  • Quality Assurance: Implement testing strategies and validation frameworks to ensure reliable integration performance and data consistency across all AI platform components

Requirements

  • Experience: 3-5+ years in Software Engineering with strong focus on system integration, API development, and distributed systems architecture
  • Integration Expertise: Proven experience building communication gateways, message brokers, and service orchestration systems in cloud environments
  • Database & Storage: Strong knowledge of both relational and NoSQL databases, with experience in designing storage solutions for conversational AI and context management
  • AI/ML Understanding: Practical knowledge of AI/ML model integration, prompt engineering, and experience working with language models and AI frameworks
  • Technical Stack: Proficiency in modern programming languages (Python, Go, or similar), API design principles, and cloud-native development practices
  • Semantic Technologies: Experience with vector databases, embeddings, semantic search, or knowledge graph technologies is highly valued
  • System Design: Strong architectural thinking with ability to design scalable, fault-tolerant integration solutions that can handle high-volume AI workloads
  • Communication: Excellent English skills with ability to collaborate effectively in cross-functional teams and document complex integration patterns clearly

Benefits & conditions

  • 30 days vacation & subsidized company pension plan
  • Employees discount & Fitness Collaborations
  • Training & Education
  • Open corporate culture & Teamwork
  • Mobile work

About the company

MediaMarktSaturn Technology is working to make Europe's number-one consumer electronics retailer the technology leader in its industry. To this end, several hundred developers, UX designers and system architects using state-of-the-art technology work hand in hand with business owners in agile teams to develop customer-focused technology solutions for more than 6 million customers every day in 11 countries.Design and drive force behind our AI Enabler Platform. Instead of building isolated AI applications, design a scalable, secure, and high-performance ecosystem based on Google Cloud Platform (GCP). The goal is to democratize AI development across MediaMarktSaturn's 11 European markets by providing robust pipelines, automated guardrails, and self-service agentic tooling that empower our product teams to build and scale their own AI solutions safely.Our best solutions arise when diverse perspectives come together. Diversity is key to achieving our vision of

Apply for this position