FREE ACCESS
5,000–10,000 jobs/day
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.
Core Competencies
Role fitCore 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 resumeApplicant 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 & technologiesJavaPython
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
