James Tyack is a seasoned engineering leader with 12 years of experience building high-performing teams and scalable systems across growth, integrations, and large-scale data platforms. Currently leading Coursera’s Core Learner Experience and a Generative AI Coach, he blends product-minded engineering with applied AI to personalize in-course learning. James has a track record of driving rapid experimentation, remote-first operating systems, and resilient platform improvements at companies like PagerDuty and Zignal Labs, often rolling up his sleeves on complex data and search stacks. He pairs technical depth in distributed systems, real-time pipelines, and AI-enabled UX with people-first management—hiring, mentoring, and institutionalizing best practices. An MBA from Illinois and a background in semantic web and big-data architectures give him a rare mix of strategic business insight and hands-on engineering chops.
12 years of coding experience
20 years of employment as a software developer
BSc 1st Class Honours Software Engineering, BSc 1st Class Honours Software Engineering at Nottingham Trent University
Master of Business Administration - MBA Business Administration and Management General, Master of Business Administration - MBA Business Administration and Management General at Gies College of Business - University of Illinois Urbana-Champaign
Contributions:6 PRs, 7 pushes, 3 branches in 5 months
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
James Tyack - Senior Engineering Manager - Learner Success (In-Course Learning & Generative AI Tutor)