Skip to content
PinterestPinterestSan Francisco, CA

Staff Machine Learning Engineer, Applied Research

Staff Machine Learning Engineer conducting applied research on multi-modal LLMs, agents, NLP, computer vision, graph neural networks, and recommender systems to improve Pinterest search, recommendations, and discovery. Requires MS/PhD and 6+ years industry experience building production ML models.

189k – 390k/yr
Hybrid7+ YOEML Engineering

About the role

What you’ll do

  • Contribute to cutting-edge research in machine learning and LLM that can be applied to Pinterest problems, especially search agent, recommendation agent, reason and planning agent
  • Collect, analyze, and synthesize findings from data and build intelligent data-driven model
  • Write clean, efficient, and sustainable code
  • Use machine learning, natural language processing, and graph analysis to solve modeling and ranking problems across growth, discovery, ads and search
  • Scope and independently solve moderately complex problems

What we’re looking for

  • MS/PhD in Computer Science, ML, NLP, Statistics, Information Sciences or related field
  • 6+ years of industry experience
  • Experience in machine learning/information retrieval
  • Mastery of at least one systems languages (Java, C++, Python) or one ML framework (Tensorflow, Pytorch, MLFlow)
  • Experience in research and in solving analytical problems
  • Cross-functional collaborator and strong communicator
  • Comfortable solving ambiguous problems and adapting to a dynamic environment

Skills

Machine LearningLLMsnatural language processingComputer Visiongraph neural networksReinforcement Learningrecommender systemsPythonJavaC++TensorFlowPyTorchMLflow

Similar roles

ML Engineering jobs
Pinterest

Staff Machine Learning Engineer, Computer Vision

PinterestSan Francisco, CA

Staff Machine Learning Engineer developing state-of-the-art visual encoders and multimodal models at Pinterest Labs. Prototype visual reasoning tools, train billion-scale models on rich visual-text data, ship to production for recommender systems and VLMs, publish research, and mentor juniors. Requires strong CV/ML background, publications, and PhD or equivalent.

189k – 390k/yrHybrid7+ YOEML Engineering
Rippling

Staff Software Engineer

RipplingSan Francisco, CA +2

Build and scale AI platforms for Rippling's Data Cloud, focusing on schema retrieval, query planning, LLM training pipelines, RL environments, and agent harnesses for intelligent workforce workflows. Requires 8+ years experience with production LLMs, distributed systems, and cloud infrastructure.

189k – 315k/yrHybrid8+ YOEML Engineering
Rippling

Staff Software Engineer

RipplingNew York, NY

Build foundational AI agent infrastructure at Rippling, owning agent creation, invocation, skill packaging, plugin connectivity, and automations. Lead platform and distributed systems work with 8+ years experience, technical leadership, and cross-functional impact.

189k – 315k/yrHybrid8+ YOEML Engineering
Scale AI

Staff Software Engineer, Public Sector

Scale AISan Francisco, CA +3

Leads development of agentic AI systems for public sector, including guardrails, data processing, and fleet orchestration for federal datasets. Mentors engineers, defines technical strategy, and communicates with stakeholders to ensure reliable, secure solutions.

189k – 362k/yrOn-siteML Engineering
Databricks

Staff Software Engineer

DatabricksSan Francisco, CA

Build and optimize LLM inference infrastructure at enterprise scale for partner and self-hosted frontier models. Requires 8+ years backend/infrastructure engineering experience with distributed systems, real-time serving, and ML/GPU orchestration.

190k – 265k/yrOn-site8+ YOEML Engineering