Staff Machine Learning Engineer, Applied Research
Pinterest- Base salary
- $189k–$390k Published base salary range · Top quartile for Engineering (389 listings)
- Location
- Hybrid - US (in office 1-2 times/quarter) Remote eligibility
- Employment
- Full-time Staff / Principal
Role skills
Apply on pinterestcareers.com
About the job
About the Role
Pinterest is seeking a Staff Machine Learning Engineer to join Pinterest Labs, working on cutting-edge research in machine learning and multi-modal large language models. The role involves conducting research applicable across Pinterest engineering teams, with focus areas including natural language processing (NLP), computer vision for multi-modality, graph neural networks, inclusive and responsible AI, reinforcement learning, user modeling, and recommender systems.
Responsibilities
- Contribute to cutting-edge research in machine learning and LLMs applied to Pinterest problems, especially search, recommendation, and reason/planning agents.
- Collect, analyze, and synthesize findings from data to build intelligent, data-driven models.
- Write clean, efficient, and sustainable code.
- Use machine learning, NLP, and graph analysis to solve modeling and ranking problems across growth, discovery, ads, and search.
- Scope and independently solve moderately complex problems.
Qualifications
- MS/PhD in Computer Science, ML, NLP, Statistics, Information Sciences, or related field.
- 6+ years of industry experience.
- Experience in machine learning and information retrieval.
- Mastery of at least one systems language (Java, C++, Python) or one ML framework (TensorFlow, PyTorch, MLFlow).
- Research experience and strong analytical problem-solving skills.
- Cross-functional collaborator and strong communicator.
Compensation & Benefits
Base salary range: $189,308—$389,753 USD. The position is also eligible for equity.
Application Instructions
Apply via the Pinterest careers page for this role.
Skills & tags
What you can verify before applying
Compare the essentials before you leave: pay, remote scope, employment type, source, and the employer apply destination.