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
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
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
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
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
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.