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.
* Languages & Frameworks : Python, FastAPI, SQLAlchemy, Pydantic
* CI / CD & Testing : GitHub Actions, pytest, linters
* ML Ecosystem : TensorFlow, PyTorch, Huggingface, and related libraries
About 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 / )
Senior Software Engineer • Munich, Bavaria, Germany
#J-18808-Ljbffr