adjoe logo
adjoe

Senior/Staff ML Scientist - Bidding & Optimization (f/m/d)

$37,500 – $63,750estimatedRelocationFull-timeSeniorGermanyDevelopment
Share

Team and Mission

The Data Science Research team builds the foundational algorithms that govern real-time bidding, budget pacing, and allocation mechanics across adjoe's products. Operating as a horizontal deep-tech layer, the team uses advanced AI, specifically reinforcement learning, objective-based optimization, and control theory, to deliver systems that balance advertiser ROI, platform health, and user relevance. These frameworks draw on behavioral and transactional data from over 770 million users.

The team works at the intersection of high-load, low-latency engineering, auction mechanism design, and state-of-the-art machine learning. It acts as the company's internal science bar raiser, translating complex business constraints into mathematical objectives.

The team owns the full lifecycle of these AI capabilities, from translating academic papers and offline prototyping to deploying core algorithmic frameworks in ultra-low-latency, real-time production environments that evaluate tens of thousands of requests per second.

Tech Stack

  • PyTorch for training deep learning and RL models
  • Distributed architectures for large-scale Bayesian inference
  • Trino and Athena for querying massive user-behavior data lakes
  • Dedicated GPU infrastructure

Your Mission and Who We Are Looking For

  • PhD or equivalent research depth, with a production track record: You have a PhD in CS, Statistics, Math, or Physics (or an MSc with extensive industry research) and peer-reviewed publications in fields like Computational Advertising, Auction Theory, Mechanism Design, or Game Theory. You have spent 4+ years optimizing complex systems through automated algorithms in AdTech, marketplaces, or high-frequency trading.
  • You translate research into production, not just prototypes: You distill SOTA research into robust, production-ready code optimized for sub-millisecond latency. At adjoe, that means architecting sophisticated auction mechanics, real-time bidding engines, and allocation algorithms serving millions of requests.
  • Deep expertise in Reinforcement Learning and Optimization: You have hands-on theoretical and technical expertise in objective-based optimization, control theory, or RL applied to bidding, pricing strategy, and budget pacing under extreme production constraints.
  • Mastery of high-dimensional data at scale: Large-scale Bayesian inference and handling sparse, high-dimensional advertising data are core to your work. You are strongly proficient in Python and related stacks, and know how to architect scalable data pipelines that feed real-time optimization models.
  • You raise the technical bar around you: You lead architectural debates, collaborate closely with Product Managers and Engineers to map business goals to mathematical objective functions, mentor junior scientists, and drive the team's research direction without needing a roadmap handed to you.

What's in It for You?

You are not here just to close JIRA tickets; you help build the infrastructure behind one of the most impactful platforms in adtech. The systems you work on reach hundreds of millions of users and power billions of decisions every day.

  • Go Big: Own projects with impact on 770M users and push adtech boundaries.
  • Move Fast: Ship solutions multiple times a day, learn from results, and keep momentum.
  • Be Direct: Solve problems openly and collaborate across teams.
  • Thrive Together: Grow with a diverse, global team of people from over 40 countries.
  • Have Fun: Celebrate wins, enjoy daily victories, and bring your energy.

Applications are welcome from talent worldwide, and relocation support to Hamburg, Germany is provided.

Ready to apply for this role?

Apply Now →

Please mention “I found this job at Remocate!”

Get fresh remote & relocation jobs in your inbox

A short digest of new openings. No spam, unsubscribe anytime.

Related jobs

Apply Now →