> Markdown version of [/jobs/ext/3528765-principal-machine-learning-engineer-signals-and-measurement](https://www.wearedevelopers.com/jobs/ext/3528765-principal-machine-learning-engineer-signals-and-measurement). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Principal Machine Learning Engineer, Signals and Measurement - **Company:** Snap Inc. - **Location:** Palo Alto, CA, United States - **Salary:** $276,000.0 - **Contract:** Permanent contract - **Skills:** Artificial Intelligence, Computer Vision, Computer Programming, Machine Learning, Tensorflow, Software Engineering, Pytorch, Deep Learning, Information Technology, Machine Learning Operations, User Identification - **Published:** October 1, 2026 - **Apply:** https://dejobs.org/x/x/CDA40C6A70294095BACAF0C03E906A51/job/ ## About the Role * Strong understanding of machine learning and deep learning approaches and algorithms, and their applications to advertising measurement, recommendation, and/or search domain * Experience setting the direction for a team whose primary output is online ranking / recommendation models * Ability to design, train, and optimize advanced machine learning models * Excellent programming and software design skills * Ability to proactively learn new concepts and technology and apply them at work * Skilled at solving ambiguous problems and leading and executing complex technical initiatives * Strong collaboration and mentorship skills, * Bachelor's in a technical field such as computer science, mathematics, statistics or equivalent years of experience * 11+ years of industry machine learning experience * Experience developing and shipping performant and scalable machine learning models for recommendation or ranking use cases * Experience with TensorFlow, PyTorch, or related deep learning frameworks Preferred Qualifications: * Experience with signals and measurement stack, identity resolution, anomaly detection or causal measurement * Familiar with attribution and advanced measurement methodologies * Experience in online advertising, including ad targeting, ranking, auction, and/or marketplace optimization. * Advanced degree in a related field such as machine learning, computer vision, or mathematics * Experience partnering with cross-functional executives and management across a globally distributed organization and exercising sound judgment * Track record of delivery in rapidly changing, highly collaborative, multi-site, multi-stakeholder environments * Experience working with a diverse group of engineers * Experience contributing to AI publications ## Description * Design and develop machine learning systems across the third-party signal lifecycle, from acquisition and curation to matching, attribution, and causal measurement * Design, implement, and scale critical machine learning models to support Snap's monetization strategies * Collaborate with cross-functional teams to set and align on machine learning strategies to meet company objectives * Stay up-to-date with the latest technology in machine learning and apply this knowledge to tackle complex problems in innovative ways * Collaborate with leadership to up-level the ML tech stack and improve the performance of the organization * Work across teams to understand product requirements, evaluate trade-offs, and deliver the solutions needed to build innovative products or services * Advocate for and apply best practices when it comes to availability, scalability, operational excellence, and cost management * Provide technical direction that influences the entire ML community ## Related Videos - [Getting Started with Machine Learning](https://www.wearedevelopers.com/videos/260-getting-started-with-machine-learning) - [Data Science in Retail](https://www.wearedevelopers.com/videos/586-data-science-in-retail) - [The pitfalls of Deep Learning - When Neural Networks are not the solution](https://www.wearedevelopers.com/videos/14-the-pitfalls-of-deep-learning-when-neural-networks-are-not-the-solution) - [Machine learning in the browser with TensorFlowjs](https://www.wearedevelopers.com/videos/155-machine-learning-in-the-browser-with-tensorflowjs) - [Photonic Computing: Programming a New Class of AI Accelerators (incl. Live Coding)](https://www.wearedevelopers.com/videos/100196-photonic-computing-programming-a-new-class-of-ai-accelerators-incl-live-coding) - [How We Built a Machine Learning-Based Recommendation System (And Survived to Tell the Tale)](https://www.wearedevelopers.com/videos/752-how-we-built-a-machine-learning-based-recommendation-system-and-survived-to-tell-the-tale) ## Related Articles - [How to start an AI project for a good cause and boost your career](https://www.wearedevelopers.com/magazine/15-how-to-start-an-ai-project-for-a-good-cause-and-boost-your-career) - [How to Become an AI Engineer](https://www.wearedevelopers.com/magazine/331-how-to-become-an-ai-engineer) - [MLOps – What’s the deal behind it?](https://www.wearedevelopers.com/magazine/125-mlops-what-s-the-deal-behind-it) - [How machine learning can help us tell fact from fiction](https://www.wearedevelopers.com/magazine/509-how-machine-learning-can-help-us-tell-fact-from-fiction) - [What Are Large Language Models?](https://www.wearedevelopers.com/magazine/304-what-are-large-language-models) - [Coffee with Developers - Maria Apazoglou - Making AI understandable for all in production](https://www.wearedevelopers.com/magazine/475-coffee-with-developers-maria-apazoglou-making-ai-understandable-for-all-in-production)