Back to Job Listings

Senior Staff Machine Learning Engineer

San Francisco

SpringCube

Full-time - Senior Engineer

Social Networking & Media

Posted 4 weeks ago

Disclosed upon interview

Contact Employer
  • Share:
Send Feedback
Report This Job

Job Description

The SpringCube team curated the following job opportunity to help you in your job search. Explore the position below to find your next career move.

Company Overview

A leading global technology and delivery platform is expanding its Ads & Promos Delivery organization, which powers the last-mile delivery of advertising and promotional products. The team connects merchant intent with consumer demand across search and discovery experiences while building advanced AI-driven systems that improve relevance, personalization, and marketplace performance.

Key Responsibilities

  • Apply state-of-the-art machine learning and LLM techniques to personalization, query understanding, user understanding, and content understanding.
  • Design and develop large-scale ranking and relevance systems for AI-first advertising experiences.
  • Rigorously evaluate machine learning and LLM models through offline analysis and online experimentation.
  • Develop metrics and experiments that clearly measure quality, business impact, and system tradeoffs.
  • Own the complete machine learning model lifecycle, including data analysis, model development, evaluation, offline and online A/B testing, deployment, monitoring, and continuous improvement.
  • Partner closely with product managers, data scientists, designers, engineers, analytics teams, and operations to deliver meaningful user-facing improvements.
  • Translate emerging machine learning and AI research into scalable, production-ready systems.
  • Build and improve machine learning systems that directly influence business performance and financial outcomes.
  • Move models efficiently from research and prototyping into production environments.
  • Establish technical direction and promote cross-team alignment around AI and machine learning initiatives.
  • Solve complex real-world optimization problems by combining economic intuition, large-scale machine learning, and applied engineering.
  • Help shape the future of a rapidly growing advertising platform through advanced AI and machine learning technologies.

Required Qualifications

  • 5+ years of experience building, deploying, and scaling machine learning and AI models for large-scale, user-facing, or data-intensive products.
  • Proficiency in using AI coding tools such as Claude Code, Codex, or Cursor throughout the software development lifecycle, including software design, code generation, testing, monitoring, and release.
  • Bachelor’s, Master’s, or PhD degree in Computer Science, Engineering, or a related field, or equivalent practical experience.
  • Deep expertise in one or more areas including deep learning, large language models, information retrieval, ranking and relevance, recommendation systems, natural language processing, or content understanding.
  • Strong programming skills in Python, Java, or C++.
  • Hands-on experience with machine learning frameworks such as PyTorch, TensorFlow, or XGBoost.
  • Extensive experience across the full machine learning lifecycle, including data analysis, feature engineering, iterative model development, offline and online evaluation, monitoring, and continuous improvement.
  • Strong communication and collaboration skills with the ability to work effectively in fast-paced, cross-functional environments.
  • Product-minded and impact-driven approach to applying advanced machine learning and AI techniques to real-world problems.

Preferred Qualifications

  • Experience designing and deploying LLM-based systems, including prompt engineering and retrieval-augmented generation (RAG) architectures.
  • Experience with Generative Recommendation Systems (Generative RecSys).
  • Experience solving large-scale personalization problems involving user modeling, retrieval, ranking, and relevance.
  • Experience working on content-centric personalization and understanding systems.
  • Contributions to the machine learning community through open-source projects, technical publications, or applied research.
  • Research or practical experience in machine learning, natural language processing, information retrieval, or related fields.

Disclaimer

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

  1. No Endorsement: Job ads on SpringCube do not imply endorsement of their authenticity or quality.
  2. No Client Relationship: This company is not a client of SpringCube unless stated.
  3. To Apply: Click the Apply button to be redirected to the hiring company’s application page for this job.
  4. No Liability: SpringCube is not liable for inaccuracies.
‹