Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Senior Engineer - Data Recommendations

$210k - $240k

Mill

Job Description

Job Description

Mill is a waste prevention technology company reimagining what it means to eliminate waste, starting with food. We build smart systems and infrastructure for homes, businesses, and municipalities that transform food scraps from landfill-bound waste into valuable resources, including chicken feed. Tens of thousands of Mill's residential food recyclers are already helping households divert millions of pounds of food scraps every year, paving the way for our upcoming launch of Mill Commercial—the industry's first end-to-end solution for managing, understanding, and preventing food waste in commercial environments (e.g. grocery, restaurants, food services). At Mill, we are passionate about building easy-to-use, beautifully designed technologies that keep food in the food system and out of landfills.

As the Recommendations Engineer at Mill, you'll own the recommendation system end-to-end — from the signals and models that decide what to recommend, to the feedback loop that tells you whether it worked. You'll be part of the Data team that also manages Data Platform, Integrations and Warehouse. You'll partner with product and engineering teams to make sure recommendations are useful, accurate, and get better over time.

 

What You'll Do
  • Build and operate the customer-facing recommendation engine that turns food waste data into actionable recommendations — purchasing suggestions, anomaly explanations, operational nudges — including LLM-based logic where useful
  • Build and operate the customer-facing recommendation engine that turns food waste data into actionable recommendations — purchasing suggestions, anomaly explanations, operational nudges — including LLM-based logic where useful
  • Train, evaluate, and iterate on models for recommendation in food waste and usage data, improving accuracy over time
  • Design the features and signals — from CV/IoT data and other sources — that feed the recommendation and detection models
  • Define and track the metrics that measure whether recommendations are actually useful to customers, not just whether the pipeline ran successfully
  • Bring CI/CD and experimentation discipline to model and recommendation-logic changes — automated testing, staged rollout, A/B testing or holdouts, and rollback paths
  • Partner with the Data Platform team to define what data and signals you need, and with other engineering teams on the inputs their systems produce
  • Continuously monitor recommendation and model performance in production, and drive the fix when it degrades
What We're Looking For
  • Have designed, built, or operated a recommendation system in production — one that combines multiple data sources into a single customer-facing output — not just contributed data to someone else's model
  • Experience training, evaluating, and iterating on models for anomaly detection, pattern recognition, or a similar applied ML problem in production
  • Experience building recommendation or personalization logic using LLMs (prompt-based scoring, retrieval-augmented generation, agent-based reasoning) in a live product, not just a prototype
  • Comfortable working with production data (Python, SQL) to source and prepare inputs for your models, even if you're not the one building the underlying data platform
  • Have brought CI/CD and experimentation discipline to model or product-logic changes (automated testing, staged rollout, rollback, A/B testing), with a track record of measuring whether a change actually improved outcomes
  • 5 years of experience in applied ML, recommendation systems, or a closely related field
  • A bias toward action
Nice to Have
  • Experience with anomaly/fraud detection, forecasting, or similar pattern-detection ML problems
  • Exposure to computer vision or IoT sensor data as a model input
  • Familiarity with feature stores or ML feature pipelines
  • Experience with Hex, Mixpanel, Tableau, or similar BI/analytics tools

 

The estimated base salary range for this position is $210k to $240k, which does not include the value of benefits or a potential equity grant. A wide range of factors are considered in making compensation decisions, including but not limited to skill sets, market conditions, experience and training, licensure and certifications, and business and organizational needs.

Vacancy posted 9 days ago
Similar jobs that could be interesting for youBased on the Senior Engineer - Data Recommendations in San Bruno, CA vacancy
  • $210k - $240k

     ...that keep food in the food system and out of landfills.As the Recommendations Engineer at Mill, you'll own the recommendation system end-to-end —...  ...loop that tells you whether it worked. You'll be part of the Data team that also manages Data Platform, Integrations and... 
    Senior

    Mill Industries

    San Bruno, CA
    4 days ago
  • $130k - $200k

     ...operates autonomous delivery systems that rely on accurate engineering product data. Every prototype, production build, supplier order, repair,...  ...component records, part numbers, ECAD models, and BOM data.As the Senior ECAD Library & Engineering Data Engineer, you will own... 
    Senior
    Local area

    Zipline

    South San Francisco, CA
    2 hours ago
  • Mill is seeking a Data Engineer in California to own end-to-end data systems from ingestion to customer-facing recommendations. You will architect data warehouse models, tune recommendation logic, and collaborate with product, engineering, analytics, and marketing teams... 
    Suggested

    Mill

    San Bruno, CA
    3 days ago
  • The Mill is seeking a Data Engineer to design and operate scalable data pipelines across our product and operational systems. You will contribute to a customer-facing recommendation engine and manage data transformations from multiple sources, enabling actionable insights... 
    Suggested
    Work at office

    The Mill

    San Bruno, CA
    2 days ago
  • $162.8k - $203.5k

     ...growing domain with a lot of data and creative solutions in Rider...  ...motivated Machine Learning Engineers work on these challenging problems...  ...for you.We are seeking a Senior Machine Learning Engineer to...  ...deep learning technologies for recommendation systems, including TensorFlow... 
    Senior
    Hourly pay
    Work at office
    Local area
    3 days per week

    Lyft

    San Francisco, CA
    1 day ago
  •  ...enterprise. Learn more at: C3 AIC3 AI is looking for Senior Software Engineers to join the rapidly growing Data org within the Platform Engineering department....  ...feature stores and behavioral frameworks such as recommendation engines.Design and develop integrations with... 
    Senior
    Work experience placement

    C3 IoT

    Redwood City, CA
    1 day ago
  • $160k - $200k

     ...Zipline builds, manufactures, and operates autonomous delivery systems that move essential goods where they are needed. As a Senior Data Engineer on the Data Platform team, you will build cloud data foundations that turn application and operational telemetry into... 
    Senior
    Full time
    Local area

    Zipline

    South San Francisco, CA
    4 days ago
  • $262k - $364k

     ...design and implementation of advanced recommendation systems.Minimum qualifications:Bachelor...  ...., model deployment, model evaluation, data processing, debugging, fine tuning).2 years...  ...:Master’s degree or PhD in Engineering, Computer Science, or a related technical... 
    Senior

    Google

    San Bruno, CA
    2 days ago
  • $243.29k - $295.25k

     ...engagement, monetization, and creator success at scale.As a Senior Software Engineer (Data Systems), you will architect, build and deploy high-...  ...and batch data systems for personalization, search and recommendation across various product surfaces in Marketplace, Developer... 
    Senior
    Full time
    Work experience placement
    H1b
    Work at office
    Local area
    Visa sponsorship
    Monday to Friday
    Flexible hours

    Roblox

    San Mateo, CA
    4 days ago
  •  ...Seattle, Washington D.C., Raleigh, London, and Amsterdam.Making data-driven decisions is key to Plaid's culture. To support that, we...  ...data. We provide golden datasets and tooling to teams across engineering, product, and business and help them explore our data quickly and... 
    Senior
    Full time
    Work experience placement
    Work at office
    Local area
    Flexible hours

    Plaid Financial

    San Francisco, CA
    2 days ago
  • $150k - $160k

     ...mindfulness to skin health.Job SummaryTatcha is seeking a Sr. Data Engineer to lead the Data Analytics & Engineering function supporting...  ...Protect yourself against fraud and identity theft. It is always recommended to apply to our open positions directly via our career page... 
    Senior

    Tatcha

    San Francisco, CA
    4 days ago
  •  ...Genentech is seeking a Principal Data Scientist for its Data, Analytics, and AI group. The role drives innovation, development, and...  ...lead advanced analytics, collaborate across Data Science and ML Engineering teams, and shape production-grade, scalable AI solutions #J-1... 

    Jobleads-US

    South San Francisco, CA
    2 days ago
  • $160k - $220k

     ...across software, vehicles, and field operations. As a Senior Data Scientist on the Data Science & Analytics team, you will...  ...into models, experiments, simulations, tools, and recommendations that product, engineering, operations, commercial, and business teams can use to... 
    Senior
    Local area

    Zipline

    South San Francisco, CA
    2 days ago
  • $172.55k - $203k

     ...work — both in and out of the office. We are looking for a Senior Quality Data Engineer - Hardware to join our Hardware Quality Engineering team...  ...clearly and turn complex datasets into conclusions and recommendations that engineering teams and leadership can act on.We... 
    Senior
    Work at office
    Local area
    Remote work
    Flexible hours

    Oura

    San Francisco, CA
    1 day ago
  • $170.4 per hour

    P-1381At Databricks, we are passionate about enabling Data & AI teams to solve the world's toughest problems - from making the next...  ...can use deep data insights to improve their business. Founded by engineers, we leap at every opportunity to tackle technical challenges,... 
    Senior
    Local area
    Worldwide

    DataBricks

    San Francisco, CA
    1 day ago
  •  ...Warner Bros. Discovery in San Francisco seeks a Principal Research Scientist (Recommender Systems) to lead large ML projects, develop innovative algorithms, and mentor ML/AI researchers and engineers toward scalable solutions for HBO Max. You will partner with product,... 

    Jobleads-US

    San Francisco, CA
    5 days ago
  • $230k - $340k

     ...America and every human tied to it. We fuse public records, IRS data, sanctions lists, web signals, and fraud telemetry from 2,200...  ...data pipeline, not a research demo. We're hiring a Senior AI Engineer to own a slice of this enrichment surface end-to-end. WHAT... 
    Senior
    Full time
    Work at office
    Flexible hours

    Baselayer

    San Francisco, CA
    1 day ago
  • $155k - $210k

     ...mission is to supercharge every function at Zipline with the data they need to optimize every day. We design and build...  ...scheduling and dispatch, to customer delivery, and more. As a Senior Analytics Engineer, you are the owner of analytics infrastructure and datasets... 
    Senior
    Local area
    Flexible hours
    3 days per week
    Early shift

    Zipline

    South San Francisco, CA
    2 days ago
  • $198k - $293k

     ...Senior Data Engineer This is Adyen Adyen provides payments, data, and financial products in a single solution for customers like Meta...  ...will ensure our customer-facing products deliver reliable recommendations at scale. Ultimately, you will turn complex data into... 
    Senior
    Work at office

    Adyen

    San Francisco, CA
    2 days ago
  •  ...to see your impact and unlock incredible career growth opportunities, join us, and build real world value. As a Senior Software Engineer on the Data Engineering team, you are a core builder of the Caspian Data Platform — Ripple's centralized lakehouse that powers... 
    Senior
    Full time

    Ripple

    San Francisco, CA
    1 day ago
  • $164k

     ...About the Role The Data engineering team has been created keeping in mind the importance and criticality of data for the overall success of Chime. The mission of this group is to build scalable data artifacts and insights that enable accurate, governed, data-driven... 
    Senior
    Full time
    Work at office
    Local area
    Remote work
    Night shift

    Chime Financial

    San Francisco, CA
    1 day ago
  •  ...the role: We are seeking a highly motivated Senior Data Scientist (Associate Director, Quality Engineer/Data Science) to work in this exciting new area...  ...complex data insights into actionable business recommendations. * Familiarity with visualization tools. * Comprehensive... 
    Senior
    Local area

    Allogene

    South San Francisco, CA
    3 days ago
  •  ...billions in ad spend worldwide. With support from PhD economists, data scientists, and growth experts, Haus’ AI-driven technology...  ...~4+ years experience building backend services & APIs (backend Engineer, full stack engineer, data engineer or similar) ~ Proficiency in... 
    Senior
    Full time
    Work at office
    Work from home
    Worldwide
    Flexible hours

    Haus Analytics

    San Francisco, CA
    1 day ago
  •  ...looking for exceptional people to join us! About the role We are looking for passionate engineers who are excited to turn data into products customers love. As a senior engineer on the Data Products team at Persona, you'll build the customer-facing surfaces of... 
    Senior
    Full time
    For contractors
    Internship

    Persona

    San Francisco, CA
    1 day ago
  •  ...growing rapidly and looking for exceptional people to join us. About the Role We are looking for a Senior Software Engineer to join our Online Data Stores team, a critical part of the Infrastructure team at Persona. You'll play a key role in building, maintaining... 
    Senior
    Remote job
    Full time
    For contractors
    Internship

    Persona

    San Francisco, CA
    1 day ago
  • $175k - $220k

    About the RoleWe are looking for a highly technical Senior Security Engineer who is passionate about protecting data across modern SaaS, cloud, endpoint, and analytics environments.This role is ideal for someone who enjoys solving complex data security challenges through... 
    Senior
    Full time
    Work at office

    Sigma Computing

    San Francisco, CA
    4 days ago
  • Checkr, Inc. is seeking a Senior Data Engineer to lead the People Data platform initiatives in San Francisco. You will design and ship data pipelines, scale core services, and ensure data accuracy across identity records powering Checkr products. You will collaborate with... 
    Senior

    Checkr

    San Francisco, CA
    2 days ago
  • PLEASE CLICK HERE TO SEE *ALL* OF OUR JOB OPENINGS!Senior Software Engineer - API & Data ConnectorsThis role sits in Data Products, which leverages the company's go-to-market, operations, and SRE functions and adheres to the company's engineering standards and tooling,... 
    Senior
    Local area
    Shift work

    Three Pillars Recruiting

    San Francisco, CA
    1 day ago
  • $124k - $280k

     ...Description & SummaryAt PwC, our people in data and analytics engineering focus on leveraging advanced...  ...current and future business needs. As a Senior Manager you lead large projects,...  ...requirements into solutions- Evaluating and recommending new data technologies and tools-... 
    Senior
    Full time
    H1b

    PwC

    San Francisco, CA
    1 day ago
  • Zipline in the Bay Area is seeking a Senior Analytics Engineer to own analytics infrastructure and datasets that inform operational decisions across...  ...occasional travel to hubs. You will ship production-grade data models and pipelines, ensure accuracy and latency SLAs,... 
    Senior
    3 days per week

    ZipLine

    South San Francisco, CA
    4 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Senior Engineer - Data Recommendations. Be the first to apply!