Elijah Rippeth is a computational linguist and software engineer with 11 years of experience specializing in multilingual NLP, cross-lingual transfer, and machine translation. His work spans research and production: from research internships at Microsoft (WMT/EMNLP) and graduate research at University of Maryland to leading computational linguistics efforts at MITRE. He’s an active open-source contributor, improving CI/CD and cross-platform builds for Facebook’s fairseq and modernizing PyTorch text and Ignite with robust data pipelines and performance metrics. Comfortable across stacks, he combines backend and DevOps skills with rigorous ML engineering and testing—often turning “bad math into worse code” into reproducible, deployable systems. Based in Virginia, he brings an unusual blend of deep academic training (two M.S. degrees) and hands-on systems work that repeatedly bridges research prototypes to production-ready tooling.
11 years of coding experience
3 years of employment as a software developer
Master of Science, Computational Linguistics, 3.91, Master of Science, Computational Linguistics, 3.91 at University of Washington
Bachelor of Science, Electrical Engineering, 3.8, Bachelor of Science, Electrical Engineering, 3.8 at Ohio University
Master of Science, Computer Science, 3.968, Master of Science, Computer Science, 3.968 at University of Maryland
Contributions:27 commits, 55 PRs, 261 comments in 1 year 2 months
Contributions summary:Elijah primarily contributed to the Lagom framework by deprecating and refactoring existing APIs. They made changes to improve the local Kafka server setup, including port configuration and address binding. Additionally, the user updated the codebase to use more modern SBT syntax and deprecated older configurations related to Play framework. These efforts focused on API improvements, configuration enhancements, and dependency updates.
Facebook AI Research Sequence-to-Sequence Toolkit written in Python.
Role in this project:
ML Engineer & DevOps Engineer
Contributions:17 reviews, 20 commits, 39 PRs in 9 months
Contributions summary:Elijah primarily contributed to the continuous integration and continuous delivery (CI/CD) of the fairseq project by adding platform support. They also made code changes related to build processes, specifically targeting Windows builds. Moreover, the user fixed issues related to the build process and made changes to code generation and other scripts used within the system.
pytorchnlpsequencepythontransformer-architecture
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.