Apply

Ready to go for it?

AI Apply speeds things up—apply directly if you prefer.

FREE ACCESS
5,000–10,000 jobs/day
Scoutfield Logo

See all jobs on Scoutfield

Search thousands of fresh jobs every day.

Discover
  • Fresh listings
  • Fast filters
  • No subscription required
Create a free account and start exploring right away.
Pinterest

Senior Machine Learning Engineer

Pinterest

. Build cutting-edge technology using advances in deep learning and machine learning to personalize Pinterest .

Posted 10/5/2026full-timeRemote • California • United StatesSenior💰 $246,916 - $332,012 per yearWebsite

Core Competencies

Role fit
Core Competencies

Use this summary to align your resume positioning with the role.

Expertise in developing and optimizing machine learning models and recommendation algorithms, with a strong foundation in Java and Python for backend services. Proven ability to analyze complex data and apply natural language processing techniques in high-performance environments.

Highest-signal resume keywords
PhD In Computer ScienceJava Development For Backend ServicesMachine Learning Model ExperimentationNatural Language ProcessingRecommendation Algorithms Optimization

ATS Keywords

Tailor your resume
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills
Machine LearningDeep LearningJavaPythonRecommendation SystemsData MiningAlgorithmsData StructuresSignal ProcessingAnalytical Problem Solving
Tools & Technologies
Distributed ClustersMulticore SMPGPU
Industry Keywords
High-Volume DataHigh-Dimensionality DataData-Driven MethodsRapid ExperimentationProduct Launches

Tech Stack

Tools & technologies
JavaPython

About the role

Key responsibilities & impact
  • Build cutting-edge technology using advances in deep learning and machine learning to personalize Pinterest
  • Partner with teams across Pinterest to experiment with and improve machine learning models for Homefeed, Ads, Growth, Shopping, and Search
  • Use data-driven methods and unique data properties to improve candidate retrieval
  • Work in a high-impact environment with rapid experimentation and product launches
  • Keep up with industry trends in recommendation systems

Requirements

What you’ll need
  • PhD (or foreign equivalent) in Computer Science, Software Engineering, or closely related quantitative discipline
  • Two years of experience in the job offered, or at least one year of experience in the job offered or in a software engineer/machine learning engineer-related position
  • At least one year of experience using Java for developing scalable, high-performance backend services that power real-time recommendation pipelines
  • At least one year of experience experimenting and improving machine learning models
  • At least one year of experience with development and optimization of large scale recommendation algorithms
  • At least one year of experience applying Natural Language Processing to recommendation systems
  • Python
  • Solving analytical problems using quantitative approaches
  • Adapting standard machine learning methods to modern parallel environments: distributed clusters, multicore SMP, or GPU
  • Algorithms and data structures
  • Signal processing
  • Data mining
  • Gathering, manipulating, or analyzing complex, high-volume, high-dimensionality data from varying sources
  • US-based applicants only

Benefits

Comp & perks
  • Equity eligibility
  • Flexible work arrangements
  • Telecommuting and/or remote employment permitted