Almedia logo

Machine Learning Engineer

Almedia
Full-time
On-site
Berlin, Berlin, Germany
Software Engineer

Almedia is the fastest-growing advertising company in Europe according to the FT1000, offering mobile game and app developers unparalleled returns from rewarded user acquisition. We are engineering the future of UA with our data-driven approach and community of over 40 million users engaging with games, apps, and surveys.

Based in the heart of Berlin, our collaborative approach offers the opportunity for our clients to acquire 10,000 users daily, providing consistent value and improved ROAS in the short and long term.

Types of problem you'll be solving:

  • Building a best in class recommendation system.

  • Maximising player lifetime value (pLTV) problems in a complex business model using causal ML and sequence modelling.

  • Designing and optimising reward schemes using Bayesian modelling, based on player behaviours and market shifts

What You’ll Do:

  • Assist in designing and implementing Machine Learning Models to improve advertising performance and efficiency.

  • Work with Data Scientists to bring ML models into production, ensuring stability and scalability.

  • Develop and maintain data pipelines for processing and preparing datasets for training and evaluation.

  • Support the integration of ML solutions into production systems through APIs and automation.

  • Monitor model performance and assist in optimising models based on real-world data.

  • Collaborate with engineers and product teams to ensure alignment between business needs and ML solutions.

We’re Looking For:

  • ML Experience: experience in building and deploying ML models in production or working on ML projects.

  • Programming Skills: Proficiency in Python and SQL, with familiarity with ML frameworks such as TensorFlow or PyTorch.

  • Data Engineering Basics: Understanding of data pipelines and data preprocessing for machine learning.

  • Cloud Exposure: Familiarity with cloud platforms (AWS, GCP, or Azure) and their ML services.

  • Collaboration & Communication: Ability to work effectively with cross-functional teams and explain technical concepts clearly.

Bonus points for:

  • Passion for gaming and a deep understanding of player behaviour and game design principles.

  • Experience with adtech, ad monetisation platforms, or the gambling industry.

  • Knowledge of gaming metrics and KPIs, including pLTV, retention, and ROAS.

Why Almedia? 🚀

  • Become an owner: As part of our virtual equity option policy, you’ll have the opportunity to share in Almedia’s success and growth.

  • Innovative and high-growth: Join a startup that has been profitable from day one and is rapidly scaling its impact in the Ad-Tech space.

  • Collaborative and inclusive culture: Be part of a fast-paced, motivated team of professionals that values feedback and where your contributions truly matter. We embrace diversity and encourage individuals from all backgrounds to apply.

  • Berlin office & flexibility: Work in our modern, centrally located space with an office-first culture, while enjoying flexibility when needed, including a work-from-abroad policy to support your personal and professional life balance.

We believe in fostering talent, evaluating all skill levels during the hiring process, and providing a clear path for growth—whether you aspire to be a future leader or a specialist. Almedia is an equal opportunity employer; we embrace and celebrate diversity, encouraging individuals from all backgrounds to apply.