Search Ads Machine Learning Engineer
*Company Overview**
We are a Tier 1 social media company pushing the boundaries of search engine monetization across multiple apps.
*Job Description**
As part of our Search Ads team , you will have the rare opportunity to work on a large-scale, global search ads platform from the ground up, contributing to the development, optimization, and innovation of our ad systems. This role is for those who are passionate about solving complex technical challenges and scaling products in a rapidly evolving space.
*Key Responsibilities**
- Develop large-scale ad systems that handle billions of user interactions.
- Optimize relevance models and ranking strategies using advanced machine learning techniques, including semantic matching, multi-modal learning , and active learning .
- Drive innovation in Ads algorithms to enhance personalization and user engagement.
- Enhance our NLP capabilities (e.g., query classification, seq2seq models, Named Entity Recognition, and knowledge graphs) to improve query understanding and ad targeting.
- Work on CTR/CVR model optimization , focusing on feature engineering, data analysis, and predictive modeling.
- Research and develop ads pacing algorithms and traffic control strategies to maximize ad performance.
- Collaborate with product managers and cross-functional teams to define and refine product strategies and features.
*Qualifications & Skills**
- Bachelor's degree in Computer Science, Computer Engineering, or a related field.
- 5+ years of experience in one or more domains such as Search, Ads, Recommendation Systems, Monetization , or Shopping Products .
- Proficient in programming languages like Python, Go, or C/C++ .
- Strong experience with Machine Learning, Deep Learning, NLP , and ranking/recommendation systems .
- Proven track record of working with Tier 1 or Tier 2 tech companies is highly preferred.
Recommended Jobs
Purchasing Manager (PacSci)
Purchasing Manager Position Overview: At PacSci, the Purchasing Manager is responsible for leading a small team of Buyers. The Purchasing Manager is responsible for overseeing the procurement of mat…
Software Engineer, Ads
About NewsBreak NewsBreak is redefining the way users interact with local news and their communities. By bridging local users, local content creators, and local businesses, our mission is to fos…
2026 US Summer Internships - Game Design
Description At Activision Blizzard we are dedicated to creating the most epic entertainment experiences, driven by our company values and passion. Activision Blizzard creates worlds with the focus…
Procurement Manager
About Taskrabbit: Taskrabbit is a marketplace platform that conveniently connects people with Taskers to handle everyday home to-do’s, such as furniture assembly, handyman work, moving help, and…
Senior Enterprise Customer Success Manager, Otter - Los Angeles
Who We Are In the past, to be a successful restaurateur, you simply had to have a passion for food and a passion for people — but to succeed as a digital restaurateur, you also need a passion fo…
Compliance Manager (Hybrid-Irvine, CA)
Job ID#: 30892 Compliance Manager needed!! Hybrid-Irvine, CA Join our client’s dynamic team as a Compliance Manager in our Hybrid-Irvine, CA office. In this key role, you will be responsible fo…
LDRP Registered Nurse, CA - $2,975
Job Description Job Description We are seeking an LDRP Registered Nurse, CA - $2,975 to join our team! You will be responsible for the assessment, diagnosis, and treatment of assigned patients. …
Staff Accountant
About Skylo Skylo is a global Non-Terrestrial Network service provider based in Mountain View, CA, offering a service that allows smartphone and IoT cellular devices to connect directly over exist…
Principal Test Engineer
Company Description Our Mission At Palo Alto Networks® everything starts and ends with our mission: Being the cybersecurity partner of choice, protecting our digital way of life. Our vi…
Project Engineer (Alternative Delivery)
At Griffith Company, we recognize that people are our most valuable resource. We nurture that resource by fostering a work environment that encourages communication, respect and recognition. In this …