Reddit · Behavioral Stories
Collaborate with PM and Eng as DS
TrueInterview
October 7, 2026 · 2 min read
Question
When you are a Data Scientist embedded with Product Managers and Engineers:
- How do you set up collaboration around requirements, timelines, and ownership?
- How do you choose which requests to push back on versus which to drive forward yourself?
- Share a specific instance where you shaped product direction or stopped a poor decision. (Respond as if you are supporting an Ads product team.) Overview: This question assesses a data scientist's ability to collaborate across functions, prioritize work, take ownership, manage stakeholders, and influence decisions while working with product managers and engineers. Solution
1) Collaboration model (working rhythm)
A realistic way for DS, PM, and Eng to operate together:
- Intake/brief: a one-page document covering the problem, intended users, success measures, and limits.
- Metric agreement: settle on the primary metric and guardrails before any build starts.
- Delivery plan: instrumentation checklist, analysis plan, experiment design, and schedule.
- Regular check-ins: weekly sessions to remove blockers; use async updates to keep meetings down.
- Division of ownership: the PM decides the product, Eng handles implementation, and DS owns measurement and causal validity.
2) When to push back (and how to do it)
Push back when:
- The analysis will not change any decision ("vanity analysis").
- The success metric is vague or contradictory.
- The needed data is unavailable, and the timeline leaves no room to add instrumentation.
- The ask introduces serious risk (privacy, policy, user harm) with no guardrails in place. How to push back without being difficult:
- Rephrase: "What decision are we trying to make?"
- Suggest alternatives: "We can provide a fast directional cut now, but a causal answer requires an experiment."
- Recommend a minimum viable scope plus a follow-up plan.
3) When to take the lead on work
Take the lead when:
- You spot metric regressions or possible opportunity areas (such as auction health or advertiser churn signals).
- A recurring decision pattern needs standardization (experiment templates, dashboards).
- The team is close to launching without measurement readiness—intervene with an instrumentation and guardrail plan.
4) STAR example structure
- Situation: The Ads team wants to ship a new targeting feature quickly.
- Task: Confirm it lifts revenue without hurting advertiser ROAS or the user experience.
- Actions:
- Set the primary metric (incremental revenue) plus guardrails (ROAS, complaint rates).
- Called out selection bias in a simple before/after comparison and pushed for a holdout.
- Added instrumentation and ran a staged rollout with weekly checkpoints.
- Result: The launch call used measured lift; the team avoided shipping a variant that lifted revenue but significantly damaged ROAS for small advertisers.
5) Common failure modes
- The DS takes an unclear request and turns into a "report generator."
- PM/Eng ships with no guardrails, then disputes the metrics afterward.
- The DS fixates on statistical purity and blows product timelines—rigor must be balanced with iteration.
Loading comments…