Yixin Tian [田毅鑫]
Computer Engineer & Data Scientist

Hey! I'm Yixin ('Isshin'), a Computer Engineer and Data Scientist based in Toronto, Canada. I build human-centred AI systems at the intersection of Software Engineering and AI Research. My work focuses on human-AI interaction, multi-agent systems (MAS), learning science, semantic technologies, and AIOps.
Currently, I work as a Data Scientist at Royal Bank of Canada (RBC), where I focus on developing agentic AI assistants for the credit domain, leveraging DSPy, LangGraph, and tool-augmented LLMs. In the summer of 2025, I served as one of the team leads for RBC Amplify, mentoring a team of four students to rapidly prototype an AI assistant for commercial account managers using retrieval-augmented generation (RAG), text-to-SQL, and automated client insight generation via anomaly detection. My previous experience spans building event-driven inference and model monitoring pipelines, and co-developing a patent-pending agriculture carbon emission model into production.
Outside of work, I conducted 2 years of research at USC's Information Sciences Institute focusing on knowledge graph construction, LLM agents, and agentic text-to-JSON extraction from long documents.
My interest lies in exploring new human-AI interaction paradigms in complex network systems comprising both humans and AI agents. I aim to 1) augment human cognition and 2) understand the dynamics of these complex systems in real-world collaborative and educational settings (by expanding the effective bandwidth between entities). When I'm not building or researching, I enjoy running, writing, reading, and spending time in nature.
Jan 31, 2026
When knowledge becomes worthless
Oct 4, 2025
The hitchhiker's guide to AI coding tools
Apr 16, 2025
Multi-agent debate with state pattern from scratch
Mar 4, 2025
Book Review - Nexus by Yuval Harari
Dec 28, 2024
Introduction to Ontology
Jul 7, 2024
Reflect on the three dimensions of effective learning
Jun 30, 2024
Migrate personal blog to Next.js + MDX
Jan 14, 2024
When evolution meets art (text-to-image via CLIP)
Nov 11, 2023
The problems of modern note-taking apps
Jul 14, 2023
Understand linear regression through many facets
Jun 4, 2023
Question answering over multiple documents using LLM
May 3, 2023
A first look at learning, from a not-so-fast learner