Data Science Engineer Jobs at Pinterest with Visa Sponsorship
Pinterest's data science engineering work sits at the intersection of recommendation systems, content understanding, and user growth, making it a strong fit for engineers who want to build at scale. The company has a consistent track record of sponsoring international talent across multiple visa categories for this function.
See All Data Science Engineer at Pinterest JobsOverview
Showing 5 of 26+ Data Science Engineer Jobs at Pinterest jobs


Have you applied for this role?


Have you applied for this role?


Have you applied for this role?


Have you applied for this role?


Have you applied for this role?
See all 26+ Data Science Engineer Jobs at Pinterest
Sign up for free to unlock all listings, filter by visa type, and get alerts for new Data Science Engineer Jobs at Pinterest.
Get Access To All Jobs
About Pinterest
Millions of people around the world come to our platform to find creative ideas, dream about new possibilities and plan for memories that will last a lifetime. At Pinterest, we’re on a mission to bring everyone the inspiration to create a life they love, and that starts with the people behind the product. Discover a career where you ignite innovation for millions, transform passion into growth opportunities, celebrate each other’s unique experiences and embrace the flexibility to do your best work. Creating a career you love? It’s Possible. With more than 500 million users around the world and 300 billion ideas saved, Pinterest Machine Learning engineers build personalized experiences to help Pinners create a life they love. With just over 3,000 global employees, our teams are small, mighty, and still growing. At Pinterest, you’ll experience hands-on access to an incredible vault of data and contribute large-scale recommendation systems in ways you won’t find anywhere else.
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
- 4+ 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:
- Publications at top ML conferences
- Expertise in scalable realtime systems that process stream data
- Passion for applied ML and the Pinterest product
- MS/PhD in Computer Science, ML, NLP, Statistics, Information Sciences, related field, or equivalent experience.
Relocation Statement:
This position is not eligible for relocation assistance. Visit our PinFlex page to learn more about our working model.
Compensation
- Salary Range: $189,721—$332,012 USD
The position is also eligible for equity. Final salary is based on a number of factors including location, travel, relevant prior experience, or particular skills and expertise.
Our Commitment To Inclusion
Pinterest is an equal opportunity employer and makes employment decisions on the basis of merit. We want to have the best qualified people in every job. All qualified applicants will receive consideration for employment without regard to race, color, ancestry, national origin, religion or religious creed, sex (including pregnancy, childbirth, or related medical conditions), sexual orientation, gender, gender identity, gender expression, age, marital status, status as a protected veteran, physical or mental disability, medical condition, genetic information or characteristics (or those of a family member) or any other consideration made unlawful by applicable federal, state or local laws. We also consider qualified applicants regardless of criminal histories, consistent with legal requirements. If you require a medical or religious accommodation during the job application process, please complete this form for support.
US based applicants only

About Pinterest
Millions of people around the world come to our platform to find creative ideas, dream about new possibilities and plan for memories that will last a lifetime. At Pinterest, we’re on a mission to bring everyone the inspiration to create a life they love, and that starts with the people behind the product. Discover a career where you ignite innovation for millions, transform passion into growth opportunities, celebrate each other’s unique experiences and embrace the flexibility to do your best work. Creating a career you love? It’s Possible. With more than 500 million users around the world and 300 billion ideas saved, Pinterest Machine Learning engineers build personalized experiences to help Pinners create a life they love. With just over 3,000 global employees, our teams are small, mighty, and still growing. At Pinterest, you’ll experience hands-on access to an incredible vault of data and contribute large-scale recommendation systems in ways you won’t find anywhere else.
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
- 4+ 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:
- Publications at top ML conferences
- Expertise in scalable realtime systems that process stream data
- Passion for applied ML and the Pinterest product
- MS/PhD in Computer Science, ML, NLP, Statistics, Information Sciences, related field, or equivalent experience.
Relocation Statement:
This position is not eligible for relocation assistance. Visit our PinFlex page to learn more about our working model.
Compensation
- Salary Range: $189,721—$332,012 USD
The position is also eligible for equity. Final salary is based on a number of factors including location, travel, relevant prior experience, or particular skills and expertise.
Our Commitment To Inclusion
Pinterest is an equal opportunity employer and makes employment decisions on the basis of merit. We want to have the best qualified people in every job. All qualified applicants will receive consideration for employment without regard to race, color, ancestry, national origin, religion or religious creed, sex (including pregnancy, childbirth, or related medical conditions), sexual orientation, gender, gender identity, gender expression, age, marital status, status as a protected veteran, physical or mental disability, medical condition, genetic information or characteristics (or those of a family member) or any other consideration made unlawful by applicable federal, state or local laws. We also consider qualified applicants regardless of criminal histories, consistent with legal requirements. If you require a medical or religious accommodation during the job application process, please complete this form for support.
US based applicants only
See all 26+ Data Science Engineer at Pinterest jobs
Sign up for free to unlock all listings, filter by visa type, and get alerts for new Data Science Engineer at Pinterest roles.
Get Access To All JobsTips for Finding Data Science Engineer Jobs at Pinterest Jobs
Align your portfolio to Pinterest's recommendation systems
Pinterest's data science engineering work is heavily tied to ranking, personalization, and content discovery. Showcasing projects involving large-scale ML pipelines, embedding models, or feed ranking puts your application in direct conversation with their core technical priorities.
Verify your visa type matches Pinterest's sponsored categories
Pinterest sponsors H-1B, E-3, TN, and F-1 OPT for data science engineering roles. If you're on OPT, confirm your end date leaves enough runway for an H-1B cap-subject filing before your status expires, since USCIS requires the petition to be filed months in advance.
Target Pinterest's recruiting cycles around H-1B cap season
H-1B cap petitions must be filed by April 1 for an October 1 start. If you're targeting Pinterest through the lottery, aim to have an offer finalized by February or March so the company's legal team has time to prepare the I-129 petition and LCA.
Prepare for technical screens that emphasize applied ML
Pinterest's data science engineering interviews typically involve SQL, Python, and system design questions grounded in real product scenarios like feed ranking or ad targeting. Practicing with Pinterest-specific use cases, not generic Leetcode problems, sharpens your responses to their evaluation criteria.
Use Migrate Mate to filter Pinterest roles by visa type
Search for Data Science Engineer openings at Pinterest filtered by your specific visa category on Migrate Mate. This surfaces only roles where sponsorship is confirmed for your status, cutting out postings that don't match your authorization needs.
Negotiate your start date with the LCA filing timeline in mind
Your employer must file a certified Labor Condition Application with the DOL before submitting your H-1B or E-3 petition. When discussing start dates with Pinterest's recruiting team, build in at least two to three weeks for LCA certification before any petition filing.
Data Science Engineer at Pinterest jobs are hiring across the US. Find yours.
Find Data Science Engineer at Pinterest JobsFrequently Asked Questions
Does Pinterest sponsor H-1B visas for Data Science Engineers?
Yes, Pinterest sponsors H-1B visas for Data Science Engineer roles. The company has a consistent history of filing H-1B petitions for technical positions in this function. If you're a cap-subject candidate, the timeline matters: USCIS opens the registration window in March, and your offer needs to be in place before then to be included in that year's lottery.
Which visa types does Pinterest commonly sponsor for Data Science Engineers?
Pinterest sponsors H-1B, E-3, TN, EB-2, EB-3, and F-1 OPT for Data Science Engineer positions. Australian nationals can pursue the E-3, which has no lottery and allows two-year renewable periods. Canadian and Mexican nationals in qualifying data science roles may be eligible for TN status. F-1 students on OPT can begin working before an H-1B petition is filed.
What qualifications or experience does Pinterest expect for Data Science Engineer roles?
Pinterest's Data Science Engineer roles typically require a bachelor's or master's degree in computer science, statistics, or a related quantitative field. Hands-on experience with large-scale data pipelines, ML model development, and tools like Spark, Python, or TensorFlow is standard. Roles tied to ranking or recommendation systems often expect prior exposure to embedding models or real-time inference infrastructure.
How do I apply for Data Science Engineer jobs at Pinterest?
You can find Data Science Engineer openings at Pinterest on their careers page and on Migrate Mate, which filters roles by visa sponsorship type so you can confirm eligibility before applying. Applications typically involve an initial recruiter screen, followed by technical rounds covering SQL, Python, ML design, and a system design interview. Having a focused portfolio relevant to Pinterest's product areas strengthens your candidacy.
How do I manage the timing between a Pinterest offer and my visa filing?
Once Pinterest extends an offer, their immigration team initiates the Labor Condition Application with the DOL, which typically takes one to two weeks to certify. For H-1B cap cases, this needs to align with the USCIS registration window in March. For E-3 or TN, there's no lottery, so filings can happen year-round once the LCA is certified and supporting documents are ready.
See which Data Science Engineer at Pinterest employers are hiring and sponsoring visas right now.
Search Data Science Engineer at Pinterest Jobs