Senior Algorithm Engineer, Performance Advertising
Opera is looking for a Senior Algorithm Engineer to join our Performance Advertising team and help build the machine learning and optimization systems that power mobile app-install advertising campaigns across our global advertising platform.
Working closely with Product, Engineering, and Data teams, you will develop and optimize algorithms supporting user acquisition, install prediction, conversion optimization, bidding, and campaign delivery. This role offers the opportunity to solve complex optimization challenges at scale and directly impact advertiser performance, revenue growth, and user experience.
Role & Responsibilities
Design, develop, and optimize machine learning models and algorithms for ad ranking, conversion prediction, bidding, and campaign optimization.
Build solutions supporting mobile app-install advertising, install prediction, post-install event optimization, and ROAS-driven user acquisition campaigns.
Improve campaign delivery, budget allocation, and advertiser performance through data-driven optimization and large-scale experimentation.
Design, execute, and evaluate online experiments and A/B tests to measure the impact of algorithmic improvements.
Collaborate with Product, Engineering, and Data teams to translate business objectives into scalable advertising and machine learning solutions.
Job Requirements
Bachelor's degree or above in Computer Science, Mathematics, Statistics, Engineering, Machine Learning, or a related field.
5+ years of experience developing machine learning, ranking, recommendation, advertising, or optimization systems.
Hands-on experience building algorithms for mobile app-install advertising, user acquisition, conversion optimization, or performance marketing platforms.
Strong programming skills in Python, C++, Java, Go, or similar languages, with experience building production-grade systems and deploying models into large-scale online serving environments.
Strong analytical, experimentation, and problem-solving skills with a track record of delivering measurable business impact.
Ideal Candidate Profile
Strong understanding of CTR/CVR prediction, ad ranking, install prediction, bidding, auction optimization, and budget pacing.
Familiarity with RTB systems, campaign delivery optimization, LTV modeling, and ROAS optimization.
Experience building scalable machine learning solutions in high-throughput, low-latency environments.
Experience working with large-scale advertising, recommendation, search, or online decisioning systems.
Background from AdTech, mobile advertising, gaming, internet, e-commerce, or recommendation platform companies.
What’s On Offer
At Opera, you'll join a diverse and collaborative team building products used by hundreds of millions of users worldwide. We offer the opportunity to solve challenging machine learning and optimization problems at scale, work with modern technologies, and make a direct impact on the future of our advertising platform.
We foster a flat organizational structure, fast decision-making, continuous learning, and an environment where engineers are empowered to take ownership and drive innovation.
- Department
- Advertising Technology (AdTech)
- Locations
- Beijing, Singapore, San Francisco, CA
How We Work
At Opera, we are committed to ensuring a workspace that is fair, transparent, and free from bias. Bringing together different perspectives fuels innovation, while equal opportunities for individuals from all backgrounds make us stronger, more creative, and more resilient. Creating an atmosphere where everyone is valued for their skills, ideas, and contributions is at the core of how we work. We don’t just embrace differences - we see them as the foundation of how we collaborate, grow, and succeed together.
An International Team 🌏
- Languages spoken
- Countries represented
- Team members
About Opera
Opera is a leading global internet brand with a large and engaged user base of approximately 300 million average monthly active users. Building on 30 years of innovation, starting with our browser products, we are leveraging our brand as well as our massive and engaged user base in order to expand our offerings and our business. Today, we offer users around the globe a range of products and services that include a variety of PC and mobile browsers, our Opera Gaming portals and development tools, our Opera News content recommendation products, our audience extension product (namely the Opera Ads platform) and a number of AI and Web3 products and services. This comprehensive suite of products is designed to meet the diverse needs and preferences of Opera's growing user base.
Headquartered in Oslo, Norway, Opera has a global presence with major hubs in Poland, China, Spain, Scotland, and Sweden, coupled with operations spanning numerous other countries. As a publicly traded company, Opera is listed on the Nasdaq stock exchange under the ticker symbol "OPRA".