Back to Job Listings

Principal Machine Learning Engineer (Ads)

SpringCube

Full time - Senior Manager

Logistics & Transportation

Singapore ( Onsite )

Published 3 weeks ago

Salary: SGD10,000 - SGD15,000

Contact Employer
  • Share:
Send Feedback
Report This Job

Job Description

The SpringCube team curated the following job opportunity to help you in your

job search. Explore the position below to find your next career move.

Company Overview

This organization is a leading technology company dedicated to connecting millions of users and merchants through its innovative platform. Their services span across various sectors, empowering communities and driving economic growth across Southeast Asia. They foster a dynamic and collaborative environment where talented individuals can tackle complex challenges and make a significant impact.

Job Title: Principal Machine Learning Engineer (Ads)

Get to Know the Team

This team is at the forefront of ensuring the right ads reach the right audience at the right moment. They drive algorithm improvements, focusing on enhancing ads inventory efficiency to maximize value for both advertisers and users. The team takes ownership of the entire ads backend tech stack, designed to handle high query per second (QPS) loads for seamless performance. Their work involves solving complex challenges in digital advertising, from developing advanced ads bidding strategies and refining prediction models to designing innovative auction systems and improving ads recall. If you have a passion for technology within the advertising landscape, this team offers an exciting opportunity.

Get to Know the Role

As a Principal Machine Learning Engineer, reporting to the Head of Engineering and working onsite in the One North Office, this is a hands-on role focused on building large-scale machine learning, control theory, and optimization solutions. The role involves developing data-driven technologies to create real-world impact within the ads business, which serves hundreds of thousands of consumers and merchants.

The Critical Tasks You Will Perform

  • Partner with product teams and other engineers to solve Ads business problems through Machine Learning.
  • Set the direction and goals for a sizeable team, concerning project impact, Machine Learning system design, and Machine Learning excellence.
  • Re-evaluate the tradeoffs of already shipped features/ Machine Learning systems and drive large efforts across multiple teams to reduce technical debt, designing from first principles.
  • Lead a 10+ person team from a technical perspective to develop Machine Learning best practices and influence engineering culture.
  • Serve as the primary point of escalation for the most complex online/production performance and evaluation issues, requiring in-depth knowledge of how the machine learning system interacts with surrounding systems.
  • Develop code deliverables that integrate the Machine Learning solutions you create with the ad delivery stack.
  • Mentor junior machine learning engineers and provide constructive feedback.

What Essential Skills You Will Need

  • At least 8 years of experience in machine learning, recommendation systems, pattern recognition, data mining, artificial intelligence, or a related technical field.
  • A Degree in Computer Science, Computer Engineering, a relevant technical field, or equivalent practical experience.
  • Proven experience developing machine learning models at scale from initial concept to achieving business impact.
  • A background in machine learning, control theory, and experience optimizing ads serving stacks.
  • Significant experience developing scalable machine learning solutions, a strong understanding of the software development life cycle and engineering practices, and experience working on a range of optimization problems.

Disclaimer

SpringCube curates tech job listings from various company websites to support tech professionals in Singapore.

  1. No Endorsement: Job ads on SpringCube do not imply endorsement of their authenticity or quality.
  2. No Client Relationship: This company is not a client of SpringCube unless stated.
  3. To Apply: Click the “Apply” button to be redirected to the hiring company’s application page for this job.
  4. No Liability: SpringCube is not liable for inaccuracies.