Callum Curtis

Callum Curtis

AI Performance Engineer @ Modular

Country

Canada

City

Vancouver

Industry

Computer Software

Skill

Golang, PyTorch, Apache Spark, Kubernetes, Apache Airflow, Google Cloud Platform (GCP), Amazon Web Services (AWS), Databricks, High Performance Computing (HPC), Python, TypeScript, C, C++, Java, Scala, Bash, BigQuery, PostgreSQL, SQLite, React.js

Experience

Modular

AI Performance Engineer

Modular

LinkedIn
2026-1 - Present · 9 mos
Skyflow

Software Engineering Intern

Skyflow

LinkedIn
2025-5 - 2025-8 · 4 mos

Palo Alto, California, United States

Developed data privacy vaults. • Expanded support for Skyflow's data vault product by delivering a BigQuery integration using Go, Gin, GCP Cloud Run, and Terraform for a Fortune 10 customer. • Built an evaluation framework for named entity recognition (NER) models responsible for redacting personally identifiable information (PII) in unstructured data using seqeval, nervaluate, Hugging Face Tokenizers, and spaCy. • Instrumented cryptographic operations across 4+ microservices using Go, Prometheus, and Grafana.

Shopify

Machine Learning Intern

Shopify

LinkedIn
2025-1 - 2025-4 · 4 mos

Toronto, Ontario, Canada

Built recommendation systems for the Shop app. • Implemented a two-tower neural network to enhance home feed personalization for the Shop app using PyTorch, TorchRec, BigQuery, Airflow, and Kubernetes. • Designed complementary-product models to improve recommendations for cold-start users using co-purchase data and BigQuery. • Trained, tuned, and evaluated an ALS recommendation model using Spark and MLlib. • Created a pipeline producing product embeddings daily for LLM recommendation models. • Personally ideated and prototyped a tool for comparing internal recommendation systems using Streamlit over a weekend, driving company-wide adoption and executive-level visibility, including demos to the CEO and CTO.

OpenText

Machine Learning Intern

OpenText

LinkedIn
2024-5 - 2024-12 · 8 mos

Ottawa, Ontario, Canada

Implemented machine learning models and managed data to detect threats within customers’ digital environments. • Developed and scaled unsupervised machine learning models for detecting insider threats across customer networks and devices through behavioral analysis using Spark and Scala. • Constructed a fine-grained monitoring service for data pipeline and model serving costs. • Built an API for LLMs to interact with threat detections using FastAPI, increasing monetization on the Azure Marketplace by enabling integration with Microsoft Copilot for Security. • Established CI workflows and developer tools to validate data pipelines.

Barnacle Systems Inc.

Software Engineering Intern

Barnacle Systems Inc.

LinkedIn
2023-9 - 2023-12 · 4 mos

Victoria, British Columbia, Canada

Contributed to web applications for real-time collection, analysis, and visualization of data from sensors aboard recreational, industrial, and government ships. • Developed full-stack features for fleets of sensor hubs sold by 100+ retailers, allowing end-users to remotely monitor their property from anywhere in the world through real-time video and sensor readings. • Architected a unified framework for implementing persistence, analytics, and REST APIs for sensor integrations using Express, Node.js, TypeScript, and SQLite. • Constructed frontend views for sensor configuration and data monitoring using React and TypeScript, achieving performant video playback and dashboards with 80k+ data points hosted by resource-constrained edge devices. • Implemented support for an additional third-party sensor type using Python.

Garmin

Software Engineering Intern

Garmin

LinkedIn
2021-5 - 2021-12 · 8 mos

Cochrane, Alberta, Canada

Constructed data workloads analyzing sessions from embedded devices. • Expanded pipelines for processing data from 110k+ hours of device telemetry, generating high-level reports for team leads and enriched views for engineers and quality assurance. • Wrote a simulator for embedded software, reducing resolution time for a release-blocking bug by 70%+. • Traced performance degradation in a computer cluster back to BLAS libraries used by third-party Python dependencies, addressing the root cause and reducing memory usage by 30% • Received 100% performance ratings, including commitment to quality and ability to handle ambiguity.

Education

University of Victoria

University of Victoria

LinkedIn

Software Engineering

2019-9 - 2025-12 · 6 yrs 4 mos

Callum Curtis's Contact Information

Email

******@***.com

Phone

(**) *** ****

Find the Right Leads
Find Verified Contact Data

Try with: Jensen Huang @ nvidia.com Click to autofill
LeadContact awards, five-star ratings, and GDPR compliance badges

What LeadContact does well

Find verified emails, phone numbers, and decision-makers with 98% accuracy.

Find Leads

Find Leads

Find the right people by company, role, industry, location, and more.

925M+ professional profiles

Find Leads
Find Emails

Find Emails

Access verified email addresses for your target contacts.

657M+ emails

Find Emails
Find Phone Numbers

Find Phone Numbers

Get cross-validated phone data from multiple top sources.

239M+ phone numbers

Find Phone Numbers

More Accurate. Lower Cost.

Find contact data in 1 tool with 98% accuracy

LeadContact integrates leading enrichment tools to deliver more accurate contact data—without paying for each one.

LeadContact Logo
Competitor Tools

All these = $289 per month

Great conversations start with the right contact.

It’s time to find yours.