Machine Learning Engineer, Core Engineering
Build and improve machine learning models for Pinterest's recommendation systems across Homefeed, Ads, Search, and more. Requires 2+ years experience in ML methods like personalization and recommender systems, plus hands-on work with large-scale data pipelines.
About the job
What you’ll do:
- Build cutting edge technology using the latest advances in deep learning and machine learning to personalize Pinterest
- Partner closely with teams across Pinterest to experiment and improve ML models for various product surfaces (Homefeed, Ads, Growth, Shopping, and Search), while gaining knowledge of how ML works in different areas
- Use data driven methods and leverage the unique properties of our data to improve candidates retrieval
- Work in a high-impact environment with quick experimentation and product launches
- Keeping up with industry trends in recommendation systems
What we’re looking for:
- 2+ years of industry experience applying machine learning methods (e.g., user modeling, personalization, recommender systems, search, ranking, natural language processing, reinforcement learning, and graph representation learning)
- End-to-end hands-on experience with building data processing pipelines, large scale machine learning systems, and big data technologies (e.g., Hadoop/Spark)
- Degree in computer science, machine learning, statistics, or related field
Nice to have:
- M.S. or PhD in Machine Learning or related areas
- Publications at top ML conferences
- Expertise in scalable realtime systems that process stream data
- Passion for applied ML and the Pinterest product
Skills
Machine Learning, Deep Learning, Recommender Systems, Natural Language Processing, Reinforcement Learning, Spark, Hadoop, Data Processing Pipelines, Personalization, Ranking
Similar jobs
ML Engineering jobsDevelop and deploy responsible AI and machine learning fairness solutions across Pinterest’s large-scale, user-facing products, including generative AI, search, and recommendations. The role requires production ML experience, expertise in fairness interventions and modern architectures, and a master’s or PhD in computer science or a related field.
Build production infrastructure for replayable enterprise environments, agent evaluation, and continuous model improvement. The role combines hands-on customer deployment, research experimentation, large-scale data processing, and production software engineering.
Design, deploy, and improve real-time machine learning systems for Lyft’s ride fulfillment and marketplace products. The role requires 2+ years of ML experience, production programming skills, and expertise with deep learning and recommendation systems.
Build datasets, evaluations, and scalable data systems that improve frontier AI models on challenging biological and scientific tasks. The role partners with scientists and AI labs and requires at least two years of experience applying biology and AI, plus hands-on LLM experience.
Builds high-scale data pipelines, distributed systems, and AI agent workflows using LLMs for fraud intelligence platform. Requires 2+ years software engineering, Python proficiency, big data tools, AWS/K8s, and ML foundations.