Sign In
Get Clay Free →

Suggestions

    Michael Tingley

    Engineering Manager at Facebook

    Michael Tingley is the Engineering Manager for Facebook's Probabilistic Programming Languages team.13 He focuses on platformizing Bayesian modeling and analysis within Facebook and investing in cutting-edge techniques that rely on compiler-driven analyses to advance the performance and reliability of universal Bayesian inference.1

    Tingley's team is working on building Bean Machine, a PyTorch-based Probabilistic Programming Language (PPL) along with a "PPL Compiler" to leverage model structure in novel ways throughout the modeling lifecycle.1 This enables techniques like compositional inference, higher-order gradients, and transpilation to faster backends.

    Prior to his current role, Tingley has held positions at various companies including:

    • Software Engineer at Google
    • Research Developer at edX
    • Teaching Fellow at Harvard University
    • Software Engineering Intern at Shanda Interactive Entertainment Ltd.
    • Research Assistant at Embry Riddle University's Autonomous Systems Labs
    • Software Engineering Intern at Halifax Health
    • Research Associate at University of Florida2

    Tingley holds a Bachelor's degree in Computer Science and Statistics from Harvard University, where he graduated Magna Cum Laude. He is passionate about Machine Learning, Data Science, Distributed Systems, and leveraging data to empower individuals.

    As of February 2025, Michael Tingley is 33 years old, born in November 1991, and resides in Palo Alto, California.2

    Highlights

    May 13 · infoq.com
    Probabilistic Programming for Software Engineers - InfoQ
    Probabilistic Programming for Software Engineers - InfoQ

    Related Questions

    What is the Bean Machine project about?
    How does Bayesian modeling improve Facebook's services?
    What are compositional inference and higher-order gradients?
    How does Michael Tingley's team combat misinformation?
    What is the role of a PPL Compiler in Michael Tingley's team?
    Michael Tingley
    Michael Tingley, photo 1
    Michael Tingley, photo 2
    Add to my network

    Location

    San Francisco Bay Area