Bryan Mccann is an AI-focused engineering leader with 11 years of experience building and scaling NLP and machine learning systems, currently a Member of Technical Staff (Manager) at Anthropic and a cofounder and board director at You.com. He combines deep research roots from multiple senior research roles at Salesforce and Stanford with hands-on contributions to prominent open-source projects like OpenNMT and PyTorch examples, where he improved training pipelines, multi-GPU support, and integration of pre-trained embeddings. Bryan’s work on the decaNLP challenge and torchtext highlights a specialty in multitask NLP, model training optimization, and practical engineering trade-offs that bridge research and product. He has a track record advising startups and funds on technical hiring and strategy, and his background in both CS and philosophy from Stanford gives him a thoughtful, systems-level perspective on building responsible AI products.
11 years of coding experience
4 years of employment as a software developer
Tesoro High School
Master of Science (M.S.), Computer Science (Artificial Intelligence), Master of Science (M.S.), Computer Science (Artificial Intelligence) at Stanford University
The Natural Language Decathlon: A Multitask Challenge for NLP
Role in this project:
ML Engineer
Contributions:107 commits, 11 PRs, 70 pushes in 7 months
Contributions summary:Bryan contributed to the development and improvement of a natural language processing (NLP) project. Their work included refactoring existing code, such as removing dependencies and simplifying metrics. They integrated default models and made changes related to training procedures, demonstrating involvement in model training and optimization. The user also modified code related to the use of Contextualized Word Vectors (CoVe).
Open Source Neural Machine Translation and (Large) Language Models in PyTorch
Role in this project:
ML Engineer
Contributions:71 commits, 4 PRs, 8 pushes in 2 months
Contributions summary:Bryan primarily focused on modifying and improving the training process for the OpenNMT-py model. They made changes to the training script, including modifications to the learning rate, and checkpoint saving. Furthermore, the user worked on multi-GPU support and made various adjustments to model parameters. These contributions suggest an effort to enhance model training efficiency and usability.
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
Bryan Mccann - Member Of Technical Staff (Manager) at Anthropic