About the company
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.
Responsibilities
- Translate research-grade DS workflows (e.g., proxy metrics, staleness models) into production ML pipelines using Airflow, WandB & Ray while establishing reusable patterns for other teams.
- Apply and productionize causal inference methods using the production ML stack (propensity scoring, IPW, TMLE) to address high-stakes measurement questions beyond experimental capabilities.
- Build self-serve tooling to empower non-experts to derive rigorous causal insights at scale.
- Partner with ML engineers and product teams to identify opportunities for improved tooling, metrics, and measurement methods.
- Leverage Pinterest's rich metadata and engagement signals to build data-driven frameworks, from feature importance to content deindexing.
- Design and build centralized ML platform tooling to improve feature and model creation, evaluation, and trust.
Requirements
- 2+ years of hands-on experience as an applied scientist, ML engineer, research scientist or software engineer, with significant ML production experience.
- Strong Python skills; experience with PyTorch or equivalent deep learning frameworks; familiarity with distributed compute (Spark, Ray). Ray specifically is a strong plus.
- Enthusiasm for building tools and platforms that multiply the impact of an entire ML organization.
- Deep ML theory knowledge with extremely strong fundamentals.
- Proficiency in software development best practices including version control, code review, and reproducible ML pipelines.
- Experience with workflow management tools (Airflow, Prefect, Jenkins, or similar) for reliable ML pipeline orchestration.
- Bachelor’s/Master’s degree in a relevant field such as Computer Science, or equivalent experience.
Conditions
- This position is not eligible for relocation assistance.
- This role will need to be in the office for in-person collaboration 3-5 times/quarter and therefore can be situated anywhere in the country.
- Salary range: $114,297 — $235,319 USD, plus equity.