Staff/Senior Machine Learning Scientist - Forecasting (Open to Remote)
Penguin Random House is the leading adult and children's publishing house in North America, the United Kingdom, and many other regions worldwide. We publish the best books in every genre and subject for all ages, committed to quality, excellence, and innovation across the entire publishing process. Our diverse international community includes nearly 300 publishing brands and imprints such as Ballantine Bantam Dell, Berkley, Crown, DK, Doubleday, Knopf, Penguin Books, Random House, Riverhead, and Viking.
About the role
The Data Science team at Penguin Random House is seeking an experienced Machine Learning Scientist to drive business-critical forecasting products. This role may be filled at the Senior or Staff level depending on experience and interview performance. The team has a mature machine learning practice with strong infrastructure, supported by data warehouse and DevOps partners, and is transitioning to AI-accelerated development using modern agentic coding tools like Claude Code.
Location: Remote eligible (U.S.), but NYC area preferred.
Responsibilities
- Own end-to-end ML systems: scoping, feature engineering, model development, backtesting/validation, deployment (with platform partners), monitoring/alerting, retraining cadence, and ongoing reliability improvements.
- Create and maintain production-safe evaluation infrastructure: automated backtests, error decomposition, uncertainty quantification, data validation, regression gates, and auditable model/version lineage.
- Build AI-assisted/agentic development workflows (e.g., Claude Code) to automate repetitive tasks with human review and measurable quality gates.
- Define success metrics tied to business outcomes; communicate assumptions, limitations, and risk so model outputs are used correctly by stakeholders.
- Write production-quality, testable code and support reproducible workflows.
- Partner across functions to translate business needs into a prioritized technical roadmap and measurable impact.
- Build and improve forecasts across time horizons and business segments (demand, inventory, supply chain, resource allocation), selecting approaches that balance accuracy, stability, interpretability, and operational cost.
- Productize forecast outputs for stakeholders: clear definitions and assumptions, versioned releases, and reporting that explains what changed, why it changed, and how uncertainty should shape decisions.
- Perform feature engineering, uncertainty quantification and calibration, hierarchical/segmented forecasting where appropriate.
- Partner with operations, supply chain, inventory, finance, and marketing leaders.
Requirements
Senior level:
- 5+ years in applied ML/data science, including owning models in production (deployment, monitoring, incident response, retraining).
- Strong forecasting expertise (time-series methods, feature engineering, rigorous backtesting) OR deep expertise in Bayesian statistical methods and probabilistic programming.
- Strong statistics fundamentals; comfort with probabilistic forecasting and explaining uncertainty in practical terms.
- Strong Python (or R) and SQL; writes production-quality, testable code.
- Strong communication and cross-functional collaboration with non-technical stakeholders.
- Experience using AI-assisted development workflows responsibly (verification loops, reproducibility, automated checks).
Staff level:
- 8+ years in applied ML/data science, or PhD with 3+ years of applied experience.
- Experience building ML systems end-to-end (not just models): backtesting frameworks, scheduled retraining, monitoring/alerting, and automated reporting into planning or decision workflows.
- Demonstrated ability to inherit complex systems built by others and make sound architectural decisions with high autonomy.
- Technical leadership: raises the bar on evaluation, reproducibility, and production practices; mentors less-senior team members.
Pay
The salary range for the Senior level is $180,000–$220,000. The salary range for the Staff level is $210,000–$250,000. All positions are currently eligible for an annual profit award or bonus, subject to company results.