Sr. ML Engineer, Search & Discovery

Posted 3 Days Ago
Be an Early Applicant
San Mateo, CA
Hybrid
Senior level
Consumer Web • Digital Media • eCommerce
Slickdeals is a community of millions of real people working together to save.
The Role
The Sr. ML Engineer will design and implement ML models, optimize for performance, and collaborate on integrating ML into production systems to enhance deal discovery and monetization.
Summary Generated by Built In

About Slickdeals:

On a mission to bring the joy of discovering a great deal to shoppers, Slickdeals thrives on the active participation of its 10-million-strong community. Users share, upvote, and uncover the best prices on popular products from trustworthy brands.
With a robust track record of 25 years in business, marked by profitability and a thriving community that has saved more than $10 billion, Slickdeals is currently undergoing a transformation. As we evolve into a daily shopping destination for millions more, joining Slickdeals presents an exciting opportunity for entrepreneurially-minded builders to create an innovative deal discovery platform.

The Purpose:

We hire world class engineers to support our ambitious product and platform goals. Our engineers work in a highly collaborative environment with a strong emphasis on technical excellence and innovation. This is an unique opportunity as we’re reimagining the future of search, discovery and monetization of deals. To achieve this vision, we’re integrating new AI technologies and expanding our ML infrastructure. This role demands strategic partnerships, analytical thinking, exceptional planning and execution skills, ambitious innovation, obsession with quality and user needs, and a passion for solving complex problems, and the commitment to implement durable solutions quickly and effectively. If you’re someone who enjoys being part of high performing teams, this role is for you!

We are looking for a Sr. ML Engineer to join our small but nimble Discovery team whose mission is to make Slickdeals smarter by using AI & ML to power deal search, discovery and monetization. As an ML Engineer, you will work on improving search relevance and ranking using semantic search, deep learning, and other AI technologies. You’ll be exploring the boundaries of recommendation systems and finding innovative ways to monetize our millions of daily active users.

What You'll Do:

  • Design and implement machine learning models and algorithms.
  • Develop training processes that scale to millions of deals.
  • Optimize models for performance and scalability.
  • Work with software engineers and data scientists to integrate ML models into production systems on AWS cloud.
  • Collaborate closely with product managers to drive product innovations, design, develop, and maintain robust, scalable data systems, and data pipelines.
  • Collaborate with data scientists to identify and analyze data requirements.
  • Develop and implement data preprocessing and feature engineering pipelines.
  • Encourage change, especially in support of ML engineering best practices, and maintain a high standard of excellence.
  • Collaborate with engineers within the team and across the entire company to solve complex data problems at scale.
  • Write high quality, product level code that is easy to maintain and test following standard methodologies.

Knowledge, Skills & Abilities:

  • A proven passion for machine learning; you stay up-to-date with research and are excited about prototyping new ideas quickly.
  • Knowledge of mathematics and deep learning foundations.
  • Desire to solve open ambiguous problems.
  • Desire to grow professionally, learn and help others.
  • Ability to effectively collaborate with internal teams and external partners.
  • Ability to work independently.
  • Provide technical leadership and mentorship to junior engineers, fostering their growth and development.

What We're Looking For:

Required Experience:

  • Bachelor's or Master's degree in Computer Science, Engineering, or related engineering field.
  • 6+ years of professional experience building cloud deployed software.
  • Proficiency in backend & ML programming languages such as Python, Go or Java.
  • Experience in search technologies - ElasticSearch, OpenSearch, Lucene, etc. 
  • Experience working with cloud data processing technologies such as Apache Spark, Databricks, Presto, SQL, etc.
  • Experience with ML modeling frameworks (PyTorch, Tensorflow, etc.), and model serving platforms (TorchServe, TensorFlow Serving, NVIDIA Triton inference server, etc.)
  • Experience with cloud technologies in AWS or GCP as well as container systems such as Docker or Kubernetes.
  • Excellent analytical and problem-solving skills.

Preferred Experience:

  • Working experience with Kafka or AWS SQS.
  • Experience with HW resource management for ML training and/or deployment.
  • Experience with data modeling, ETL processes, and data warehousing.
  • Knowledge of the open source landscape with judgment on when to choose open source versus build in-house.

 

LOCATION: San Mateo, CA

Hybrid schedule visiting our San Mateo office three days a week (Tues-Thurs).

Slickdeals Compensation, Benefits, Perks:

 

The expected base pay for this role is between $130,000 - $183,000. Pay is based on a number of factors including market location and may vary depending on job-related knowledge, skills, and experience. Exact compensation will be discussed during the interview process and tailored to the candidate's qualifications. 

  • Competitive base salary, annual bonus, and equity package
  • Competitive paid time off in addition to holiday time off
  • A variety of healthcare insurance plans to give you the best care for your needs
  • 401K matching above the industry standard
  • Professional Development Reimbursement Program and LinkedIn Learning Membership

Work Authorization
Candidates must be eligible to work in the United States.
Slickdeals is an Equal Opportunity Employer; employment is governed on the basis of merit, competence and qualifications and will not be influenced in any manner by race, color, religion, gender (including pregnancy, childbirth, or related medical conditions), national origin/ethnicity, veteran status, disability status, age, sexual orientation, gender identity, marital status, mental or physical disability or any other protected status. Slickdeals will consider qualified applicants with criminal histories consistent with the "Ban the Box" legislation. We may access publicly available information as part of your application.

Slickdeals participates in E-Verify. For more information, please refer to E-Verify Participation and Right to Work.

Slickdeals does not accept unsolicited resumes from agencies and is not responsible for related fees.

Top Skills

Spark
AWS
Aws Sqs
Databricks
Docker
Elasticsearch
GCP
Go
Java
Kafka
Kubernetes
Lucene
Nvidia Triton Inference Server
Opensearch
Presto
Python
PyTorch
SQL
TensorFlow
Tensorflow Serving
Torchserve
Am I A Good Fit?
beta
Get Personalized Job Insights.
Our AI-powered fit analysis compares your resume with a job listing so you know if your skills & experience align.

The Company
Hollywood, CA
156 Employees
Hybrid Workplace
Year Founded: 1999

What We Do

Slickdeals is a community of millions of real people working together to save, so consumers can be confident they’re getting the best deal. Twelve million shoppers help other shoppers by vetting and voting up the very best products at the best prices from all the top retailers. Through the power of human intelligence, the community at Slickdeals has saved its savvy shoppers $10 billion. Slickdeals is one of the top ten most visited shopping sites in the U.S. per Similarweb.

Why Work With Us

We're leveling up across the board and that gets a venture where you have startup like themes of hustle, opportunity, and growth potential, while also having benefits of a 21 year old organization like resources, learnings, and data against which to make decisions.

Gallery

Gallery

Similar Jobs

Roblox Logo Roblox

Principal / Senior Machine Learning Engineer, Ads, Search, and Discovery

Computer Vision • Gaming • Software • Virtual Reality • Web3 • Metaverse
Hybrid
San Mateo, CA, USA
2500 Employees
273K-338K Annually

Roblox Logo Roblox

Principal / Senior Machine Learning Engineer, Search and Discovery

Computer Vision • Gaming • Software • Virtual Reality • Web3 • Metaverse
Hybrid
San Mateo, CA, USA
2500 Employees
189K-234K Annually

Similar Companies Hiring

Artlist Thumbnail
Social Media • Other • Music • Digital Media
Tel Aviv, IL
450 Employees
bet365 Thumbnail
Software • Gaming • Esports • Digital Media • Automation
Denver, Colorado
9000 Employees
Hedra Thumbnail
Software • News + Entertainment • Marketing Tech • Generative AI • Enterprise Web • Digital Media • Consumer Web
San Francisco, CA
14 Employees

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account