Opera logo

Senior Algorithm Engineer, Performance Advertising

Opera

SingaporeFull-timeOn-site

Posted 10 Jun 2026

About this role

Design and optimize machine learning models for ad ranking, bidding, and campaign delivery to improve mobile app-install advertising. Collaborate with cross-functional teams to translate business goals into scalable technical solutions and conduct online experiments to measure impact. Requires a degree in Computer Science or a related field and over 5 years of experience in machine learning, ranking, or advertising systems. Must be proficient in languages like Python or C++ with a track record of deploying models in high-throughput, low-latency environments.

What they're looking for

Machine LearningAlgorithm DesignAd RankingConversion PredictionBidding OptimizationPythonC++Java

Frequently asked questions

What does a Senior Algorithm Engineer, Performance Advertising at Opera do?

Design and optimize machine learning models for ad ranking, bidding, and campaign delivery to improve mobile app-install advertising. Collaborate with cross-functional teams to translate business goals into scalable technical solutions and conduct online experiments to measure impact. Requires a deg…

What skills does this Senior Algorithm Engineer, Performance Advertising role need?

Key skills for this role include Machine Learning, Algorithm Design, Ad Ranking, Conversion Prediction, Bidding Optimization, Python.

How much does a Senior Algorithm Engineer, Performance Advertising at Opera pay?

The employer did not list a salary for this role. Most similar Singapore roles publish their band on the job page.

Is this Senior Algorithm Engineer, Performance Advertising role remote, hybrid, or on-site?

This role is on-site, based in Singapore.

How do I apply for this Senior Algorithm Engineer, Performance Advertising role?

You can apply directly on Opera's careers page. ApplyLah can tailor your résumé and cover letter to this exact role in seconds first.