← WorkMundi · 1M+ jobs from around the world, liveSign inCreate free account

Machine Learning Engineer – Ads Ranking, Recommendation & Optimization (New Grad / PhD Welcome)

Mintegral · Seattle, WA

📅 20/08/2026
🔔 Alert me about jobs like this
No password, no sign-up. Just the email — and you can leave the list anytime.
🔓 Apply — free →
Opens this job on WorkMundi. The account is free and takes under a minute.

See the other 152,342 jobs in United States →

🎁 Before you apply, rehearse this interview. Create your free WorkMundi account and get an Interview Training on HelpsYouSpeak — no cost, no card. I want my training →
About Us Mintegral is a leading programmatic and interactive mobile advertising platform. Focused on the APAC region and radiating out globally. Powered by advanced AI technology, we provide global advertisers and developers with innovative, comprehensive experiences. With our efficient mobile marketing and monetization solutions, we help our clients exceed their marketing goals. As Mobvista’s self-developed programmatic platform, since launched in 2015, Mintegral has quickly grown to become one of the largest mobile advertising platforms in Asia. We offer a full stack of programmatic products and services, including our Self-service Platform, DSP, SSP, Ad Exchange and DMP. We have also created the Mindworks Creative Studio, which offers publishers and brands cutting-edge creative solutions, from traditional creative right through to the latest interactive ad formats. For more information, please visit our website : https://www.mintegral.com/en About the Team We are building large-scale advertising intelligence systems using advanced machine learning, deep learning, and optimization techniques. Our team works on challenging problems including ad retrieval, ranking, recommendation, user modeling, prediction, real-time bidding, and decision optimization. We are looking for Machine Learning Engineers who are passionate about applying cutting-edge AI techniques to real-world advertising problems. This role is designed for new graduates and early-career researchers who want to combine research innovation with measurable business impact. Responsibilities Develop and optimize large-scale machine learning models for advertising ranking, retrieval, recommendation, personalization, and prediction. Build production-quality ML solutions using PyTorch and modern deep learning frameworks. Develop scalable distributed training pipelines for large-scale recommendation and ranking models. Research and apply advanced techniques including deep learning, reinforcement learning, causal inference, and optimization for advertising decision systems. Explore reinforcement learning approaches for real-time bidding, budget optimization, and sequential decision-making problems. Design and evaluate experiments to improve model performance, user experience, and advertiser outcomes. Build and optimize embedding models, feature representations, and real-time inference solutions. Collaborate with engineers to deploy machine learning models into large-scale production systems. Stay current with advances in AI research and apply state-of-the-art methods to advertising systems. Basic Qualifications Bachelor's, Master's, or Ph.D. degree in Computer Science, Software Engineering, Artificial Intelligence, Data Science, Mathematics, Statistics, Operations Research, or related fields. Strong programming skills in C++, Python, Java, Go, or similar languages. Strong foundation in algorithms, data structures, operating systems, distributed systems, and computer architecture. Strong interest in machine learning systems, AI infrastructure, and high-performance computing. Ability to solve complex engineering problems and quickly learn new technologies Preferred Qualifications Experience with recommendation systems, ranking systems, retrieval systems, or online advertising algorithms. Experience with large-scale recommendation systems or real-time bidding (RTB) systems is preferred. Experience applying reinforcement learning, causal inference, or optimization methods to decision-making problems. Experience with PyTorch distributed training, large-scale deep learning frameworks, GPU acceleration, or ML systems. Research publications or projects in top-tier venues such as NeurIPS, ICML, ICLR, KDD, WWW, SIGIR, RecSys, or related workshops are a plus. Research experience in advertising, recommendation systems, reinforcement learning for decision making, or personalization is highly valued. Welcome candidates who are passionate about online advertising, causal inference, and reinforcement learning-based decision systems. Why Join Us Work on challenging AI and machine learning problems at the intersection of advertising, recommendation, and large-scale decision systems. Build technologies that impact hundreds of millions of advertising requests through real-time intelligent decision-making. Directly contribute to improving advertiser performance and ROI through advanced AI systems. Collaborate with talented engineers and researchers working on cutting-edge ML infrastructure and algorithms. Opportunity to work with large-scale models, GPU computing, distributed training, and production AI systems.
Read the rest of the job →
For people searching Engineer

144,883 engineer jobs are open right now

Here's how to pick the right one and stand out in your application.

144.883Jobs
31.687IN
81%EN

That number is real. WorkMundi's database shows 144,883 open engineer roles across the world. India has the most with 31,687 jobs, followed by the United States with 30,084. If you just finished reading one job ad and felt paralyzed by choice, you're not alone—but this scale is actually an advantage. It means you can afford to be selective.

Start by geography and language. The majority of engineer ads—117,837 of them—have the job posting text written in English. Use that as one filter, but remember: the ad text language tells you nothing about whether the role actually requires you to speak English day-to-day. Read the job description carefully. Then check which countries have the volume you're targeting. Singapore, Poland, and Australia round out the top five after India and the US.

Next, learn who's hiring. Accenture has posted 2,801 engineer roles. andurilindustries, speechify, and jobgether are also actively recruiting. If you're applying to one of these names, research their hiring patterns and interview style before you apply. That homework pays off.

When you interview, expect the question every engineer hears: 'Tell me about a time you had to debug a problem that wasn't in your job description.' Have a specific story ready—not a general one. Name the tools, the deadline pressure, and what you learned. Hiring managers listen for whether you see problem-solving as part of the role itself, not a favour.

👁 21 have read this
0 comments
Want to comment?

Leave your e-mail to comment, react and follow the posts for your role. It is free.

Similar jobs

Job on WorkMundi — the world's largest job board. See more jobs from every continent, updated live.

📢
🎁

Before you apply, rehearse this interview.

Create your free WorkMundi account and get an Interview Training on HelpsYouSpeak — no cost, no card.

I want my training →