Chris Gregory is a Member of Technical Staff in the Greater Seattle area with 11 years of experience building production ML systems and responsible-AI tooling across startups and Microsoft. He has moved from core software engineering work on Azure Automated ML and interpretability into ML engineering leadership at Hume AI and now focuses on continual learning and efficient machine intelligence at adaption. His contributions to Microsoft's responsible-ai-toolbox—implementing a CausalManager and integrating econml—show a practical command of causal analysis and large ML dependency testing. Comfortable across backend systems, model evaluation, and applied research, he blends rigorous engineering with an eye for streamlining complex codebases and reproducible ML workflows. Notably, his background in cognitive and brain science informs a human-centered approach to model behavior and interpretability.
10 years of coding experience
8 years of employment as a software developer
High School Diploma, High School Diploma at Park Tudor School
Bachelor of Science Cognitive & Brain Science Computer Science, Bachelor of Science Cognitive & Brain Science Computer Science at Tufts University
Responsible AI Toolbox is a suite of tools providing model and data exploration and assessment user interfaces and libraries that enable a better understanding of AI systems. These interfaces and libraries empower developers and stakeholders of AI systems to develop and monitor AI more responsibly, and take better data-driven actions.
Role in this project:
Back-end Developer & Data Scientist
Contributions:171 reviews, 39 commits, 83 PRs in 4 months
Contributions summary:Chris contributed significantly to the `responsible-ai-toolbox` by implementing and testing a `CausalManager`. This involves the creation of the `causal_manager.py` file, demonstrating experience with causal analysis techniques, and the integration of the `econml` library for causal effect estimation. Moreover, the user added tests for large package dependencies, confirming their ability to handle projects involving complex machine-learning dependencies. The user's work extended to the adjustment of variable naming, along with formatting policy trees within the manager, indicating a focus on streamlining the codebase.
Contributions:3 pushes, 1 branch in 5 years 6 months
Find and Hire Top DevelopersWe’ve analyzed the programming source code of over 60 million software developers on GitHub and scored them by 50,000 skills. Sign-up on Prog,AI to search for software developers.