Michael Sachs

Summary

I am an experienced data leader with demonstrated success applying machine learning, analytics, and data science in highly technical domains to create business value. I have built world-class teams, sometimes from the ground up; led complex, enterprise wide cross-functional initiatives; and delivered data science products that inform high stakes decision-making, save millions of dollars, and supercharge the product experience for hundreds of millions of customers.

Experience

Netflix

Senior Data Science Manager, Infrastructure
September 2020 - September 2024

I led the Data Science team focused on Netflix’s billion-dollar infrastructure. This includes all the cloud infrastructure that Netflix rents from AWS as well as Netflix’s custom-built global content distribution network. My team built ML models and optimization algos, experimentation methods and tools, as well as data and analytics, all designed to improve the efficiency, quality and reliability of Netflix. Highlights:

  • I grew the team’s scope from just Netflix’s content distribution network to all of Netflix’s infrastructure. I achieved this partially through growing the size of the team, but mostly by focusing heavily on talent density, promoting two ICs on my team to the new L6 (staff) level, and positioning all team members to maximize their impact.
  • I built Netflix’s first formal ML for Systems team which was focused on using algos and ML to improve Netflix’s infrastructure. This four-person subteam built the optimization code that steered all Netflix AWS traffic, the ML models that did VPN detection globally, the ML models that handled workload placement in AWS and Spark job optimization, and the algos that predicted Live event traffic for service scaling.
  • I led the cross-functional effort to develop data science infrastructure for the new Netflix Cloud Games platform. This was a zero to one effort that included quality metrics, data collection architecture, and randomized and quasi-experimentation infrastructure.
  • I led the cross-functional effort to build AWS cost efficiency data and analytics tools – enabling Netflix to better manage its nearly $800 million cloud infrastructure spend.
  • My team also owned: the data and tools to manage and improve developer productivity, the data and tools that monitor Netflix up-time and help investigate incidents, and the testing and experimentation methods and tools to improve the quality and reliability of Netflix’s content distribution network.
  • I was very involved in the organizational health of the Data Science organization and co-led the development of the first "Data and Insights Day.” This was the first in person activity for the entire 500-person Data Science org after the COVID pandemic. This is now a week-long event held twice a year and organized by the CTO’s direct reports.
  • I was also heavily involved in defining and setting standards for the data science craft at Netflix. I helped define the Analytics Engineer and Machine Learning Engineer roles and was also part of a small group that developed IC levels for data science roles at Netflix.
  • I was selected to be part of the first cohort of managers to be promoted to the new Senior Manager position when it was created.

FLYR

Head of Product, Head of ML Ops
November 2018 - April 2020

FLYR is using AI to change how airlines price tickets. I was hired to lead the creation of end-to-end ML development tools to speed the iteration and deployment of new models and to improve the reliability of FLYER’s product. Later I was promoted to Head of Product where I reinvisioned the product to enable it to scale beyond FLYR’s seed customers. Highlights:

  • As Head of Product, I created a shared vision and strong performance oriented culture for the FLYR product, program and data science teams. This consisted of a total of 22 people in locations in San Francisco, Krakow, Poland, and Kuala Lumpur, Malaysia.
  • I spearheaded the adoption of a data-driven product development approach, focused on measuring the quality of the pricing decisions FLYR’s core product was making. This built trust with existing customers, expanding FLYR’s footprint, and provided targets for developing better models.
  • As Head of ML Platform, I created the charter, defined the roadmap, and managed the work of the ML Platform team at FLYR. This was a hybrid team of data scientists and engineers whose purpose was to create a platform to enable FLYR to deliver data science products at scale to multiple airline customers.
  • I designed the system architecture for FLYRs production inference pipeline. This architecture aligned the new ML Platform team which had very little experience with production scale ML pipelines so they could begin to untangle the bespoke legacy system.

Radius Intelligence

Data Science Manager
March 2017 - October 2018

Radius Intelligence was developing a curated data set of US businesses to connect B2B marketing and sales teams to potential customers. I led the data science team who was responsible for the quality and comprehensiveness of this data. We monitored every stage of the data ingestion and curation pipeline and built models to detect and address quality issues. We also worked closely with engineering teams to improve systems that did entity resolution, search space reduction, and clustering. Highlights:

  • I led initiatives to deliver business value from first-party data provided by Radius customers (as opposed to third party data purchased from external data providers). Major projects in this space include models and processes to perform phone and email validation, and net-new contact validation.
  • I provided technical leadership and hands-on modeling and coding work for Radius's updated matching framework. The new framework allowed fast iteration on model code which enabled the data science team to drive performance improvements to matching precision and recall.
  • I defined the data science charter at Radius, providing a vision for the function and clarifying the various roles within the function. I developed a job ladder for data scientists to provide clear opportunities for professional development.
  • I consolidated data science into a single unit within the engineering organization. Developed strong relationships with engineering and product leadership to define operating cadence and cross-functional team success.

Discovery Digital Networks

Director of Data Science and Technology
March 2014 - March 2017

Discovery Digital Networks (DDN), produced Discovery Channel branded, short form video content for online distribution. I was hired to build a system that would provide visibility into content performance across multiple distribution channels. I was later asked to lead the entire data and engineering organization, where I modernized the DDN tech stack and enabled better data-driven decision-making across the organization. Highlights:

  • I designed and built a robust data science platform using python, redshift and EC2, to support data collection, distribution and analysis across multiple Discovery Communications brands including The Discovery Channel, Animal Planet and The Science Channel. At its peak, this platform was ingesting and analyzing over 500 million rows of data per day.
  • I led a group of software architects, web engineers, and apps engineers in implementing and maintaining a suite of online properties with a total of approximately 2 million unique users per month and a data collection, reporting and analytics infrastructure storing information about tens of thousands of video assets across dozens of distribution platforms.
  • I built forecasting algorithms and insights applications to track content performance and inform creative and business decision-making. The forecasting algorithms predicted 30-day performance of individual titles and the 12-month performance of entire networks. The applications displayed these predictions alongside actual content performance from hundreds of channels including YouTube, Facebook, owned and operated websites, and Freewheel ad services.
  • I led the migration of all of Discovery Digital Networks web and data infrastructure to Amazon Web Services, and the development of a microservice-based web architecture to replace the legacy PHP framework. The new system more than halved the page delivery and rendering time, and resulted in vastly improved stability and reduced development time.

University of California, Davis and Columbia University

Graduate Student, Researcher, Associate Instructor
January 2005 - March 2014

I was fortunate enough to be able to study undergraduate physics and math at Columbia and later continue graduate study at the UC Davis Department of Physics. My focus area was complex systems and computation, specifically using simulation to better understand earthquakes. In the latter portion of my studies, I was awarded a NASA Earth and Space Science Fellowship which funded my research.

Weill Cornell Medical College and New York Presbyterian Hospital

Product Manager, Senior Web Designer
June 2002 - January 2005

I was a designer and product manager for the team responsible for developing the Weill Cornell Medical College and New York Presbyterian Hospital suite of public websites. This included the primary site for each institution but also a host of department websites. I helped establish a consistent design language that tied all of these sites together. I also worked with hospital and college staff to develop content strategy.

Xperts Inc.

Creative Director, Designer
March 1997 - June 2002

I was a designer and later the leader of the design team at this 70-person technology consulting firm during the height of the dot-com boom. I worked closely with dozens of clients ranging from start-ups, to small businesses, to giant corporations on design and UX for web applications. I also worked to improve the quality of UX and design work across all of Xperts through hiring, design reviews and guidance and mentorship.

Technologies

Languages

Python and SQL are my languages of choice. I've worked with: JavaScript, C, C++, HTML, CSS, Java, php, CQL, bash shell scripting, Objective C, IDL, Mathematica, MatLab, lisp, and ActionScript.

Applications, Modules, Libraries and Frameworks

My most recent experience is with: Spark, Databricks, Numpy, Scikit-learn, TensorFlow/Keras, Scipy, Pandas, MySQL/PostgreSQL, Google BigQuery, Matplotlib, Jira, and Confluence. In the past I have used: SQLAlchemy, Celery, Cassandra, Redshift, D3.js, Boto, Flask, HDF5, Django, JQuery, PIL, Ajax, Hadoop, WordPress, MPI, Mathematica, Adobe Illustrator, and Adobe Photoshop.

Cloud Platforms

Amazon Web Services, Google Cloud Platform

Education

University of California, Davis

Completed physics PhD, 2013

  • Adviser: Professor John B. Rundle
  • Area of Study: Computational physics and complex systems
  • Course work completed with a 3.87 GPA

Columbia University

Completed undergraduate physics curriculum, 2007

  • Physics and math coursework in order to prepare for graduate school.
  • 3.99 GPA

Virginia Commonwealth University

Bachelor of Fine Arts, Graphic Design, School of the Arts, 1995

Publications

Parametrizing Physics-Based Earthquake Simulations
K. W. Schultz, M. R. Yoder, J. M. Wilson, E. M. Heien, M. K. Sachs, J. B. Rundle, and D. L. Turcotte
Pure and Applied Geophysics  (2016)

Virtual Quake: Statistics, Co-Seismic Deformations and Gravity Changes for Driven Earthquake Fault Systems
K. W. Schultz, M. K. Sachs, E. M. Heien, M. R. Yoder, J. B. Rundle, D. L. Turcotte, and A. Donnellan
International Symposium on Geodesy for Earthquake and Natural Hazards (GENAH)  145  29-37  (2015)

Simulating Gravity Changes in Topologically Realistic Driven Earthquake Fault Systems: First Results
K. W. Schultz, M. K. Sachs, E. M. Heien, J. B. Rundle, D. L. Turcotte, and A. Donnellan
Pure and Applied Geophysics  Volume 17 827–838 (2014)

Self-Organizing Complex Earthquakes: Scaling in Data, Models, and Forecasting
M. K. Sachs, J. B. Rundle, J. R. Holliday, J. Gran, M. Yoder and W. Graves
"Self-Organized Criticality Systems"  Open Academic Press  (2013)

A Comparison among Observations and Earthquake Simulator Results for the allcal2 California Fault Model
T. E. Tullis, K. Richards-Dinger, M. Barall, J. H. Dieterich, E. H. Field, E. M. Heien, L. H. Kellogg, F. Pollitz, J. B. Rundle, M. K. Sachs, D. L. Turcotte, S. N. Ward and M. B. Yikilmaz
Seismological Research Letters  83  994-1006  (2012)

Generic Earthquake Simulator
T. E. Tullis, K. Richards-Dinger, M. Barall, J. H. Dieterich, E. H. Field, E. M. Heien, L. H. Kellogg, F. Pollitz, J. B. Rundle, M. K. Sachs, D. L. Turcotte, S. N. Ward and M. B. Yikilmaz
Seismological Research Letters  83  959-963  (2012)

Virtual California Earthquake Simulator
M. K. Sachs, E. M. Heien, D. L. Turcotte, M. B. Yikilmaz, J. B. Rundle and L. H. Kellogg
Seismological Research Letters  83  973-978  (2012)

Forecasting Earthquakes: The RELM Test
M. K. Sachs, D. L. Turcotte, J. R. Holliday and J. B. Rundle
Computing in Science and Engineering  14  43  (2012)

Understanding Long-Term Earthquake Behavior through Simulation
E. M. Heien and M. K. Sachs
Computing in Science and Engineering  14  10  (2012)

Black swans, power laws, and dragon-kings: Earthquakes, volcanic eruptions, landslides, wildfires, floods, and SOC models
M. K. Sachs, M. R. Yoder, D. L. Turcotte, J. B. Rundle and B. D. Malamud
European Physical Journal Special Topics  205  167-182  (2012)

Implications of the RELM test of earthquake forecasts in California
M. K. Sachs, Y. T. Lee, D. L. Turcotte, J. R. Holliday and J. B. Rundle
Research in Geophysics  2  e10  (2012)

Evaluating the RELM test results
M. K. Sachs, Y. T. Lee, D. L. Turcotte, J. R. Holliday and J. B. Rundle
International Journal of Geophysics  2012  (2012)

Earthquake precursors: activation or quiescence?
J. B. Rundle, J. R. Holliday, M. Yoder, M. K. Sachs, A. Donnellan, D. L. Turcotte, K. F. Tiampo, W. Klein and L. H. Kellogg
Geophysical Journal International  187  225-236  (2011)

Results of the Regional Earthquake Likelihood Models (RELM) test of earthquake forecasts in California
Y. T. Lee, D. L. Turcotte, J. R. Holliday, M. K. Sachs, J. B. Rundle, C. C. Chen and K. F. Tiampo
Proceedings of the National Academy of Sciences (USA)  108  16533-16538  (2011)

Testing Lattice Quantum Gravity in 2+1 Dimensions
M. K. Sachs
arXiv:1110.6880 [gr-qc]  (2011)

Awards

  • Three time Discovery D-Lighter award winner
  • 2014 and 2015 Discovery Digital Networks Hackathon winner
  • 2011 NASA Earth and Space Science Fellowship
  • 2011 Santa Fe Institute Complex Systems Summer School
  • Member of the Golden Key International Honor Society
  • Interactive Best in Show, Richmond Ad Show 2004: AdCenter Website
  • 10 eHealthcare Leadership Awards including 2 Platinum Awards for work done on the Weill Cornell Medical College Environmental Geriatrics Continuing Medical Education Application 2002-2005
  • Artwork exhibited in the 2002 Paperveins Museum of Art Biennial at the Here Arts Center in New York City
  • Xperts Employee of the Month May 1999, June 2001, August 2001
  • Addy Award: Xperts Self Promotional Website 2000
  • Xperts Outstanding Engineering Sales Support December 1999
  • Xperts Excellence in Engineering Award August 1999
  • 9 Xperts customer service awards 1997-2002

Conferences

AGU 2013

Earthquake Simulations and Historical Patterns of Events: Forecasting the Next Great Earthquake in California
M. K. Sachs, J. B. Rundle, E. M. Heien, K. Schultz, D. L. Turcotte, M. B. Yikilmaz, and L. H. Kellogg (2013)
Abstract NG41A-1662 (Poster) presented at 2013 Fall Meeting AGU San Francisco, Calif. 7-13 Dec.

Monitoring Earthquake Fault Slip from Space: Model Implications for a High Precision, High Resolution Dedicated Gravity Mission (Invited)
J. B. Rundle, M. K. Sachs, K. F. Tiampo, J. Fernandez, D. L. Turcotte, A. Donnellan, E. M. Heien and L. H. Kellogg (2013)
Abstract G13C-08 presented at 2013 Fall Meeting AGU San Francisco, Calif. 7-13 Dec.

AGU 2012

Virtual California: studying earthquakes through simulation
M. K. Sachs, E. M. Heien, D. L. Turcotte, M. B. Yikilmaz, J. B. Rundle and L. H. Kellogg (2012)
Abstract NG43C-02 presented at 2012 Fall Meeting AGU San Francisco, Calif. 3-7 Dec.

Dynamics, Patterns, and Migration in Earthquake Fault Systems (Invited)
J. B. Rundle, M. K. Sachs, J. R. Holliday, E. M. Heien, D. L. Turcotte, A. Donnellan and Z. Meadows (2012)
Abstract S13A-2518 (Poster) presented at 2012 Fall Meeting AGU San Francisco, Calif. 3-7 Dec.

EcoSummit 2012

Using Insights from Statistical Physics to Model Common Pool Resource Management
M. K. Sachs, N. Kunz, Z. A. Hamstead, A. Fajardo (2012)
Abstract GS07.28 presented at 2012 Meeting EcoSummit Columbus, Ohio 30 Sept. - 5 Oct.

AOGS 2012

Delivery of Earthquake Forecasts on Web-Based Platforms: Estimating Reliability and Forecast Skill
J. B. Rundle, J. R. Holliday, M. K. Sachs, W. Graves, P. B. Rundle, S. N. Ward and A. Donnellan (2012)
Abstract SE61-75-A001 presented at 2012 Meeting AOGS Singapore 13-17 Aug.

Numerical Simulations for Space-time Seismic Pattern Analysis and Earthquake Forecasting
M. K. Sachs, E. M. Heien, D. L. Turcotte, M. B. Yikilmaz, J. B. Rundle and L. H. Kellogg (2012)
Abstract SE61-75-A002 presented at 2012 Meeting AOGS Singapore 13-17 Aug.

AGU 2011

RELM Test Results: How Good Were the Forecasts?
M. K. Sachs, Y. T. Lee, D. L. Turcotte, J. R. Holliday and J. B. Rundle (2011)
Abstract NG44B-02 presented at 2011 Fall Meeting AGU San Francisco, Calif. 5-9 Dec.

Using Speculative Execution to Reduce Communication in a Parallel Large Scale Earthquake Simulation
E. M. Heien, M. B. Yikilmaz, M. K. Sachs, J. B. Rundle, D. L. Turcotte and L. H. Kellogg (2011)
Abstract NG51D-1672 (Poster) presented at 2011 Fall Meeting AGU San Francisco, Calif. 5-9 Dec.

E-DECIDER: Earthquake Disaster Decision Support and Response Tools - Development and Experiences
M. T. Glasscoe, R. G. Blom, G. W. Bawden, G. Fox, M. Pierce, J. B. Rundle, J. Wang, Y. Ma, M. R. Yoder, M. K. Sachs and J. W. Parker (2011)
Abstract IN11A-1269 (Poster) presented at 2011 Fall Meeting AGU San Francisco, Calif. 5-9 Dec.

SCEC Earthquake Simulator Comparison Results for California (Invited)
T. E. Tullis, K. Richards-Dinger, M. Barall, J. H. Dieterich, E. H. Field, E. M. Heien, L. H. Kellogg, F. Pollitz, J. B. Rundle, M. K. Sachs, D. L. Turcotte, S. N. Ward and O. Zielke (2011)
Abstract NG44B-01 presented at 2011 Fall Meeting AGU San Francisco, Calif. 5-9 Dec.

SCEC 2011

An Evaluation of the RELM Test Forecasts
M. K. Sachs, Y. T. Lee, D. L. Turcotte, J. R. Holliday and J. B. Rundle (2011)
Abstract B-120 (Poster) presented at 2011 Annual Meeting SCEC Palm Springs, Calif. 11-14 Sep.

Parallelization of the Virtual California Earthquake Simulator
E. M. Heien, M. B. Yikilmaz, M. K. Sachs, J. B. Rundle, L. H. Kellogg, and D. L. Turcotte (2011)
Abstract B-087 (Poster) presented at 2011 Annual Meeting SCEC Palm Springs, Calif. 11-14 Sep.

The Future of Virtual California Simulations
M. B. Yikilmaz, J. B. Rundle, D. L. Turcotte, E. M. Heien, M. K. Sachs, and L. H. Kellogg (2011)
Abstract B-110 (Poster) presented at 2011 Annual Meeting SCEC Palm Springs, Calif. 11-14 Sep.

Comparisons Among Earthquake Simulator Results for UCERF2 Fault Model of California and Observed Seismicity
T. E. Tullis, K. Richards-Dinger, M. Barall, J. H. Dieterich, E. H. Field, E. Heien, L. H. Kellogg, F. Pollitz, J. B. Rundle, M. K. Sachs, D. L. Turcotte, S. N. Ward, M. B. Yikilmaz, and O. Zielke (2011)
Abstract B-109 (Poster) presented at 2011 Annual Meeting SCEC Palm Springs, Calif. 11-14 Sep.

ACES 2011

Virtual California: Inner Workings, Recent Results and Future Development
M. K. Sachs, J. B. Rundle, D. L. Turcotte, A. Donnellan and J. W. Parker (2011)
Abstract 7400 presented at 2011 Meeting ACES Maui, Hawaii 1-5 May

Virtual California: A Guided Tour
M. K. Sachs, E. M. Heien, J. B. Rundle, D. L. Turcotte, M. B. Yikilmaz, L. H. Kellogg, K. F. Tiampo, A. Donnellan, W. Klein and J. W. Parker (2011)
Presented at 2011 Meeting ACES Maui, Hawaii 1-5 May

Press