Michael Mcauliffe

Senior Scientist at University of Wisconsin-Madison

Seattle, Washington, United States
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
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.
code13 years of coding experience
job11 years of employment as a software developer
bookBachelor of Arts (B.A.) Linguistics, Bachelor of Arts (B.A.) Linguistics at University of Washington
bookDoctor of Philosophy (PhD) Linguistics, Doctor of Philosophy (PhD) Linguistics at The University of British Columbia
stackoverflow-logo

Stackoverflow

Stats
1reputation
0reached
0answers
0questions
github-logo-circle

Github Skills (15)

data-structures10
conda-forge10
bash10
cmake10
python10
data-structure10
build-automation10
batchfile9
script9
batch9
text-to-speech8
macos8
linux8
data-analysis8
cicd8

Programming languages (9)

TypeScriptJavaShellC++RCBatchfileJavaScript

Github contributions (5)

github-logo-circle
Command line utility for forced alignment using Kaldi
Role in this project:
userBackend 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.
kaldipythonacoustic-modelgrapheme-to-phonealignment
conda-forge/staged-recipes

Nov 2021 - Dec 2022

A place to submit conda recipes before they become fully fledged conda-forge feedstocks
Role in this project:
userDevOps 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