Pat Verga is a Senior Staff Member of Technical Staff at Cohere with 11 years of experience specializing in NLP and machine learning research. He holds advanced degrees from UMass Amherst including a PhD in Computer Science and has held research roles at Google and DeepMind, bridging cutting-edge research with product-forward engineering. Pat contributes to deployable probabilistic modeling tooling—evidenced by backend fixes to the widely used FACTORIE Scala library—showing attention to inference algorithms and robust, production-ready code. Based in Pittsburgh, he focuses on making research systems practical and scalable, combining deep academic grounding with hands-on improvements to open-source NLP infrastructure.
11 years of coding experience
6 years of employment as a software developer
Doctor of Philosophy - PhD Computer Science, Doctor of Philosophy - PhD Computer Science at University of Massachusetts Amherst
FACTORIE is a toolkit for deployable probabilistic modeling, implemented as a software library in Scala. It provides its users with a succinct language for creating relational factor graphs, estimating parameters and performing inference.
Role in this project:
Back-end Developer
Contributions:37 commits, 8 PRs in 1 year 6 months
Contributions summary:Pat primarily contributed to bug fixes and code improvements within the Factorie toolkit, a Scala-based library for probabilistic modeling. The commits reveal changes related to inference algorithms, specifically fixing a bug in the SparseLDAInferencer and optimizing the NPChunkMentionFinder. These modifications indicate a focus on improving the library's functionality and addressing specific issues within the core probabilistic modeling components. The contributions suggest an understanding of the Factorie framework's internal workings and its application to natural language processing tasks.
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
Pat Verga - Senior Staff Member Of Technical Staff at Cohere