Jack Urbanek

Founding Member Of Technical Staff at DatologyAI

Pittsburgh, Pennsylvania, 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
Jack Urbanek is a seasoned software engineer and technical leader with 11 years of experience building production AI systems, currently a Founding Member of Technical Staff at DatologyAI in Pittsburgh. He spent a decade at Facebook AI progressing from Research Engineer to Research Tech Lead Manager, bridging research and production to deliver scalable machine-learning infrastructure. Jack contributes to notable open-source projects like ParlAI, where his backend work improved MTurk integrations, worker reliability, and orphan-HIT cleanup scripts—practical fixes that smooth data collection for dialogue research. Comfortable shipping backend systems at scale, he focuses on reliability, fault-tolerant orchestration, and operational tooling that reduce manual intervention. His Carnegie Mellon roots and hands-on contributions to both research and engineering teams reflect a blend of academic rigor and product-minded execution. Colleagues describe him as the kind of engineer who anticipates edge cases before they surface and turns brittle experiments into dependable services.
code11 years of coding experience
job7 years of employment as a software developer
bookCarnegie Mellon University
github-logo-circle

Github Skills (7)

python10
back-end-development10
api-design9
task-automation9
websocket9
database-administration9
database-management9

Programming languages (5)

C++JavaScriptGoJupyter NotebookPython

Github contributions (5)

github-logo-circle
facebookresearch/ParlAI

Sep 2017 - Aug 2022

A framework for training and evaluating AI models on a variety of openly available dialogue datasets.
Role in this project:
userBack-end Developer
Contributions:119 reviews, 188 commits, 373 PRs in 5 years
Contributions summary:Jack primarily contributed to the back-end functionality of the ParlAI platform, as indicated by the changes related to the MTurk (Mechanical Turk) backend for handling dialogue datasets. These changes included improvements to MTurk interaction, such as integrating a socket-based backend, adding features such as email worker API and bonus payments, and addressing various bug fixes and edge cases related to worker disconnections and handling of failed HITs. These changes also resulted in the script for managing and deleting orphan HITs that did not link to any server and were thus irrecoverable.
ai
Contributions:30 commits in 1 month
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