CrawlJobs Logo

Senior Machine Learning Engineer - Discovery

United States, San Francisco 146500.00 - 228000.00 USD / Year · Job Posted February 18, 2026
Apply Position
Job Link Share

Job Description

We’re looking for a Machine Learning Engineer who will design, build, and optimize ML systems that scale to millions of users. You’ll work across the entire lifecycle — from data ingestion to model training, deployment, and monitoring — with a focus on creating fast, reliable, and cost-efficient pipelines. You’ll also play a key role in delivering next-generation AI features like doc-chat and ask-AI that expand how users interact with Scribd’s content.

Job Responsibility

  • Data Pipelines – Collaborate with engineering and analytics teams to build large-scale ingestion, transformation, and validation pipelines on Databricks
  • Model Development & Deployment – Train, evaluate, and deploy ML models (including generative models) to production using Scribd’s internal platform and industry-standard frameworks
  • Experimentation – Design and run A/B and N-way experiments to measure the impact of model and feature changes
  • Cross-Functional Collaboration – Partner with product managers, data scientists, and analysts to identify opportunities, define requirements, and deliver solutions that solve real user problems

Requirements

  • 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
  • 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 leading technical projects and mentoring engineers
  • Bachelor’s or Master’s degree in Computer Science or equivalent professional experience

Nice to have

  • Experience with embedding-based retrieval, large language models, advanced recommendation or ranking systems
  • Expertise in experimentation design, causal inference, or ML evaluation methodologies

What we offer

  • Healthcare Insurance Coverage (Medical/Dental/Vision): 100% paid for employees
  • 12 weeks paid parental leave
  • Short-term/long-term disability plans
  • 401k/RSP matching
  • Onboarding stipend for home office peripherals + accessories
  • Learning & Development allowance
  • Learning & Development programs
  • Quarterly stipend for Wellness, WiFi, etc.
  • Mental Health support & resources
  • Free subscription to the Scribd Inc. suite of products
  • Referral Bonuses
  • Book Benefit
  • Sabbaticals
  • Company-wide events
  • Team engagement budgets
  • Vacation & Personal Days
  • Paid Holidays (+ winter break)
  • Flexible Sick Time
  • Volunteer Day
  • Company-wide Employee Resource Groups and programs that foster an inclusive and diverse workplace
  • Access to AI Tools: We provide free access to best-in-class AI tools

Looking for more opportunities?

Search for other job offers that match your skills and interests.

Similar Jobs for

Senior Machine Learning Engineer - Discovery

8 matching positions

Senior Machine Learning Engineer, Search Assistant

Roku is changing how the world watches TV. Roku is the #1 TV streaming platform ...
Location
Location
United States , San Jose
Salary
Salary:
361300.00 - 510000.00 USD / Year
roku.com Logo
Roku
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 8+ years of industry experience (or PhD with 5+ years) applying ML at scale in search, recommendation, ads, personalization, or related domains
  • Strong expertise in ranking systems, recommendation systems, retrieval, personalization, and multi-objective optimization
  • Experience building large-scale ML systems leveraging deep learning, sequence models, LLMs, reinforcement learning, or bandit frameworks
  • Strong product intuition and experience optimizing user engagement, retention, and monetization simultaneously
  • Proficiency in Python, Java, or Scala
  • Experience with distributed systems and ML infrastructure such as Spark, Airflow, streaming systems, feature stores, and cloud platforms
  • Strong technical leadership, system design, communication, and problem-solving skills
  • MS or PhD in Computer Science, Statistics, or a related field
Job Responsibility
Job Responsibility
  • Lead the technical vision and roadmap for ranking, personalization, and recommendation systems powering Roku’s entertainment assistant
  • Develop and deploy state-of-the-art ML models using deep learning, transformers, LLMs, bandits, reinforcement learning, and causal inference techniques
  • Build multi-objective optimization systems balancing engagement, retention, relevance, and monetization goals
  • Drive innovation in conversational discovery, contextual recommendations, and personalized content experiences across the platform
  • Design, run, and analyze online A/B experiments tied to key product and business KPIs
  • Architect scalable ML systems, feature platforms, and data pipelines supporting rapid experimentation and long-term growth
  • Mentor engineers and provide technical leadership across cross-functional initiatives involving engineering, product, UX, and analytics teams
What we offer
What we offer
  • Health insurance
  • Equity awards
  • Life insurance
  • Disability benefits
  • Parental leave
  • Wellness benefits
  • Paid time off
  • Global access to mental health and financial wellness support and resources
  • Healthcare (medical, dental, and vision)
  • Life, accident, disability, commuter, and retirement options (401(k)/pension)
  • Fulltime
Read More
Arrow Right

Senior Machine Learning Engineer

We’re looking for a Senior Machine Learning Engineer to lead the design, archite...
Location
Location
United States; Canada; Mexico , San Francisco; Atlanta; Austin; Boston; Chicago; Dallas; Denver; Houston; Jacksonville; Los Angeles; Miami; New York City; Phoenix; Portland; Sacramento; Salt Lake City; San Diego; Seattle; Washington, D.C.; Ottawa; Toronto; Vancouver; Mexico City
Salary
Salary:
129500.00 - 230000.00 USD / Year
scribd.com Logo
Scribd
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 6+ years of experience as a professional ML engineer or software engineer, with a proven track record of delivering production ML systems at scale
  • 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 (preferably GCP
  • also AWS and/or Azure) and experience with deployment platforms (ECS, EKS, Lambda)
  • Experience with embedding-based retrieval, large language models, advanced information retrieval and ranking systems
  • Experience working with Search systems like query parsing, query intent classification, bm25, reranking, etc.
  • Proven ability to optimize system performance and make informed trade-offs in ML model and system design
Job Responsibility
Job Responsibility
  • Lead complex, cross-team projects from conception to production deployment
  • Drive technical direction for end-to-end, production-grade ML systems for advanced search capabilities and document understanding
  • Develop and operate services that power high-traffic pipelines for content discovery and knowledge synthesis
  • Run large-scale A/B and multivariate experiments to validate models and feature improvements
  • Mentor other engineers and establish best practices for building scalable, reliable ML systems
  • Train, evaluate, and deploy ML models (including generative models) to production using Scribd’s internal platform and industry-standard frameworks
  • Collaborate with engineering and analytics teams to build large-scale ingestion, transformation, and validation pipelines on Databricks
  • Optimize systems for performance, scalability, and reliability across massive datasets and high-throughput services
  • Design and run A/B and N-way experiments to measure the impact of model and feature changes
  • Partner with product managers, data scientists, and analysts to identify opportunities, define requirements, and deliver solutions that solve real user problems
What we offer
What we offer
  • Healthcare Insurance Coverage (Medical/Dental/Vision): 100% paid for employees
  • 12 weeks paid parental leave
  • Short-term/long-term disability plans
  • 401k/RSP matching
  • Onboarding stipend for home office peripherals + accessories
  • Learning & Development allowance
  • Learning & Development programs
  • Quarterly stipend for Wellness, WiFi, etc.
  • Mental Health support & resources
  • Free subscription to the Scribd Inc. suite of products
  • Fulltime
Read More
Arrow Right

Senior Staff Machine Learning Engineer

Senior Staff Machine Learning Engineer in Relevance to define and lead the techn...
Location
Location
United States , San Francisco; New York
Salary
Salary:
284000.00 - 426000.00 USD / Year
patreon.com Logo
Patreon
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 8+ years of professional experience in applied machine learning, with a focus on search, ranking, or recommendation systems
  • Proven experience designing and deploying production ML systems serving millions of users
  • Strong programming skills in Python
  • Proficiency in backend development and experience integrating ML systems into production environments
  • Ability to prototype or visualize ML outputs in interactive UI contexts to help teams interpret model impact
  • Expertise in building and maintaining data pipelines, feature stores, and model observability systems
  • Deep understanding of embedding-based retrieval, ranking algorithms, and personalization architectures
  • Strong collaboration skills — able to partner effectively with engineers, designers, and PMs
  • Experience mentoring senior engineers and driving cross-team technical alignment
  • Master’s or PhD in Computer Science, Machine Learning, or related field, or equivalent experience
Job Responsibility
Job Responsibility
  • Design and build large-scale ranking, search, and recommendation systems that power discovery across the platform
  • Architect and productionize end-to-end ML pipelines (data ingestion, feature generation, model training, evaluation, deployment, and monitoring)
  • Prototype visualizations for the impact of new ML models to help bridge collaboration with product and design partners
  • Develop embedding systems and retrieval models that serve millions of users in real time
  • Establish and evolve ML observability and performance monitoring for relevance metrics
  • Partner with cross-functional leaders to align on roadmap, goals, and impact
  • Mentor and guide engineers, fostering a high bar for technical excellence and experimentation
What we offer
What we offer
  • Equity
  • healthcare
  • flexible time off
  • company holidays and recharge days
  • commuter benefits
  • lifestyle stipends
  • learning and development stipends
  • patronage
  • parental leave
  • 401k plan with matching
  • Fulltime
Read More
Arrow Right

Senior Frontend Engineer (Discovery Applications), React

Join our team as we create a world of stories and knowledge, democratize the exc...
Location
Location
United States; Canada; Mexico , San Francisco; Atlanta; Austin; Boston; Chicago; Dallas; Denver; Houston; Jacksonville; Los Angeles; Miami; New York City; Phoenix; Portland; Sacramento; Salt Lake City; San Diego; Seattle; Washington, D.C.; Ottawa; Toronto; Vancouver; Mexico City
Salary
Salary:
120000.00 - 227500.00 USD / Year
scribd.com Logo
Scribd
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 3–5 years building and shipping customer-facing frontend applications with React and TypeScript
  • Strong grasp of modern frontend fundamentals: state management, component architecture, accessibility, testing, and UI quality
  • Experience integrating frontends with APIs (REST/GraphQL) and comfort working in a Rails-backed product environment
  • Ability to build high-quality interactive experiences (including real-time/streaming UI patterns) with attention to UX polish
  • Strong understanding of web performance (profiling, bundling, rendering, caching) and a track record of improving it in production
  • Comfortable working in a codebase with shared patterns (monorepos, shared UI libraries, or platform constraints) and collaborating across teams
  • Excellent written and verbal communication
  • thrives in a remote, documentation-driven culture
  • Highly collaborative: partners closely with product, design, and backend to deliver end-to-end features
Job Responsibility
Job Responsibility
  • Full-cycle software development
  • Contribute to code strategy, architecture, implementation, delivery, and operation of systems, end-to-end
  • Consider testability, upgradeability, scalability, and observability throughout the development process
  • Advising on others' technical design
  • Reviewing code
  • Participating in interviews
  • Mentoring less experienced engineers
  • Build the user-facing experiences that are powered by Machine Learning and Generative AI
What we offer
What we offer
  • Healthcare Insurance Coverage (Medical/Dental/Vision): 100% paid for employees
  • 12 weeks paid parental leave
  • Short-term/long-term disability plans
  • 401k/RSP matching
  • Onboarding stipend for home office peripherals + accessories
  • Learning & Development allowance
  • Learning & Development programs
  • Quarterly stipend for Wellness, WiFi, etc.
  • Mental Health support & resources
  • Free subscription to the Scribd Inc. suite of products
  • Fulltime
Read More
Arrow Right

Senior Engineering Manager - Machine Learning

As Sr Engineering Manager for the Shopping ML team, you will join a team dedicat...
Location
Location
United States , Sunnyvale; San Francisco; New York
Salary
Salary:
267000.00 - 297000.00 USD / Year
uber.com Logo
Uber
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • MS or equivalent experience in Computer Science, Engineering, Mathematics, or related field
  • 10+ years of industry experience in software engineering and AI/ML
  • 5+ years of experience directly managing engineering or ML teams, with a track record of hiring, mentoring, and growing high-performance teams
  • Deep understanding of machine learning fundamentals, with practical experience applying them to real-world problems.
  • Experience working with cross-functional teams (product, science, product ops, etc.)
Job Responsibility
Job Responsibility
  • Define and execute the Shopping ML product and engineering roadmap and strategy, focusing on personalization and discovery experiences that enhance multiple surfaces on the Uber Eats app including the store, checkout, and s experiences.
  • Collaborate with product managers, data scientists, designers, and operations to identify opportunities, prioritize initiatives, and deliver ML-powered features that feel intuitive and assistive.
  • Develop scalable systems that help consumers easily discover and order food and groceries, while also surfacing personalized recommendations for future meals or unmet needs.
  • Partner with other product & engineering teams to ensure ML frameworks and capabilities are leveraged to create cohesive, delightful user experiences.
  • Stay on top of industry trends and emerging best practices in machine learning and personalization to ensure Uber Eats continues to lead in innovation.
What we offer
What we offer
  • Eligible to participate in Uber's bonus program
  • May be offered an equity award & other types of comp
  • All full-time employees are eligible to participate in a 401(k) plan
  • Eligible for various benefits
  • Fulltime
Read More
Arrow Right

AI and ML Security Engineer, Senior

Location
Location
United States , Fort Meade
Salary
Salary:
99000.00 - 225000.00 USD / Year
boozallen.com Logo
Booz Allen Hamilton
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Experience with Python for building automated red-team tests or evaluations
  • Experience with Linux and containerized environments, such as Docker or Docker Compose, to operate model‑testing or red‑team tooling
  • Experience with red-team methodologies, including stress‑testing, structured prompts, failure‑mode discovery, vulnerability identification, or behavior scoring
  • Experience with AI or ML evaluation or security testing
  • Ability to analyze ML or LLM outputs, identify misbehavior or data leakage patterns, and document findings clearly
  • Ability to synthesize technical evidence with intelligence context and communicate risk to both technical and non‑technical audiences
  • TS/SCI clearance with a polygraph
  • Bachelor's degree and 3+ years of experience with AI or ML, or 6+ years of experience with AI or ML in lieu of a degree
Job Responsibility
Job Responsibility
  • train, test, deploy, and maintain models that learn from data
  • own and define the direction of mission-critical solutions by applying best-fit ML algorithms and technologies
  • collaborate with network analysts to deliver world class solutions to conduct red team evaluations of machine learning systems, including LLMs
  • use intelligence analysis to evaluate exploitation risks and operational impacts
What we offer
What we offer
  • health, life, disability, financial, and retirement benefits
  • paid leave
  • professional development
  • tuition assistance
  • work-life programs
  • dependent care
  • recognition awards program
  • Fulltime
Read More
Arrow Right

Senior Data Engineer

Join Yotpo’s high-impact Discover R&D team, where we are revolutionizing how bra...
Location
Location
Israel , Tel-Aviv
Salary
Salary:
Not provided
yotpo.com Logo
Yotpo
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor’s degree in Computer Science, Mathematics, Industrial Engineering, or an equivalent analytical discipline
  • 4+ years of hands-on experience as a Data Engineer or Backend Engineer with a strong data focus
  • Advanced proficiency in SQL and deep understanding of modern data warehousing (Databricks, Snowflake, BigQuery, or Redshift)
  • Proven experience in designing data architectures for complex business domains, specifically those involving high-velocity event streaming or large-scale content indexing
  • A “builder” mindset with the ability to work independently in a fast-paced, startup-like environment within a global company
Job Responsibility
Job Responsibility
  • Architect Discovery Pipelines: Design and maintain high-throughput, low-latency data pipelines that process billions of events, ensuring reviews and visual UGC are instantly discoverable across channels
  • Data Modeling for AI/Search: Build and optimize complex data models that support advanced search algorithms, LLM-based product summaries, and personalized shopper experiences
  • Bridge Engineering & Data Science: Partner with AI Researchers to operationalize machine learning models that calculate “convertibility” and product relevance in real-time
  • Scale for Growth: Own the end-to-end lifecycle of our data stack, ensuring it can handle the next 10x of business growth while maintaining strict reliability and observability
  • Independent Impact: Lead technical initiatives from ideation to production, balancing the rapid experimentation needs of the Discover product with the stability of a core R&D system
  • Promote Best Practices: Drive the evolution of our modern data stack (DBT, Databricks) by implementing “standards-as-code” and automated quality gates
Read More
Arrow Right

Senior Software Engineer, Python

We are looking for an experienced Python Engineer to join our Chat group that bu...
Location
Location
Poland
Salary
Salary:
Not provided
smartrecruiters.com Logo
SmartRecruiters
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Minimum 5 years of experience in back-end development using Python microservices
  • Strong understanding of distributed software systems
  • Strong understanding of test automation techniques
  • Familiarity with Amazon AWS, containerization software (Docker/Kubernetes), and monitoring/analysis tools (Kibana/Grafana/Prometheus)
  • Very good level of English (both verbal and written), B2/C1 level
  • Sharing of SmartRecruiters's values and willingness to make an impact in the HRTech world
Job Responsibility
Job Responsibility
  • Participate in the full life-cycle of the product (including ideation, problem discovery, prototyping, design, implementation, and measuring adoption)
  • Design and develop services with Python on top of Kubernetes/AWS infrastructure as well as connect to our persistence layer (Kafka, MongoDB, PostgreSQL)
  • Build and document developer-friendly RESTful APIs
  • Design and build AI agents that can handle high traffic load and concurrency
  • Bring your own product ideas to life
What we offer
What we offer
  • Remote-friendly culture
  • Competitive salaries
  • Strong internal mobility
  • Fulltime
Read More
Arrow Right