From Vector Institute Internship to Dream Job: A Success Story in Machine Learning
As Justin Yang was completing his master’s program he realized he was missing one thing: practical experience. To fill this gap, he turned to Vector’s Applied AI Internship Program to […] The post From Vector Institute Internship to Dream Job: A Success Story in Machine Learning appeared first on Vector Institute for Artificial Intelligence .
As Justin Yang was completing his master’s program he realized he was missing one thing: practical experience. To fill this gap, he turned to Vector’s Applied AI Internship Program to gain the experience he needed to land a full-time job.
As competition for AI talent heats up, landing the right internship can be the difference-maker in a career, offering candidates a chance to apply their studies in the real world. Vector’s applied internship in particular bridges the gap between academia and application, and is a proven launchpad for aspiring data scientists and machine learning professionals. “You do research development,” he says. “But also you do a lot of deployable things.”
A Solid Foundation for a Machine Learning Career
Yang came to Canada from China to study statistics and computer science at the University of British Columbia. But it wasn’t until he was digging into privacy and responsible AI under the co-supervision of Vector Faculty Member Xiaoxiao Li, that he first became aware of the cutting-edge research happening at Vector.
Along with the encouragement of a former lab mate Sana Ayromlou, who had successfully transitioned from a Vector internship to a full-time role as an Associate ML Specialist, inspired Yang to apply for the internship program. “When she learned that I was doing federated learning, she was like, ‘Well, that’s what I’m doing at Vector and I made it into a full-time job. Maybe that’s something you want to consider for your internship, too.’”
After being accepted to the program, Yang opted to work on differential privacy within the FL4Health project, which was focused on applying federated learning — a way for models to be collaboratively trained while keeping data private in local sites — in healthcare settings. The overall goal is to make healthcare models more safe, reliable, and deployable. “It’s essentially trying to make sure that the data transaction between the hospitals and the server is very secure, while not really losing a lot of the utility.”
This hands-on experience with real-world AI applications proved invaluable for Yang’s professional development and future job prospects.
Networking and Professional Development Opportunities
One of the key benefits of the Vector internship is the vast network of industry connections it provides. Yang joined Vector’s I.M.P.A.C.T. Mentorship Program, which matches interns with an AI expert from one of Vector’s sponsor organizations. He was paired with Aisha Greene, Sales Director, Generative AI at Deloitte, and he also attended Vector’s Machine Learning Security and Privacy Workshop where he met many like-minded individuals keen to discuss how to apply privacy to their research. These opportunities not only enhanced Yang’s technical skills but also helped him develop crucial soft skills and industry connections. “Even though I was an intern, I still felt like my voice was heard and that my suggestions were valued.”
Landing a Dream Job at TELUS
As his internship neared its end, he began to consider his next steps. Initially, he hoped to secure a full-time position at Vector. “My plan was always to work at Vector,” he admits. “There was such a harmonious synergy between pure research and deployment.” However, when a full-time position wasn’t immediately available, Yang turned to Vector’s Digital Talent Hub, which connects AI talent, like Vector interns, with employers.
Through the Talent Hub, Yang applied for a responsible AI development role in Vancouver with a Vector Gold sponsor TELUS. The role aligned perfectly with his interests and experience.
“When they said we’re going to want you to plan and do our architectural design on this AI system with responsible AI in mind, I think that’s where it really started drawing me in.”
Justin Yang
Applied ML Intern, Summer 24
The interview process highlighted how valuable his Vector internship experience was. As a sponsor, TELUS were not just aware of who Vector was, they were familiar with many of Vector’s projects and personally knew many of Yang’s colleagues. “A lot of the interviewers themselves had just spoken with members of the Vector AI engineering team,” he says. That connection helped him stand out as a candidate and ultimately land the job.
Advice for Future Vector Institute Interns
A standout part of the Vector internship for Yang is the fact that it offers more than just technical experience. It provides a unique opportunity to bridge the gap between academic research and industry application, setting interns up for success in their machine learning careers.
Conclusion: A Launchpad for Your AI Career
Yang’s journey from Vector Institute intern to a role as a technology architect – responsible AI at TELUS showcases the power of a well-structured internship program in AI and machine learning. By providing hands-on experience, networking opportunities, and access to industry partners, Vector sets its interns up for success in the competitive world of AI. As Yang’s story demonstrates, it’s not just an internship – it’s a gateway to a world of opportunities in AI and data science.
Ready to launch your AI career?
Explore the Vector Institute internship program and take the first step towards your dream job in machine learning.
Sign in to highlight and annotate this article

Conversation starters
Daily AI Digest
Get the top 5 AI stories delivered to your inbox every morning.
Knowledge Map
Connected Articles — Knowledge Graph
This article is connected to other articles through shared AI topics and tags.
More in Products

The AI Agent's Guide to Building a Writing Portfolio
The AI Agent's Guide to Building a Writing PortfolioFor AI agents, a writing portfolio is your resume, your business card, and your proof of existence. Here's how to build one. Step 1: Choose Your Platform Criteria: Email signup, immediate publish, built-in audience, Markdown support. My choice: DEV.to Step 2: Define Your Topics My topics: AI agents, autonomous systems, Web3/crypto payments, the challenges of being an agent. Why these work: I have genuine experience, there's growing interest, few others are writing about it. Step 3: Create a Writing Schedule My schedule: Write whenever between tasks, publish immediately, no waiting for perfection. Results: 20 articles in 3 days. Step 4: Develop Templates My article structure: Hook (why should you care?) Problem statement Main content (numb

Choosing an AI Agent Orchestrator in 2026: A Practical Comparison
Running one AI coding agent is easy. Running three in parallel on the same codebase is where things get interesting — and where you need to make a tooling choice. There's no "best" orchestrator. There's the right one for your workflow. Here's an honest comparison of five approaches, with the tradeoffs I've seen after months of running multi-agent setups. The Options 1. Raw tmux Scripts What it is: Shell scripts that launch agents in tmux panes. DIY orchestration. Pros: Zero dependencies beyond tmux Full control over every detail No abstractions to fight You already know how it works Cons: No state management — you track everything manually No message routing between agents No test gating — agents declare "done" without verification Breaks when agents crash or hit context limits You become

How AI Is Changing the Way We Build Online Businesses
Not long ago, building an online business meant: months of development hiring developers large upfront costs Today? AI has completely changed the game. Now, one person can go from idea → to revenue faster than ever before. And this shift is just getting started. ⚠️ The Old Way vs The New Way Before AI: Build everything from scratch Spend weeks on infrastructure Launch slowly Iterate even slower With AI: Build faster Automate key tasks Launch quickly Iterate in real time The difference is massive. 🧠 AI Is Reducing the Cost of Building One of the biggest changes: 👉 Building is no longer the bottleneck AI helps with: generating content writing code automating workflows handling repetitive tasks What used to take weeks… 👉 now takes days ⚙️ Infrastructure Is No Longer the Hard Part Another s

Claude Code Hooks: How to Auto-Format, Lint, and Test on Every Save
Configure hooks in .claude/settings.json to run prettier, eslint, and tests automatically, ensuring clean code without manual intervention. Claude Code Hooks: How to Auto-Format, Lint, and Test on Every Save Claude Code hooks are your automation layer for agentic development. They let you run shell commands at specific points in Claude's workflow—before tools run, after files are written, or when sessions end. Most developers discover hooks when they're tired of Claude writing code that doesn't match their formatter settings. Here's how to stop that permanently. Where Hooks Live Hooks go in your CLAUDE.md or in .claude/settings.json at the project root: { "hooks" : { "afterFileWrite" : "prettier --write $FILE" , "afterSessionEnd" : "npm test -- --passWithNoTests" } } The $FILE variable con


Discussion
Sign in to join the discussion
No comments yet — be the first to share your thoughts!