Job Title: Machine Learning Engineer (Berlin, Germany)
Company: Enjins
Location: Berlin, Berlin, Germany
Description:
Hey there! 👋

Are you an ambitious Machine Learning Engineer looking for your next challenge? Do you want to leverage your software engineering and data science skills to help innovative scaleups solve real-world problems using advanced machine learning? Furthermore, are you ready to grow your skills — and grow Enjins — at the same time? Then keep reading!

About Us 🚀

At Enjins, we're committed to building AI solutions for meaningful change. We do this for customers in industries where a positive change can be made: Climate tech, Mobility and Online Marketplaces. We have worked with renowned companies like Tier Mobility, JustWatch, Crisp, SnappCar, Groendus, Independer, PlanBlue and many more all over Northern Europe. (Check out our website for examples of our work.)

We are driven by impact — and our vision for Machine Learning reflects that. Too often, powerful models remain trapped on a data scientist's laptop, never seeing the light of day. That's why we've built an approach that turns ML into real business value. It demands engineers who excel in software engineering, data science, and strategic thinking — ensuring our solutions work in practice, not just in theory.

At Enjins, our success hinges upon the quality of our team and the breadth of their ideas. We believe that truly remarkable insights and innovative solutions for our customers emerge from the rich interplay of diverse cultures, knowledge, and experiences among our workforce.

How? 🚀

What? [You'll be doing] 👀

As a Machine Learning Engineer, you'll work within our growing team, comprising 15 other equally amazing Machine Learning Engineers across our two offices in Berlin and Utrecht (NL).

In this role, there is plenty of room for your ideas. Our team is growing fast — and if you're eager to grow too, we're here to give you the space, support, and challenges to make it happen. We're flexible, and as long as you're proactive and take responsibility for your own work, we'll be a great match!

Some of the responsibilities [but not limited to]


You become a full member of our fast-growing ML Engineering team
You'll work in small teams on ML projects for innovative Berlin-based clients in ClimateTech, Mobility, and Online Marketplaces
You'll develop and implement robust ML applications for our clients
You'll apply your data engineering, computer science and machine learning knowledge on projects and you work with the latest technologies such as Kubernetes, Airflow and Kafka
You'll bridge the gap between technical solutions and business needs, ensuring our ML applications create real impact for the people who use them
Together we will keep building our young company Enjins, in which you will play a more and more important role!



Within 1 month you'll:


Finish the Enjins ML Engineering onboarding program, in which you will understand how Enjins work, be trained in our approach and become a certified cloud practitioner in AWS/Azure or GCP
Start your first customer project!



Within 3 months you'll:


Develop and deploy robust ML solutions for your clients, tackling both new development and ironing out old integration problems — all while continuing to sharpen your ML engineering skills
Have had multiple feedback moments with your project team before and after client meetings, to help you to improve your consulting and project management skills



Within 6 months you'll:


You'll identify new tools / methods / processes that work best
Have helped in the interview process for additional ML Engineers to join Enjins' growing team
Have helped your client move along rapidly - their velocity has increased significantly and so have your ML-Engineering skills



Requirements

About you: 💬


You have finished your Bachelor's or Master's Degree in Computer Science, Software Engineering or another (technical) degree that is of relevance
You have at least 12 months of Software Engineering or ML/AI Engineering expertise, gathered during internships or a first (part-time) job
You are ambitious and willing to invest in your personal development path towards a Senior ML Engineer
You are pragmatic and proactive and you like to work in small teams for innovative clients
You've excellent communication skills and enjoy translating complex problems to non-tech people
You are not afraid to connect with our clients on board level (CEO, CTO, CFO, CIO, etc) to achieve maximum results
You are fluent in English and are eligible to work in Berlin



Your tech skills: 🔧


You've extensive software engineering experience in Python, SQL and git. Other languages or frameworks are a big plus
You have experience with at least one cloud platform (AWS, Azure or GCP) and its data engineering components
You are familiar with software and data engineering concepts like containerization (Kubernetes & Docker), networking, ETL/ELT-tools and understand the basic concepts of MLOps
You have experience with machine learning and know how to create ML models and bring them to production
You've applied the above concepts in one or more relevant jobs or personal projects
You are a passionate engineer who wants to make a positive impact to our world and loves discovering new programming languages, frameworks or cloud services. After all, our world is changing continuously!



Benefits

What to expect from us: ⚡️

We look for people that want to enjoy the ride of a start-up and benefit from the freedom in the role:


Join a dynamic team at the forefront of Data & AI technology
Flourish in an empowering, innovative, and international environment
A dedicated training program to improve your skills (MLEAP) and 1-on-1 coaching to support your growth
Become part of a diverse and driven team enjoying monthly social events such as themed parties, board game nights, sports tournaments, and pub quizzes
Work from our office centrally located in Berlin at the buzzing Merantix AI Campus
Receive an Apple MacBook Pro for work
And last but not least, lots of fun! We promise!



Have we spiked your interest? 🌎

Let's have a talk! In the first meeting you talk directly to one of our Lead ML engineers, so ask everything you want to know.
Show more