This list contains only the countries for which job offers have been published in the selected language (e.g., in the French version, only job offers written in French are displayed, and in the English version, only those in English).
We are looking for a pragmatic, curious, and AI-fluent Machine Learning Engineer to join our Performance team. Beyond core ML, our work touches a range of disciplines like reinforcement learning, control engineering, mathematical optimization, and causal inference. The Performance team is the brain behind our bidding infrastructure. We handle the core algorithms responsible for maximizing ad performance and optimizing return on ad spend (ROAS) within the strict parameters set by our advertisers. We run a hybrid setup; training in the cloud and inference on our own hardware.
Job Responsibility
Develop and scale ML models
Own the full ML path
Optimize the bidding engine
Run and analyze experiments
Collaborate cross-functionally
Augment your workflow
Feature engineering and online/offline consistency
Requirements
Strong proficiency in Python and TensorFlow for building ML models
Comfortable reading Go to navigate online serving services
Growth mindset
Healthy skepticism and pragmatism
Ownership mindset
AI-forward
Adaptable and thrive with autonomy
Nice to have
Reinforcement learning
Control engineering
Mathematical optimization
Causal inference
What we offer
Unlimited vacation days
Work from home, from office in Berlin, or remotely
Generous remuneration package including virtual shares and dedicated education budget
End of year bonus
Short Term Assignment (STA) program
Comfortable work setup - laptop, phone, screen(s), standing desk
Support for home setup
Wellness benefits such as sports memberships, Nilo Health subscription and internet reimbursements
Company events including breakfast twice a week, team lunches, birthday and milestone celebrations, quarterly team events and company-wide parties and trips