James Dixon is a seasoned Natural Language Processing technical lead with 12+ years of experience building enterprise-grade ML and cloud-native systems, currently driving the NLP platform at CVS Health that powers voice, IVR, contract extraction, and legal text workflows. He blends hands-on engineering (C#, F#, Azure, LUIS, IBM Watson) with pragmatic architecture and DevOps—having implemented CI/CD pipelines, queue-based eventing, and Kanban practices that consistently deliver ahead of schedule and under budget. A practiced people leader and mentor, he evaluates and grows NLP and software talent while advocating for work-life balance and lean team processes. His background spans healthcare, international cloud deployments, and even bioinformatics volunteer work at UC Boulder, where he contributes algorithms for mass-spec protein discovery. Not obvious from his title: he started in contracting and finance roles and leverages that domain fluency to design high-ROI, auditable systems across complex regulated environments.
12 years of coding experience
21 years of employment as a software developer
Bachelor of Science - BS, Computer Science, Bachelor of Science - BS, Computer Science at American University
Master of Public Health - MPH, Health/Health Care Administration/Management, Master of Public Health - MPH, Health/Health Care Administration/Management at University of Michigan
Bachelor of Arts - BA, Political Science and Economics, Bachelor of Arts - BA, Political Science and Economics at Hobart and William Smith Colleges
Contributions:29 PRs, 460 pushes, 5 branches in 3 years 5 months
search-enginehybridsearchingsearchpeptide
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 Dixon - Natural Language Processing Technical Lead