Emily Dinan

Research Engineer at Meta

New York, New York, 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
Emily Dinan is a research engineer with eight years of experience building and hardening AI systems, currently at Meta after recent research roles at DeepMind and Facebook AI. She combines a strong mathematical background (MS and BS in Mathematics) with hands-on engineering, focusing on quality assurance and test automation for dialogue model frameworks like ParlAI. Her open-source contributions include adding and refining unit tests for core ParlAI examples, improving reliability for a widely used FacebookResearch toolkit. Emily is based in New York and brings a practical research-to-production mindset, bridging model development with rigorous validation. Colleagues rely on her to catch edge cases early—she has a knack for turning subtle evaluation gaps into concrete test coverage.
code8 years of coding experience
job6 years of employment as a software developer
bookMaster of Science - MS, Mathematics, Master of Science - MS, Mathematics at University of Washington
bookBachelor of Science - BS, Mathematics, Bachelor of Science - BS, Mathematics at Fordham University
github-logo-circle

Github Skills (3)

unit-testing10
python10
test-automation10

Programming languages (1)

Python

Github contributions (5)

github-logo-circle
facebookresearch/ParlAI

Dec 2017 - Apr 2022

A framework for training and evaluating AI models on a variety of openly available dialogue datasets.
Role in this project:
userQA Engineer / Test Automation Engineer
Contributions:76 reviews, 728 commits, 583 PRs in 4 years 4 months
Contributions summary:Emily's commits focused on adding and modifying unit tests for core Python examples within the ParlAI framework. They added tests for the `eval_model.py` and `display_data.py` examples and modified the `repeat_label` agent to check for `eval_labels`, indicating a focus on improving code quality and ensuring model functionality through testing. This suggests a role focused on quality assurance and automated testing.
nlpdeep-learningdatasetmachine-learningtraining
freedombenLiu/ParlAI

Dec 2018 - Feb 2019

Contributions:53 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