Senior Scientist at University of Wisconsin-Madison
Seattle, Washington, United States
Join Prog.AI to see contacts
Join Prog.AI to see contacts
Summary
🤩
Rockstar
🎓
Top School
Michael Mcauliffe is a Senior Scientist with 13 years of experience at the intersection of computational linguistics and speech technology, currently based in Seattle. He holds a PhD in Linguistics from UBC and has moved from academic research roles into industry R&D positions at Amazon before joining the University of Wisconsin–Madison. His work blends backend engineering, data preparation, and DevOps to produce robust speech-processing pipelines—evidenced by contributions to the Montreal Forced Aligner and build automation for conda-forge recipes. Michael has deep expertise in phonetic analysis, forced alignment, and packaging cross-platform scientific software, enabling reproducible research and deployment across Windows, macOS, and Linux. Colleagues rely on him to translate complex linguistic models into production-ready tooling that supports pretraining and large-corpus workflows. An underappreciated strength is his ability to bridge low-level build-system fixes with high-level model data engineering, reducing friction from research prototypes to deployable artifacts.
13 years of coding experience
11 years of employment as a software developer
Bachelor of Arts (B.A.) Linguistics, Bachelor of Arts (B.A.) Linguistics at University of Washington
Doctor of Philosophy (PhD) Linguistics, Doctor of Philosophy (PhD) Linguistics at The University of British Columbia
Command line utility for forced alignment using Kaldi
Role in this project:
Backend Developer & Data Engineer
Contributions:103 releases, 801 commits, 205 PRs in 7 years 3 months
Contributions summary:Michael contributed to the foundational structure and data preparation of the Montreal Forced Aligner project, implementing core data processing steps and integrating a pronunciation dictionary. Their work included creating functions for data preparation, phonetic analysis, and generation of phone mappings, indicating involvement in both backend logic and the data engineering aspects of the project. The user focused on creating functions to support pretraining for a model.
A place to submit conda recipes before they become fully fledged conda-forge feedstocks
Role in this project:
DevOps Engineer & Automation Engineer
Contributions:5 reviews, 13 commits, 7 PRs in 1 year 1 month
Contributions summary:Michael primarily contributed to the build scripts within the `conda-forge/staged-recipes` repository. Their work involved modifying build scripts, particularly for recipes related to `qt-multimedia` and `kalpy`, across various operating systems (Windows, macOS, and Linux). The user also addressed build dependencies, made changes to CXXFLAGS, and updated CMake arguments to improve the build process, compatibility and deployment of the conda packages.
placeconda-forgerecipescondasubmit
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.
Request Free Trial
Michael Mcauliffe - Senior Scientist at University of Wisconsin-Madison