AI Engineer, Agentic Systems
Flybits · Full-time · Toronto
Agentic systems that plan, call tools across internal and partner APIs, and complete multi-step tasks with every decision logged for end-to-end auditability.
About
I design the systems around LLMs — grounded tool use, retrieval, memory, failure recovery — and the evaluation that shows whether they hold. A Ph.D. in Computer Science sits behind that, but the work is engineering: research questions taken to running, measured software.
I am an AI Research Engineer based in Toronto, Ontario, Canada. My work sits where agent research meets production engineering: grounding an agent's outputs in real context, connecting models to tools, deciding what happens when a step fails, and building the evaluation loop that makes any of it checkable.
The through-line across my research is evidence. Project Ariadne asks whether an agent's stated reasoning actually caused its answer, and tests it by intervening on the reasoning and replaying the workflow. The planning work asks what a search should do when its heuristic stops informing it. The synthetic- data work asks whether generated examples improve a downstream classifier, not whether they look convincing. In each case the interesting part is the measurement.
I hold a Ph.D. in Computer Science from Toronto Metropolitan University, where my research focused on agentic AI workflows for reliable automated reasoning. I have published at AAAI, at Canadian AI, and in peer-reviewed journals, and I have worked across industry, government, and academia.
Open to research collaborations and selective advisory work in agent evaluation and reliability.
One full-time engineering role and two research appointments.
Flybits · Full-time · Toronto
Agentic systems that plan, call tools across internal and partner APIs, and complete multi-step tasks with every decision logged for end-to-end auditability.
MIT Media Lab · Part-time research affiliation
Perspective-aware agents, privacy-preserving long-term memory, and benchmarks for transparency and human oversight.
Toronto Metropolitan University · Part-time academic appointment · Toronto
Reproducible evaluation harnesses for LLM-agent reasoning, orchestration, context management, and reliability.
Toronto Metropolitan University · Toronto
AI prototypes spanning multi-agent systems, heuristic search and planning, deep learning, reinforcement learning, and GAN-based synthetic-data generation.
National Research Council Canada · Toronto
Knowledge-informed machine-learning models for anomaly detection over large-scale, severely imbalanced telemetry data.
Toronto Metropolitan University
Agentic AI workflows for reliable automated reasoning — LLM-agent orchestration, reasoning loops, tool use, and evaluation of agent faithfulness. GPA: A+. Coursework: Heuristic Search, Deep Learning, Directed Intelligent Robotic Systems.
Toronto Metropolitan University
A+ in every AI course: Machine Learning, Artificial Intelligence, Reinforcement Learning, and Computer Vision.
I'm also the founder of Ariadne Growth Systems, an independent growth-engineering company focused on measurement, automation, and customer-acquisition systems for service businesses. It is unrelated to Project Ariadne, the faithfulness-auditing research on this site — the name is shared, the work is not. Writing about growth engineering lives in its own archive.