Jobs · Engineering

Senior Algorithm Engineer, Performance Advertising

Opera · United States · 1 mo ago
RemoteRemoteEngineeringFull-time

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.

What’s On Offer

  • Join a diverse and collaborative team building products used by hundreds of millions of users worldwide.
  • 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.
  • A flat organizational structure, fast decision-making, continuous learning, and an environment where engineers are empowered to take ownership and drive innovation.

Similar jobs