Snapchat

Principal Machine Learning Engineer, Ad Ranking

Snapchat

Bellevue, WA, USA
Full-TimeDepends on ExperienceSenior LevelMasters
Job Description

Are you passionate about leveraging machine learning algorithms to impact millions of users worldwide? Do you have a strong background in computer science and a deep understanding of ad ranking systems? If so, Snapchat is seeking a Principal Machine Learning Engineer for our Ad Ranking team. As a key member of our engineering team, you will have the opportunity to lead the development of cutting-edge machine learning solutions that optimize ad placement and drive revenue growth. We are looking for a highly skilled and experienced individual with a proven track record of designing and implementing complex machine learning models in a fast-paced environment. Join us in shaping the future of digital advertising and making a significant impact on the Snapchat platform.

  1. Design and implement machine learning algorithms to optimize ad placement and drive revenue growth.
  2. Lead the development of cutting-edge machine learning solutions for the Ad Ranking team.
  3. Utilize your strong background in computer science and deep understanding of ad ranking systems to create impactful solutions.
  4. Collaborate with cross-functional teams, including product managers and data scientists, to understand business needs and develop effective solutions.
  5. Conduct thorough research and analysis to identify trends and opportunities for improvement in ad ranking systems.
  6. Stay up-to-date with industry developments and advancements in machine learning to continuously improve our ad ranking algorithms.
  7. Mentor and guide junior engineers in the team, providing technical expertise and best practices.
  8. Take ownership of projects from ideation to implementation, ensuring timely delivery and high-quality results.
  9. Work closely with product teams to identify new features and capabilities that can enhance ad ranking algorithms.
  10. Communicate complex concepts and ideas to both technical and non-technical stakeholders.
  11. Drive innovation and suggest new ideas to improve the efficiency and effectiveness of ad ranking systems.
  12. Maintain and improve existing machine learning models, ensuring they are scalable and robust.
  13. Collaborate with data engineers to ensure effective data management and processing for machine learning models.
  14. Conduct regular testing and troubleshooting of machine learning models to identify and resolve any issues.
  15. Represent the company at conferences and events, showcasing our advancements in machine learning for ad ranking systems.
Where is this job?
This job is located at Bellevue, WA, USA
Job Qualifications
  • In-Depth Knowledge Of Machine Learning Algorithms And Techniques: A Principal Machine Learning Engineer Should Have A Strong Understanding Of Various Machine Learning Techniques Such As Deep Learning, Reinforcement Learning, And Natural Language Processing. They Should Also Have Experience In Implementing These Algorithms For Real-World Applications.

  • Proficiency In Programming Languages And Tools: A Strong Command Of Programming Languages Like Python, R, And Java Is Essential For A Principal Machine Learning Engineer. They Should Also Have Experience Working With Popular Machine Learning Libraries And Frameworks Such As Tensorflow, Pytorch, And Scikit-Learn.

  • Experience In Ad Ranking And Advertising Technology: A Principal Machine Learning Engineer Should Have A Deep Understanding Of Ad Ranking Systems And How Advertising Technology Works. They Should Be Familiar With Ad Auction Dynamics, Bid Optimization, And Targeting Methods.

  • Leadership And Project Management Skills: As A Principal Machine Learning Engineer, One Should Be Able To Lead A Team Of Engineers And Data Scientists Effectively. They Should Have Experience In Project Management, Setting Goals, And Managing Timelines To Ensure The Successful Implementation Of Machine Learning Projects.

  • Strong Analytical And Problem-Solving Skills: A Principal Machine Learning Engineer Should Be Able To Analyze Complex Data Sets, Identify Patterns, And Develop Models To Solve Business Problems. They Should Also Have The Ability To Troubleshoot And Debug Complex Machine Learning Models And Systems.

Required Skills
  • Data Analysis

  • Deep Learning

  • A/B testing

  • Computer Vision

  • Natural language processing

  • Data Mining

  • Algorithm development

  • Statistical modeling

  • Optimization techniques

  • feature engineering

  • Big Data management

Soft Skills
  • Communication

  • Conflict Resolution

  • Emotional Intelligence

  • Leadership

  • Time management

  • creativity

  • Organizational skills

  • Teamwork

  • Adaptability

  • Problem-Solving

Compensation

According to JobzMall, the average salary range for a Principal Machine Learning Engineer, Ad Ranking in Bellevue, WA, USA is $157,000 - $189,000 per year. This salary range may vary based on factors such as experience, education, and specific job responsibilities.

Additional Information
Snapchat is an Equal Opportunity Employer. We celebrate diversity and are committed to creating an inclusive environment for all employees. We do not discriminate based upon race, religion, color, national origin, sex, sexual orientation, gender identity, age, status as a protected veteran, status as an individual with a disability, or other applicable legally protected characteristics.
Required LanguagesEnglish
Job PostedApril 17th, 2025
Apply BeforeSeptember 18th, 2025
This job posting is from a verified source. 
Reposted

Apply with Video Cover Letter Add a warm greeting to your application and stand out!

About Snapchat

Snapchat is a multimedia messaging app developed by Snap Inc., originally Snapchat Inc. One of the principal features of Snapchat is that pictures and messages are usually only available for a short time before they become inaccessible to their recipients.

Frequently asked questions

Get interviewed today!

JobzMall is the world‘ s largest video talent marketplace.It‘s ultrafast, fun, and human.

Get Started