Yixin Tian [田毅鑫]

Computer Engineer & Data Scientist

Yixin Tian

Hey! I'm Yixin ("Isshin"), a computer engineer and data scientist based in Toronto, Canada. I design and build human-centred AI/ML systems at the intersection of software engineering and ML research.

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 a team lead for RBC Amplify, mentoring a team of four to rapidly prototype an AI assistant for account managers using retrieval-augmented generation (RAG), text-to-SQL LLM agents, and automated client insight generation, powered by anomaly detection. My previous experience spans deploying the open-source Dagster data orchestration platform, building event-driven inference and monitoring pipelines, and co-developing a patent-pending agriculture carbon-emission model into production.

Outside of work, I'm a part-time researcher at the University of Southern California's Information Sciences Institute (ISI), where I study structured data extraction (text-to-JSON) from long documents, knowledge graphs, and LLM agents.

My passion lies in exploring better modes of knowledge sharing to expand the bandwidth of human–AI, human–human, and AI–AI communication in real-world cooperation and education. When I'm not building or researching, I enjoy running, writing, reading, and hiking in nature.