Back to Job Listings

Staff ML Engineer – Search & Discovery Relevance

Mountain View

SpringCube

Full-time - Senior Engineer

Software, SaaS, Cloud & Infrastructure

Posted 4 weeks ago

Disclosed upon interview

Contact Employer
  • Share:
Send Feedback
Report This Job

Job Description

This job was selected by the SpringCube team to help AI, Data and Cloud Engineers discover relevant San Francisco Bay Area employers. Sign up to view the full employer details and apply directly with the hiring company.

Company Overview

A global e-commerce technology company focused on transforming everyday shopping through advanced technology, artificial intelligence, and customer-centric innovation. The company operates across multiple international markets and develops large-scale platforms designed to connect customers with products and services efficiently.

Responsibilities

  • Build end-to-end Search & Discovery systems and contribute to next-generation AI products supporting business growth.
  • Drive key technical developments, resolve complex engineering challenges, and overcome technical blockers.
  • Design robust machine learning systems while maintaining strong operational excellence.
  • Use data and business metrics to identify significant opportunities for improving search relevance and customer experiences.
  • Collaborate closely with partner teams and stakeholders to establish effective technical strategies and deliver large-scale initiatives.
  • Recruit, mentor, and develop high-performing engineering talent.
  • Work closely with senior Search leadership to identify important search problems and explore innovations in deep learning, large language models, and related technologies.
  • Design and optimize systems across the technology stack, including machine learning, data pipelines, and real-time serving infrastructure.
  • Translate business requirements into scalable technical solutions while maintaining alignment across teams and functions.

Qualifications

  • 6+ years of professional experience in technology companies.
  • Broad and deep knowledge of information retrieval, deep learning, large language models, data processing, and real-time serving.
  • Proven experience delivering large and complex technology systems with significant business impact.
  • Strong system design, architecture, and problem-solving skills.
  • Excellent communication and collaboration skills across technical teams and functional areas.
  • Experience working with search and recommendation systems is preferred.
  • Experience with search relevance and query understanding is preferred.
  • Experience serving as a technical lead or managing engineering teams is preferred.
  • Ability to understand business requirements and work backward to develop effective technical solutions.
  • Strong execution skills and the ability to drive complex initiatives from design through delivery.

Compensation & Benefits

  • Base compensation may vary by geographic market and job-related knowledge, skills, and experience.
  • The source posting lists a base salary range of $174,000 to $299,000 per year.
  • Medical, dental, vision, and life insurance.
  • Accidental Death & Dismemberment (AD&D) insurance.
  • Flexible Spending Accounts (FSA) and Health Savings Accounts (HSA).
  • Long-term and short-term disability coverage.
  • Employee Assistance Program (EAP).
  • 401(k) plan with company matching.
  • 18–21 days of paid time off per year, depending on tenure.
  • 12 public holidays.
  • Paid parental leave.
  • Pre-tax commuter benefits.
  • Electric vehicle charging facilities where available.
  • Additional compensation may include bonuses, equity, or other forms of compensation.

Recruitment Process

  • Application Review
  • Phone Interview
  • Onsite or Virtual Onsite Interview
  • Offer

The recruitment process may vary depending on the specific position and circumstances. Interview schedules and results are communicated through the email address provided during the application process.

Disclaimer

SpringCube curates tech job listings from various company websites to support tech professionals globally.

  1. No Endorsement: SpringCube does not endorse or recommend any company or position listed.
  2. No Client Relationship: Listing a position does not mean SpringCube has a client, partnership, or employment relationship with the hiring company.
  3. To Apply: Use the Apply button to apply directly through the relevant hiring company’s application process.
  4. No Liability: SpringCube is not responsible for the hiring process, employment terms, recruitment decisions, or outcomes associated with any listed position.
‹