Passionate music fans. Innovative tech pros. Perfect harmony. Join our band.
Director, Machine Learning Engineering – Surfaces Foundation
Location
United Kingdom
Posted
45 days ago
Salary
0
Seniority
Lead
Job Description
Director, Machine Learning Engineering – Surfaces Foundation
Spotify
• Lead and support engineering managers and their teams building platform systems for personalized recommendations across Spotify • Set and evolve the technical vision for foundational capabilities, including targeting, serving, evaluation, and agent-driven systems • Make thoughtful decisions about what should become platform capabilities, ensuring teams can move quickly without unnecessary complexity • Guide incremental platform evolution, enabling continuous delivery rather than large, disruptive rewrites • Partner closely with product, data science, and engineering leaders to align priorities across multiple squads • Stay close to the technology when needed, contributing to architecture decisions and resolving complex production challenges • Encourage adoption of AI-assisted development tools and shape how teams use them effectively in day-to-day work • Hire, develop, and grow engineering leaders and individual contributors, building a strong and inclusive team culture
Job Requirements
- You have experience building and operating machine learning systems at scale in consumer-facing products
- You have worked on recommendation systems, ranking, or content delivery platforms and understand end-to-end ML workflows
- You bring strong platform thinking, with the ability to decide when to build shared capabilities and when to keep solutions closer to product teams
- You are comfortable working with modern AI tools and understand how they influence software development practices
- You have led teams through change, supporting adoption of new technologies or ways of working
- You collaborate effectively across disciplines and help create alignment across teams with different priorities
- You care about building inclusive, supportive team environments and invest in the growth of others
- You are comfortable navigating ambiguity and making decisions that balance short-term needs with long-term impact
Benefits
- We offer you the flexibility to work where you work best! There will be some in person meetings, but still allows for flexibility to work from home.
Related Guides
Related Job Pages
More Machine Learning Engineer Jobs
ML Ops Engineer, AI
SewerAIPIONEER® by SewerAI is condition assessment & asset management in the Cloud, powered by AutoCode™ AI computer vision.
• Audit, secure, and optimize our existing cloud infrastructure (AWS) to ensure high availability, fault tolerance, and security for both training and production workloads. • Design and maintain scalable architectures for serving deep learning models (PyTorch/TensorFlow), optimizing for low latency and high throughput in handling complex infrastructure data. • Build and maintain automated pipelines for model testing, validation, deployment, and rollback. • Architect efficient, scalable compute environments for training complex computer vision and time-series models on large datasets. • Implement comprehensive monitoring for model drift, data quality, and system health, ensuring rapid response to performance degradation.
• Design and implement end-to-end ML systems, including data ingestion, feature processing, model training, and model serving • Architect and deploy scalable AI services supporting real-time and batch inference use cases • Build and maintain ML infrastructure across cloud environments (e.g., EC2, EKS, SageMaker, specialized inference hardware) • Develop and evolve MLOps platforms, including training pipelines, deployment workflows, feature stores, and model observability • Implement CI/CD and infrastructure-as-code patterns to automate model lifecycle management • Optimize model training and inference performance for cost, latency, and hardware efficiency • Monitor production ML systems for accuracy, reliability, and operational health • Partner cross-functionally with data engineering, architecture, governance, and security teams to ensure compliant and scalable solutions • Mentor team members on ML engineering, system design, and operational best practices • Contribute to special initiatives that advance AI platform maturity and engineering standards
• Dataset ownership: define specs; audit and curate large-scale audio/text; close corpus gaps and fix sample-level issues. • Quality instrumentation: build automated gates/metrics (e.g., SNR, clipping, VAD, WER, SV/LID, safety) with dashboards; validate against listening tests. • Classifiers and filters: train lightweight models to tag, score, and filter data (VAD, ASR gating, LID, SV/diarization, noise/safety); calibrate to subjective outcomes. • Cleaning and integrity: apply denoise/dereverb/de-clip when beneficial; deduplicate and decontaminate; prevent leakage; maintain lineage and versioned releases. • Data selection: optimize mixtures via sampling, weighting, curriculum, and active learning; mine hard negatives and long-tail cases. • Tooling and pipelines: ship reproducible ETL and validation; integrate quality gates into training/eval; add monitoring and alerts. • Human-in-the-loop and compliance: run MTurk/vendor annotation with strong QC; ensure consent/licensing/policy compliance; collaborate across teams and document datasets.
Principal Machine Learning Revenue Architect
NBCUniversalHere you can create the extraordinary. Join us.
• Work with business and operational teams to understand the problem, the operational and system constraints, the available data, and decision points. • Define how opportunities fit within the long-term evolution of the systems. • Based on the problem and the available data, determine how we can measure success and monitor system outcomes/dynamics. • Define and drive the evolution of the solution, identifying points of high leverage, and phases/evolution of the system. • Evolve plans and direction as we iteratively gather feedback and learn about solution effectiveness. • Collaborate with cross-functional leaders to identify opportunities, communicate and evaluate solutions, and gather feedback. • Mentor of data scientists and analysts, fostering a collaborative and high-performing environment. • Provide technical guidance, set standards, and ensure the team uses appropriate tools and methodologies. • Stay current with emerging trends in data science, AI, and big data technologies to drive innovation and maintain a competitive advantage.




