
Software Specialist (TL) - AI/ML - Monetisation
Meta · United Kingdom
- Hybrid
- Full-time
- $150,000 / year
- United Kingdom
Job highlights
- Optimize ad quality for revenue and user experience.
- Apply ML to drive long-term revenue growth.
- Collaborate with Data Scientists on complex problems.
- Shape technical strategy and product roadmaps.
- Influence leaders on new technology opportunities.
About the role
About the Role
Ads is the largest revenue generator at Meta, and Ads Quality represents around 20% of total revenues. Core Ads Quality is a unique team jointly optimizing for both quality and revenue, aiming at making this investment more revenue/quality trade-off efficient and generating long-term revenue growth through user learning. Our team focuses on:
- Finding the right trade-off between short and long-term revenues.
- Standardizing and optimizing the quality treatment of ads across surfaces and page types.
- Understanding user behavior with respect to ads quality.
- Building solid infrastructure around signals, labels, and quality metrics.
We work at the intersection of Ads, Machine Learning, and User Behavior understanding. Our work is highly analytical, involving close collaboration with Data Scientists, with a strong focus on understanding not only "what" but also "why". The Ads Quality space at Meta is still nascent and offers numerous unexploited opportunities.
Team Structure
The organization is further structured into the following teams/sub-pillars:
- Integrity & Efficiency: Proactively cover long-term revenue risks from advertiser friction while supporting XI with delivery expertise.
- Ads Conversion Familiarity: Accelerate Non-Purchaser (NP) -> Purchaser (P) transition by increasing familiarity of ads for users who don't interact with ads frequently.
- Post-Click Quality: Stop Purchaser (P) -> Non-purchaser (NP) user conversions from bad purchase experiences.
- Modelling: Enhance quality and drive long-term revenue growth through modeling.
- Quality Science: Build foundational end-to-end understanding for funnel quality signals to ensure efficiency, health, and coverage.
The team has consistently hit its goals, delivering XXXM$ in incremental long-term revenue for Meta while ensuring high ads quality.
Software Specialist (TL) - AI/ML - Monetisation Responsibilities
- Drive the team's goals and technical direction to pursue opportunities that make the larger organization more efficient.
- Effectively communicate complex features and systems in detail.
- Understand industry and company-wide trends to help assess & develop new technologies.
- Partner and collaborate with organization leaders to help improve the level of performance of the team and organization.
- Identify new opportunities for the larger organization and influence the appropriate people for staffing/prioritizing these new ideas.
- Lead long-term technical strategy and roadmap for large cross-company efforts.
- Suggest, collect, and synthesize requirements and create an effective feature and technology roadmap.
Minimum Qualifications
- Experience developing machine learning algorithms or machine learning infrastructure in Python, PyTorch, and/or C/C++.
- Bachelor's degree in Artificial Intelligence (AI), computer science, related technical fields, or equivalent practical experience.
- Experience in bringing research results into production.
- Proven track record of planning multi-year roadmaps where short-term projects ladder to the long-term mission.
- Experience utilizing data and analysis to explain technical problems and provide detailed feedback and solutions.
- Experience communicating and working across functions to drive solutions.
- Experience in manipulating and analyzing complex, high-volume data from varying sources.
- Large experience with machine learning / AI technologies.
Preferred Qualifications
- PhD in Artificial Intelligence (AI), computer science, related technical fields, or equivalent practical experience.
- Experience in Reinforcement Learning, GenAI, Large Language Models, etc.
- Experience in Ads, especially in auction theory and implementation (bidding, budgeting, targeting).
- Experience in User Behavior modeling, Long-term Value optimization, or Causal Learning.
About Meta
Meta builds technologies that help people connect, find communities, and grow businesses. When Facebook launched in 2004, it changed the way people connect. Apps like Messenger, Instagram, and WhatsApp further empowered billions around the world. Now, Meta is moving beyond 2D screens toward immersive experiences like augmented and virtual reality to help build the next evolution in social technology. People who choose to build their careers by building with us at Meta help shape a future that will take us beyond what digital connection makes possible today—beyond the constraints of screens, the limits of distance, and even the rules of physics.
Individual compensation is determined by skills, qualifications, experience, and location. Compensation details listed in this posting reflect the base hourly rate, monthly rate, or annual salary only, and do not include bonus, equity, or sales incentives, if applicable. In addition to base compensation, Meta offers benefits. Learn more about benefits at Meta.
Key skills/competency
- Machine Learning
- AI
- Monetisation
- Software Development
- Python
- PyTorch
- C++
- Data Analysis
- Roadmap Planning
- User Behavior
Skills & topics
- Software Specialist
- AI
- Machine Learning
- Monetisation
- Python
- PyTorch
- C++
- Data Analysis
- Roadmap Planning
- User Behavior
- Ads Quality
- Meta
- Tech Lead
How to get hired
- Tailor your resume: Highlight ML, AI, Python, PyTorch, and roadmap planning experience.
- Showcase production experience: Emphasize bringing research to live systems.
- Quantify achievements: Use data to demonstrate impact on revenue and quality.
- Prepare for technical interviews: Review ML algorithms, infrastructure, and data analysis.
- Understand Meta's mission: Align your application with Meta's focus on connection and future tech.
Technical preparation
Behavioral questions
Frequently asked questions
- What specific AI/ML experience is most valuable for the Software Specialist (TL) role at Meta?
- For the Software Specialist (TL) role focusing on AI/ML Monetisation at Meta, experience in developing machine learning algorithms and infrastructure is key. Proficiency in Python, PyTorch, and/or C/C++ is essential. Preferred qualifications include experience with Reinforcement Learning, GenAI, Large Language Models, and specific applications in Ads, such as auction theory, user behavior modeling, or Causal Learning. Demonstrating a track record of bringing research into production and planning multi-year roadmaps is also highly valued.
- How does the Core Ads Quality team contribute to Meta's revenue?
- The Core Ads Quality team directly impacts Meta's revenue by optimizing the trade-off between ad quality and revenue generation. They focus on enhancing user experience with ads, which indirectly drives long-term revenue growth. This involves understanding user behavior, standardizing ad quality across platforms, and building robust systems for quality metrics. Their work has historically delivered significant incremental long-term revenue for Meta.
- What are the key responsibilities for a Software Specialist (TL) on the Monetisation team at Meta?
- As a Software Specialist (TL) on the Monetisation team, you will drive the team's technical direction and goals, focusing on efficiency and revenue opportunities. This involves communicating complex systems, understanding industry trends, and collaborating with leaders to improve performance. You'll also identify new opportunities, lead long-term technical strategy and roadmapping, and synthesize requirements for effective feature development.
- What is the expected educational background for this role at Meta?
- The minimum qualification for the Software Specialist (TL) role is a Bachelor's degree in Artificial Intelligence (AI), computer science, or a related technical field, or equivalent practical experience. A PhD in these fields is considered a preferred qualification, indicating a strong emphasis on advanced academic and research backgrounds in AI/ML.
- How does Meta approach compensation and benefits for its employees?
- Meta determines individual compensation based on skills, qualifications, experience, and location. The posted figures typically reflect base compensation, excluding potential bonuses, equity, or sales incentives. Meta also offers a comprehensive benefits package to its employees, which can be further explored on their official resources.