Senior Staff Machine Learning Engineer, Content Platform
Builds foundational, production-grade multimodal ML systems for content understanding, moderation, ranking, risk detection, and platform decisioning. The role shapes technical strategy, improves automation and reliability, and mentors engineers across content, policy, and trust and safety initiatives.
About the job
Responsibilities
- Shape the machine learning strategy for content understanding and platform-level decisioning.
- Build and scale ML systems for classification, moderation, ranking, and risk detection across multimodal content.
- Develop automated decisioning systems that ensure content quality, integrity, and policy compliance at scale.
- Design and deploy models across text, audio, image, and video domains.
- Build systems that enable controlled, reliable access to content and metadata for downstream applications.
- Collaborate with product, policy, and trust and safety teams to operationalize content standards across the platform.
- Improve automation to reduce manual intervention while maintaining high standards of trust and quality.
- Mentor engineers and contribute to best practices in ML engineering, evaluation, and system design.
Requirements
- Strong experience building production-grade machine learning systems at scale.
- Experience with modern ML frameworks such as PyTorch, TensorFlow, or JAX.
- Experience with or interest in multimodal machine learning.
- Understanding of systems that balance automation with quality, safety, and user experience.
- Ability to work on complex, ambiguous, high-impact problems.
- Systems thinking that connects models to platform-level outcomes and user experiences.
- Strong focus on data quality, evaluation rigor, and system reliability.
- Clear communication and ability to influence technical and non-technical teams.
Work Arrangement
- This role is based in London or Stockholm.
- Hybrid flexibility is available, with some in-person meetings and the option to work from home.
Skills
Machine Learning, PyTorch, TensorFlow, JAX, Multimodal Machine Learning, Classification, Content Moderation, Ranking, Risk Detection, Natural Language Processing, Audio Processing, Image Processing, Video Processing, Model Evaluation, System Design
Similar jobs
ML Engineering jobsSets the technical direction for production machine learning across a payments platform, building and scaling models for risk, authorization, disputes, and forecasting. Requires 8+ years of ML engineering experience, including production model ownership and strong technical leadership.
Build and deploy embedding, sequence, and language-model representations for Reddit Ads, taking ML projects from requirements and experimentation through production. The role requires 5+ years of end-to-end industry ML experience, with expertise in NLP or computer vision and deep-learning frameworks.
Build and operate edge MLOps infrastructure for smart-camera machine-learning systems, including model deployment, TensorRT compilation, fleet updates, telemetry, and reliability. The role requires production MLOps experience, embedded inference optimization, and strong collaboration with data-science and embedded-engineering teams.
Build production AI capabilities for automated slide and document generation, working across LLM applications, data analysis, and content generation. The role requires 3+ years in machine learning and NLP, advanced Python, and experience with LLM frameworks and production systems.
Build and deploy AI-powered products for digital-native customers, taking systems from experimentation through production and scale. The role requires strong Python skills, hands-on production engineering, systematic AI evaluation, and the ability to navigate reliability, security, governance, and customer impact.