Andrew Runge

Senior AI Research Engineer at Duolingo

Andrew Runge has extensive work experience in the field of AI research, machine learning, and software engineering. Currently, they are employed at Duolingo as a Senior AI Research Engineer, where they have been working since September 2022. Prior to this, they worked as a Machine Learning Engineer at Duolingo from September 2019 to September 2022.

Before joining Duolingo, Andrew was a Graduate Research Assistant at Carnegie Mellon University - School of Computer Science - Language Technologies Institute from August 2017 to August 2019. Andrew also served as a Graduate Teaching Assistant at Carnegie Mellon University from August 2018 to December 2018.

Andrew has significant experience in software development and engineering. Andrew worked as a Software Engineer at Decisive Analytics Corporation from August 2014 to August 2017, where they led the development of highly scalable natural language processing and machine learning applications. Andrew implemented cutting-edge algorithms for semantic search, entity coreference, and visual document processing, and modified them for high-volume environments. Andrew was responsible for developing the back-end database structures and front-end RESTful web services at the company.

Additionally, Andrew worked as a Lab Assistant at the College of William and Mary from September 2013 to May 2014. Andrew also gained experience as a Technology Deployment Division Summer Intern at Decisive Analytics Corporation from June 2013 to August 2013, where they implemented and tested an algorithm to identify relationships between data elements.

Andrew's early work experience includes being an Instructor at Fairfax Collegiate, LLC from June 2009 to June 2013. In this role, they taught robotics, basic game design, and programming languages to students from grades 3 to 9. Andrew also developed three curricula for the program, focusing on Vex robotics kits and programming in RobotC to teach engineering design principles.

Overall, Andrew Runge has a strong background in AI research, machine learning, and software engineering gained from their various roles at companies such as Duolingo and Decisive Analytics Corporation, as well as their experience in academic and instructional positions.

Andrew Runge holds a Master of Language Technologies degree in Natural Language Processing, which they obtained from Carnegie Mellon University from 2017 to 2019. Prior to that, they completed their Bachelor of Science degree in Computer Science and Japanese Studies at William & Mary between 2010 and 2014. Andrew completed their high school education at Thomas Jefferson High School for Science and Technology from 2006 to 2010. Additionally, they hold a certification in Japanese Language Proficiency at level N2 from The Japan Foundation.

Links

Timeline

  • Senior AI Research Engineer

    September, 2022 - present

  • Machine Learning Engineer

    September, 2019

View in org chart