Craig Hagerman
@craighagerman
Seasoned Senior Machine Learning Engineer with 10+ years of expertise.
What I'm looking for
I am a seasoned Senior Machine Learning Engineer with over 10 years of experience in developing and deploying large-scale AI solutions. My expertise lies in natural language processing and both traditional and deep learning, where I have a proven track record of delivering cost-effective and scalable machine learning solutions. I thrive in leading cross-functional teams and driving innovation, ensuring that projects not only meet but exceed expectations.
Throughout my career, I have held pivotal roles such as Machine Learning Lead at Jobscan, where I was responsible for the technical direction and strategy of AI/ML initiatives. My leadership resulted in a 10% increase in retention and $2M in added revenue through novel document parsing models. Additionally, I spearheaded the development of an in-house LLM server, significantly reducing expenses and enhancing operational efficiency.
My previous experience as Director of Data Science and Machine Learning at Exchange Solutions Inc. allowed me to build and manage a team of data scientists, implementing agile methodologies that improved project delivery efficiency. I have successfully led the development of customer prediction engines and generative AI initiatives, demonstrating my ability to leverage cutting-edge technology to drive business results.
Experience
Work history, roles, and key accomplishments
Machine Learning Lead
Jobscan
Mar 2024 - Jul 2025 (1 year 4 months)
Led strategic direction for all machine learning initiatives, resulting in a 10% increase in retention and $2M in added revenue through implementation of novel document parsing models. Spearheaded the development of an in-house LLM server, reducing expenses by 25+%.
Director of Data Science and Machine Learning
Exchange Solutions Inc.
Sep 2021 - Mar 2024 (2 years 6 months)
Built and managed a team of 6 data scientists and analysts, implementing agile methodologies to increase project delivery efficiency. Led strategic development of Loyalty Boost by leveraging a recommendation engine, resulting in a 3% improvement in conversion rate.
Lead Data Scientist Consultant, ML Engineer
Uncharted Software
Jan 2019 - Aug 2021 (2 years 7 months)
Consulted with over 20 clients, developing and implementing a customer journey orchestration machine learning model that increased customer retention by 20%. Led the development of customer analytic engines which received Forrester Wave leader position for Thunderhead/Medallia.
Senior Data Scientist
Uncharted Software
Jan 2015 - Jan 2019 (4 years)
Designed and developed a machine learning system for social media threat detection for predicting and analyzing crises events. Explored novel ML & NLP approaches to solve DARPA research problems, including summarization and information retrieval.
Research Scientist, NLP
Wattpad
May 2014 - Dec 2014 (7 months)
Designed and built a recommendation engine and machine learning classifiers in scikit-learn which increased engagement and click-through rate by 5%. Developed a writing style comparison engine for recommending stories with a similar style.
Assistant Professor
Osaka Jogakuin & Ritsumeikan University
Apr 2012 - Sep 2013 (1 year 5 months)
Served as a university lecturer and researcher specializing in NLP and computational linguistics. Conducted research in areas such as automated ML scoring of essays with feedback and cross-dataset generalization.
Education
Degrees, certifications, and relevant coursework
University of New England
Master of Science, Computer Science, Computational Linguistics
2008 - 2011
Focused on Computer Science with a specialization in Computational Linguistics. Gained expertise in the intersection of computer science and language, including natural language processing and linguistic analysis.
University of New England
Master of Arts, Applied Linguistics
2003 - 2005
Studied Applied Linguistics, developing a strong foundation in language theory and its practical applications. Engaged in research and coursework related to language acquisition, sociolinguistics, and discourse analysis.
Mount Allison University
Bachelor of Arts, Philosophy, Literature
Pursued a Bachelor of Arts with a dual focus on Philosophy and Literature. Developed critical thinking, analytical, and communication skills through rigorous study of philosophical concepts and literary works.
University of Toronto
Master of Science in Applied Computing, Machine Learning
2013 - 2014
Specialized in Machine Learning, focusing on advanced algorithms and their applications. Completed a comprehensive program designed to bridge theoretical knowledge with practical industry challenges.
Tech stack
Software and tools used professionally
Availability
Location
Authorized to work in
Job categories
Interested in hiring Craig?
You can contact Craig and 90k+ other talented remote workers on Himalayas.
Message CraigFind your dream job
Sign up now and join over 100,000 remote workers who receive personalized job alerts, curated job matches, and more for free!
