Backend Engineer – LLM Integration (w/m/d) - Python, LangChain, LangGraph, or LiteLLM, Apache Kafka
Luxoft Germany — Germany · Posted ~4 hours ago
🔓 Log in to save this job, tailor your resume & track your apply process — 7 days free, no card needed.
Log in to add to target listDescription
Project description
Our client is advancing its in-vehicle voice assistant into an intelligent, AI-powered companion.
Since 2024, they have been incorporating large-language-model capabilities (Azure OpenAI / ChatGPT) into vehicles equipped with the MIB3 infotainment system, with new E³-architecture models featuring enhanced voice functions from the factory.
The AIME (AI Model Engine) backend program supports this development over a multi-year timeline, addressing natural-language dialogue, empathic communication, and the complete cloud-edge data pipeline.
DXC Luxoft serves as the end-to-end delivery partner, collaborating closely with the client’s engineers within a joint product team on the Azure platform (AKS, Azure OpenAI, Managed Identity, Azure Monitor, Azure DevOps).
Responsibilities
Backend Engineers in this stream own the integration layer between the AI/ML components and the vehicle/cloud communication backbone.
The stack is Python-first, event-driven via Kafka, and exposed through FastAPI services running on AKS.
You will work inside the joint product team, picking up S/M/L backlog tickets and shipping production-ready code.
Build and maintain FastAPI microservices that orchestrate LLM calls, tool use, and agentic workflows using LangChain / LangGraph.Implement Kafka producers and consumers for real-time voice session data, telemetry, and event-driven AI triggers.Integrate with Azure OpenAI endpoints via LiteLLM abstraction; manage prompt versioning and A/B routing.Write unit, integration, and contract tests (pytest, Pact); maintain coverage and quality gates in Azure DevOps.Containerise services with Docker; deploy and operate on AKS; contribute to Helm chart and Terraform configuration.Participate in code reviews with Audi engineers and contribute to joint architectural decisions.Monitor service health using Azure Monitor / Application Insights; triage and resolve production incidents.Document APIs (OpenAPI) and maintain ADR entries for significant implementation decisions.
Skills
Must have
3+ years professional Python development, including production web servicesExperience with FastAPI (or Flask/Django) for REST API designFamiliarity with at least one LLM orchestration framework: LangChain, LangGraph, or LiteLLMApache Kafka — producer/consumer implementation; at-least-once vs exactly-once semanticsDocker and Kubernetes basics (deployment manifests, service configuration)English B2 or above.
Nice to have Skills
Azure services: AKS, Azure OpenAI, Managed Identity, CosmosDBTerraform or Bicep for infrastructure-as-codeAutomotive domain or OEM project experienceAsync Python patterns (asyncio, aiohttp).German language skills.
Languages:
English - C1 Fluent
We have 144,685 jobs that might be an even better fit for you
DontApply's real value goes far beyond a single job link or company name. Just upload your resume — in under a minute we'll analyze all 144,685 jobs and tell you exactly which ones you should apply to right now.
Upload My Resume