About the Role
ShowHeroes is a global leader in digital video content, tech, and advertising solutions.
ShowHeroes helps publishers create the best content for their audiences while generating ad revenues within editorial environments. Advertisers reach new consumers in brand-safe environments with engaging formats and sustainable, reliable results.
The company was founded by Ilhan Zengin, Mario Tiedemann, and Dennis Kirschner in 2016 with headquarters in Berlin and employs almost 350 people worldwide in 25 strategic markets throughout Europe, the Nordics, LATAM, the US, and Asia.
We are seeking a skilled and autonomous ML Engineer for a one-year contract with the possibility of extension. Alternatively, the role may be offered on a freelance basis, depending on location and legal compliance.. You will work on one of the company's flagship products — a system our team has taken from early-stage research to a robust, highly optimised production engine, and most recently the first on the platform to ship an agent-based feature — contributing across the full ML lifecycle, from research to production..
This is a hands-on role in a small, multicultural team distributed across Italy, Germany, and Sweden. You will collaborate closely with engineers, researchers, and the Product Manager, and be expected to both build robust ML systems and communicate your work clearly to non-technical stakeholders.
What You'll Take Charge Of
- Design, develop, and deploy ML models across NLP, Computer Vision, and classical ML tasks
- Write clean, tested, production-grade Python code
- Contribute to backend services and data pipelines supporting ML features
- Translate vague business problems into concrete technical approaches and production-ready systems
- Document your work and research findings in a way that is accessible to a mixed technical and non-technical audience
- Participate actively in team discussions, technical reviews, and brainstorming sessions — all conducted remotely
What We're Looking For
ML Core
- You bring 2–3 years of hands-on experience in machine learning.
- Strong expertise in Natural Language Processing (Transformers, NER, translations), Computer Vision (object detection, classification), and classical algorithms (classification, clustering, regression)
- Advanced Python proficiency with a focus on clean, maintainable, and efficient code, including testing
Engineering & DevOps
- Solid backend development experience and working knowledge of database management and architecture
- Hands-on experience with Docker for building consistent and scalable environments
How You Work
We are a fully remote team, and the way you work matters as much as what you build.
- We expect you to be autonomous and reliable - managing your schedule, staying present during working hours, and engaging actively in calls and technical discussions.
- Documentation-minded: You are comfortable translating ML concepts for less technical audiences, particularly when sharing research with Product.
- Pragmatic by default: the goal is rarely the perfect model, but the right tradeoff between quality, scalability, and real-world constraints.
- Team player: You communicate proactively and work well within a distributed, multicultural team
We strongly encourage you to apply, even if you don't meet all the listed criteria. We believe that diverse backgrounds and experiences enrich our team, and we welcome everyone who is excited about this opportunity and eager to learn and grow with us
What's In It for You
- The opportunity to work on one of the company's most strategic products — including agent-based features at the frontier of what the platform does
- A multicultural, distributed team across Italy, Germany, and Sweden, with a genuinely collaborative culture
- Regular remote team-building sessions (yes, we actually play games together)
- A technology and media company with numerous branches worldwide (e.g. Paris, New York, São Paulo, Milan and Berlin)
- Flexible workplace and working hours
- A friendly and inclusive culture
- A place to grow personally and professionally with development initiative
- One mental health day per year to focus on your well-being
- A diverse, international workplace with equal opportunities for everyone
- Four impact days per year to contribute positively to our environment and society
People at ShowHeroes
Within our roles as employees, entrepreneurs, and applicants, we are first and foremost human and therefore infinitely diverse. At ShowHeroes Group we embrace this diversity. Not only in our recruitment process, but also in hiring, promotions, and salary decisions, we ensure fairness regardless of gender, age, origin, religion, or disability. Our focus is on qualifications, performance, and alignment with our company values.