Job Board
LogoLogo

Get Jobs Tailored to Your Resume

Filtr uses AI to scan 1000+ jobs and finds postings that perfectly matches your resume

Scribd Logo

Senior Machine Learning Engineer - Discovery (ML + Backend Engineering)

Scribd

Salary not specified
Sep 24, 2025
Salt Lake City, UT, US
Apply Now

Scribd is looking to solve the problem of personalized discovery across its products by building and optimizing ML systems that scale to millions of users, with a focus on creating fast, reliable, and cost-efficient pipelines and delivering next-generation AI features.

Requirements

  • Proficiency in at least one key programming language (preferably Python or Golang; Scala or Ruby also considered).
  • Expertise in designing and architecting large-scale ML pipelines and distributed systems.
  • Deep experience with distributed data processing frameworks (Spark, Databricks, or similar).
  • Strong cloud expertise (AWS, Azure, or GCP) and experience with deployment platforms (ECS, EKS, Lambda).
  • Proven ability to optimize system performance and make informed trade-offs in ML model and system design.
  • Experience with embedding-based retrieval, large language models, advanced recommendation or ranking systems.
  • Expertise in experimentation design, causal inference, or ML evaluation methodologies.

Responsibilities

  • Prototype 0 1* solutions in collaboration with product and engineering teams.
  • Build and maintain end-to-end, production-grade ML systems* for recommendations, search, and generative AI features.
  • Develop and operate services in Go, Python, and Ruby* that power high-traffic recommendation and personalization pipelines.
  • Run large-scale A/B and multivariate experiments* to validate models and feature improvements.
  • Transform Scribd’s massive, diverse dataset* into actionable insights that drive measurable business impact.
  • Explore and implement generative AI* for conversational recommendations, document understanding, and advanced search capabilities.
  • Collaborate with engineering and analytics teams to build large-scale ingestion, transformation, and validation pipelines on Databricks*.

Other

  • 4+ years of post qualification experience as a professional ML or software engineer, with a proven track record of delivering production ML systems at scale.
  • Experience leading technical projects and mentoring engineers.
  • Occasional in-person attendance is required for all Scribd employees, regardless of their location.
  • Primary residence in or near one of the specified cities in the United States, Canada, or Mexico.
  • Ability to set and achieve Goals, achieve Results within their job responsibilities, contribute Innovative ideas and solutions, and positively influence the broader Team through collaboration and attitude.