Software Engineer - Python
Role details
Job location
Tech stack
Job description
Strengthen our AI Go-To-Market (AIGTM) Team in full-time as (Senior) Backend Engineer (Python) (m/f/d) within Germany or UK remotely or at one of our office locations.
This role focuses on building high-performance backend services and AI-powered logic that drives intelligent, real-time interactions throughout the student journey.
Build state-of-the-art, production-ready AI services in Python/FastAPI that seamlessly integrate with our Composable CDP and student journey ecosystem. Design and implement advanced LLM workflows, including function calling, agentic architectures, and scalable RAG pipelines for context-aware student guidance. Develop the backend logic powering our personalization engines to support prospective students in making confident enrollment decisions. Optimize performance, observability, and availability of AI services to ensure minimal latency and real-time responsiveness. Enhance distributed system architectures with a focus on scalability, robustness, and operational excellence.
Requirements
You bring 5+ years of experience in backend engineering with deep expertise in designing scalable, distributed systems. You have a proven track record of bringing AI/ML models from experimentation into production environments with real-time user traffic. You offer expert-level knowledge in Python (FastAPI/Pydantic), RESTful API design, and modern software architecture patterns. You are experienced with cloud platforms such as AWS or Azure and with NoSQL databases like MongoDB, including schema design optimized for fast inference. You ideally have hands-on experience with LLM integrations, data streaming technologies like Kafka, and analytics tools such as BigQuery-combined with a commitment to Clean Code and test-driven development.
About the company
Wer wir sind? Mit über 85.000 Studierenden und mehr als 3.000 Mitarbeitenden sind wir Deutschlands größte Hochschule und der am schnellsten wachsende Arbeitgeber in der Bildungsbranche!
Die IU Internationale Hochschule wurde 1998 gegründet und vereint unter ihrem Dach vier voneinander unabhängige Hochschulbereiche:
Das IU Fernstudium bietet ein extrem flexibles Online-Modell, in dem die Studierenden zeit- und ortsungebunden ihren Abschluss erreichen können – inklusive eines virtuellen Campus und jederzeit verfügbaren Online-Klausuren. Das Studienangebot umfasst Bachelor- und Masterprogramme aus den Bereichen Hospitality, Tourismus & Event, Gesundheit & Soziales, Transport & Logistik, IT & Technik, Wirtschaft & Management und Human Resources.
Das IU Kombistudium ist die perfekte Kombination aus flexiblem Selbststudium und praxisnahen Lehrveranstaltungen. Dabei hast Du die Wahl, ob Du Kurse und Klausuren online am virtuellen Campus oder vor Ort am Campus in Deiner Nähe besuchst.
Die IU Campus Studies bereiten Studierende an den drei Campus-Standorten Berlin, Bad Honnef und Bad Reichenhall auf eine internationale Karriere im Management vor. Das Studienangebot umfasst englischsprachige Bachelor- und Masterstudiengänge aus den Bereichen Hospitality, Tourism & Event, Health Care, Transport & Logistics, IT & Engineering, Business & Management und Human Resources.
Die IU Duales Studium bietet an deutschlandweit über 30 Standorten ein innovatives duales Studienprogramm. Die dualen Bachelor- und Masterstudiengänge umfassen die Bereiche Tourismus, Gesundheit & Soziales, Transport & Logistik, Wirtschaft & Management und Human Resources. Das Studienmodell ist gekennzeichnet durch einen regelmäßigen Wechsel zwischen Theorie am Campus und praktischer Berufserfahrung in einem Partnerunternehmen.