Sr. Staff Software Engineer, Product ML Infrastructure
Tailor my CV for this job, freeView job and applyYour CV rewritten for this role, from your real experience. Sign in with Google, nothing to install.
Got this interview? Our apps help you get the job.
Skills named in this job
Read from the description itself, not inferred.
This role on the market
2,518 open infrastructure roles across 347 companies are on ApplySarthi right now, most of them in Bengaluru (141), Hyderabad (26), Delhi NCR (13).
- Windows Systems Engineer, Region Services Corporate Infrastructure (Vector) TeamAmazon
- Monitoring-Operations Support-Infrastructure MonitoringZensar
- Security Consultant-Infrastructure SecurityIBM
- Infrastructure Lead – Cloud Native ArchitectureOracle
- International Infrastructure AccountingAnthropic
What infrastructure roles keep asking for: AWS (30%), Python (30%), Observability (25%), Kubernetes (24%), System design (24%), Linux (20%), Terraform (19%), CI/CD (17%) — counted across their open postings here.
Software Engineer jobs in the United States · Software Engineer jobs in Palo Alto · Software Engineer jobs in San Francisco · Remote Software Engineer jobs · C++ jobs · Java jobs · Python jobs
Pinterest has 165 open roles listed here.
- Sr. Qualitative Product Researcher, Search & Home Personalization
- Staff Security Software Engineer, Detection & Response
- Product Design Intern (USA)
- Sr. Client Account Manager, Financial Services
- Staff Software Engineer
Counted across 14 company job boards, updated as roles open and close.
Preparing for this interview
Interviews for infrastructure roles keep coming back to AWS, Python, Observability, Kubernetes. Practise those questions before you sit with Pinterest.
Questions you are likely to be asked
- Why do you want to join Pinterest?
- What is your experience with C++? Tell me one thing you learned the hard way.
- Tell me about a time the data was messy or wrong. What did you do?
- How would you explain your model's result to someone who is not technical?
- What would you check first if a model's accuracy dropped after going live?
Prep Sarthi gives you a free mock interview: an AI interviewer asks you questions like these out loud, from your own CV and this job, and shows your score and your weakest answer.
Practise the Sr. Staff Software Engineer, Product ML Infrastructure at Pinterest interview free →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.
At Pinterest, AI isn't just a feature, it's a powerful partner that augments our creativity and amplifies our impact, and we’re looking for candidates who are excited to be a part of that. To get a complete picture of your experience and abilities, we’ll explore your foundational skills and how you collaborate with AI.
Through our interview process, what matters most is that you can always explain your approach, showing us not just what you know, but how you think. You can read more about our AI interview philosophy and how we use AI in our recruiting process here.
Sr. Staff Software Engineer, Product ML Infrastructure
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.
At Pinterest, AI isn't just a feature, it's a powerful partner that augments our creativity and amplifies our impact, and we’re looking for candidates who are excited to be a part of that. To get a complete picture of your experience and abilities, we’ll explore your foundational skills and how you collaborate with AI.
Pinterest’s Product ML Infrastructure (PMLI) team enables fast, safe, and efficient delivery of AI/ML solutions across Ads and Core critical products. We build unified data, training, feature, and inference infrastructure; this role will set technical direction across model training and serving, with a focus on GPU efficiency and large-scale ranking systems.
What you’ll do:
- Set the technical vision and roadmap for model training and serving across PMLI, with reusable interfaces to data and feature infrastructure.
- Lead architectures for distributed training, fine-tuning, distillation, evaluation, and high-scale CPU/GPU inference.
- Improve efficiency across data loading, distributed execution, GPU kernels and memory, compilation, quantization, scheduling, and capacity.
- Build reliable, observable platforms with strong quality guarantees and training/serving consistency.
- Partner with Ads and Core AI/ML teams to productionize features and models safely at Pinterest scale.
- Drive cross-organizational architecture decisions, migrations, and operational standards; mentor senior engineers and raise the engineering bar.
- Use AI-assisted development and analysis to accelerate prototyping, performance diagnosis, and validation while maintaining rigorous correctness and data safeguards.
What we’re looking for:
- A track record of setting technical strategy and delivering company-wide infrastructure initiatives in ambiguous environments.
- Deep expertise in distributed ML systems, including production experience with both large-scale training and online inference.
- Strong GPU performance knowledge, such as profiling, distributed execution, kernel and memory optimization, compilation, or quantization.
- Experience with AI/ML modeling, recommender systems, Ads ranking, retrieval, feature platforms, or similarly demanding ML workloads.
- Strong systems programming and design skills in C++, Java, or Python.
- High ownership and sound judgment in reliability, security, cost, and operational excellence.
- Demonstrated ability to use AI to improve speed and critically evaluate AI-assisted work, with accountability for correctness, quality, and sensitive data.
- Bachelor’s degree in Computer Science, Engineering, a 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.
In-Office Requirement Statement:
- We recognize that the ideal environment for work is situational and may differ across departments. What this looks like day-to-day can vary based on the needs of each organization or role.
- This role will need to be in the office for in-person collaboration 1–2 times per quarter and therefore needs to be within a commutable distance of our Palo Alto, CA or San Francisco, CA office.
#LI-REMOTE
#LI-AG8
At Pinterest we believe the workplace should be equitable, inclusive, and inspiring for every employee. In an effort to provide greater transparency, we are sharing the base salary range for this position. 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.
Information regarding the culture at Pinterest and benefits available for this position can be found here.
Our Commitment to Inclusion:
Match this job to your CV
ApplySarthi scores your CV against this role, shows the skills you are missing, and writes a tailored version for the application.
Check my match →Similar open roles
- Machine Learning Engineer, Core EngineeringPinterest
- Machine Learning Engineer II, Responsible AIPinterest
- Principal Engineer, Big Data PlatformPinterest
- Senior Staff Technical Program Manager, Search SignalsPinterest
- Sr. Data Scientist, CorePinterest
- Sr. Data Scientist, MarketingPinterest
- Sr. Machine Learning Engineer, Applied SciencePinterest
- Sr. Manager, Machine Learning Engineering-Applied ResearchPinterest
Need answers during your interview? Try Live Sarthi.
Live Sarthi, an Interview Sarthi app, shows answer suggestions during the call.
- Hidden from supported screen sharingThe overlay stays out of supported Windows screen captures.
- Answers start in about 1.5 secondsResponse time varies with your connection and model.
- From your own CVYour projects and your experience, not a generic script.
- 30 minutes freeThen ₹149 for a 2-day pass with unlimited calls — you pay for the days you are interviewing, not a subscription.
A Windows app, from the same team as ApplySarthi.
Listed on greenhouse · posted 2026-09-30. ApplySarthi collects openings and links to application pages; the role is advertised by Pinterest, not by us.