Senior Software Engineer – Python (MLOps Framework)
Munich Based - Negotiated hybrid working
Are you an experienced Python developer with a passion for building powerful tools that support machine learning teams in taking their workflows from experimentation to production? We’re looking for a Senior Software Engineer to play a leading role in developing the core of a widely adopted open-source MLOps framework, alongside its commercial managed solution.
This is a unique opportunity to help shape a high-impact platform used by ML practitioners globally. You'll design intuitive APIs, develop scalable backend services, and ensure seamless integration with modern ML pipelines, all while working in a flexible hybrid setup from our Munich base.
What You’ll Do :
- Core Development : Design and implement critical components of the framework’s Python backend.
- Enterprise Features : Lead enhancements and feature development for our managed commercial offering (primarily hosted on AWS).
- API Design : Build well-documented, scalable APIs using Python frameworks like FastAPI and Pydantic.
- Cloud-Native Engineering : Work with containerized deployments using Docker and Kubernetes.
- Community Engagement : Support and collaborate with open-source contributors and users.
- Customer Enablement : Guide enterprise users through onboarding and integration processes.
- Collaborative Planning : Partner with product and engineering teams to shape our roadmap.
- Code Quality : Promote strong testing practices, documentation, and peer reviews.
Tech Stack :
Languages & Frameworks : Python, FastAPI, SQLAlchemy, PydanticCloud & DevOps : Docker, Kubernetes, AWS (some GCP / Azure exposure)CI / CD & Testing : GitHub Actions, pytest, lintersML Ecosystem : TensorFlow, PyTorch, Huggingface, and related librariesAbout You :
Experienced : 6+ years of Python development in production environments.API-Focused : Skilled at building RESTful APIs, especially with FastAPI.MLOps Knowledge : Familiar with challenges in deploying ML workflows and infrastructure.Architectural Thinker : You write scalable, maintainable code and design thoughtful systems.Cloud Native : Proficient with microservices, containerization, and cloud deployment strategies.Testing-Oriented : Advocate of clean code, test-driven development, and automation.Why Join Us?
Make an Impact : Lead the development of a widely used MLOps tool in the open-source space.Flexible Hybrid Work : Work primarily from Munich with flexibility to work from home part of the week.Collaborative Culture : Be part of a globally connected, supportive, and inclusive team.Open-Source Focus : Build your developer brand by contributing to tools used worldwide.Freedom & Trust : Enjoy flexible hours and a culture built on autonomy and accountability.Vibrant Team Culture : From hiking retreats to casual gaming sessions, we prioritize connection.Annual Meetups : Join team offsites in exciting global locations.Transparent Compensation : We’ll align on salary expectations early in the process.Interested to know more?
Apply here with your CV .
By applying to this role you understand that we may collect your personal data and store and process it on our systems. For more information please see our Privacy Notice (https : / / eu-recruit.com / about-us / privacy-notice / )