{bc}
indeed

Senior Machine Learning Engineer, Premium Discovery

Scribd, Inc.
Vancouver, CAN
Full-time
Onsite
Discovered 3 days ago
Machine learning engineeringProduction machine learning systemsRecommender systemsCollaborative filteringEmbedding-based retrievalLearned ranking

Full Job Posting

About Scribd

Scribd's products include Scribd, SlideShare, Everand, and Fable. The company describes its mission as advancing human understanding.

Work style

  • Scribd Flex allows employees to choose a workstyle and location, with intentional in-person collaboration.
  • Occasional in-person attendance is required for all employees, regardless of location.

Team and role

Premium includes Everand, an audiobook and ebook subscription app, and Fable, a social app for readers to track, discuss, and discover books.

The Discovery squad works on recommendations, search, applied research, and machine learning for Everand and Fable, in partnership with the Orion ML platform team.

The Senior Machine Learning Engineer will own recommendations for Fable and grow into the technical lead for Premium recommendations.

Fable's existing in-house collaborative-filtering recommender lacks real-time signals and learned ranking and does not serve new or lapsed readers.

The initial major project is moving Fable onto Orion so Fable and Everand share a modern recommendation stack.

Key responsibilities

  • Lead Fable's migration to Orion across data, features, training, serving, and experiments while keeping current recommendations running.
  • Extend Orion rankers, feature store, and embedding-based retrieval to support Fable.
  • Own production recommendation quality, latency, cost, and on-call health.
  • Use Fable social signals, including shelves, ratings, reviews, book clubs, and reader similarity, to improve recommendations for Fable and Everand.
  • Design and analyze A/B tests with product managers and analysts.
  • Lead technically for Premium recommendations, shape the roadmap, and drive delivery across team dependencies.
  • Raise engineering practice through design reviews, code quality, and operational readiness.

Technology

  • Fable uses Python, FastAPI, Django, PostgreSQL, BigQuery, Kubernetes, Google Cloud, and Vertex AI.
  • Orion and Everand technologies include Python, Go, gRPC, Ruby on Rails, Databricks, Spark, Airflow, AWS SageMaker, Weaviate, a feature store, and a model registry.
  • Infrastructure technologies include AWS EKS, ECS, Lambda, SQS, ElastiCache, Datadog, and Terraform.

Must-have qualifications

  • At least 5 years as a professional machine learning or software engineer, including a record of shipping production ML systems.
  • Hands-on experience building and operating production recommender systems, with examples such as collaborative filtering, matrix factorization, two-tower or embedding retrieval, and learned ranking.
  • Experience with large-scale data processing using Spark, Databricks, BigQuery, or similar.
  • Experience on at least one major cloud, AWS or GCP, including containerized service deployment such as Kubernetes or ECS.
  • Experience designing and analyzing online experiments.
  • Experience leading projects involving other teams and working directly with product managers.
  • Bachelor's or master's degree in Computer Science or a related field; source text is truncated during this requirement.

Apply for this job in 1 click

Skip the repetitive application forms

Install the Base Career Chrome Extension and autofill job applications across major job boards with your profile.

Sarah M.James T.Maya R.

Trusted by over 500,000 job seekers on Base Career

Start Free Today

More from this employer

More jobs at Scribd, Inc.