Mark Traquair is a software engineer specializing in AI with a decade of experience building and deploying machine learning systems across startups and product teams. He’s launched personalization features at Block’s Tidal team and worked on risk modeling for Square, bringing ML models from prototype to production with a backend-first mindset. Early roles in NLP, bioinformatics, and document image research reflect a practical blend of applied research and engineering—he’s comfortable with pipelines (Airflow), model deployment (Docker/APIs), and transformer-based NLP. Now at Uplimit as an early engineer, he focuses on backend and ML infrastructure, combining product intuition with scalable engineering. Based in Kitchener, Ontario, he pairs a formal data-science computer science background with a knack for translating research into reliable customer-facing features.
10 years of coding experience
5 years of employment as a software developer
Honours Bachelor’s Degree with Data Science option Computer Science, Honours Bachelor’s Degree with Data Science option Computer Science at University of Ottawa
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.