Posted on 2026/01/09
Junior Software Developer (AI & Video Systems)
roomvu
Vancouver, BC
Full Description
Junior Software Developer (AI & Video Systems)
Location: Vancouver, BC (In-Office)
Type: Full-time
Experience Level: New Graduate / Junior (0–2 years)
About the Role
We’re looking for a Junior Software Developer who is fresh out of university (or graduating soon) with a degree in Computer Science, Software Engineering, or a related field, and who’s excited to work hands-on with AI-powered video systems in a fast-moving startup environment.
You’ll be working directly on our cutting-edge AI and video engine, helping build, improve, and scale systems that automatically generate personalized, human-like content using AI.
This is an in-person role in our Vancouver office, where you’ll learn fast, ship real features, and collaborate closely with senior engineers, product, and AI teams.
This is a perfect role for someone who loves to build, learn quickly, and work with modern AI tools rather than just reading about them.
What You’ll Be Working On
• Developing and maintaining backend systems for our AI-driven video and content engine
• Writing clean, scalable code in Python and PHP
• Integrating AI tools, APIs, and automation workflows into production systems
• Working with video processing, data pipelines, and AI-assisted content generation
• Using modern developer tools such as Cursor, GitHub Copilot, and AI-assisted coding workflows
• Collaborating closely with senior developers to learn best practices in system design, performance, and scalability
• Debugging, testing, and improving real production systems used by thousands of users
Required Qualifications
• Bachelor’s degree in Computer Science, Software Engineering, or a related field
• Recently graduated or graduating soon (junior / new-grad friendly role)
• Solid understanding of programming fundamentals (data structures, APIs, databases)
• Ability to write and understand code in Python and PHP
• Familiarity with Git and basic software development workflows
• Comfortable using AI-assisted development tools (e.g., Cursor, ChatGPT, Copilot) or strong interest in learning them
• Strong problem-solving skills and willingness to learn quickly
• Able to work full-time in our Vancouver office (this is not a remote role)
Nice to Have (Not Required)
• Experience with REST APIs, backend services, or microservices
• Exposure to AI, machine learning, or video processing (academic or personal projects count)
• Familiarity with cloud platforms, databases, or containerized environments
• Side projects, hackathons, or open-source contributions
What We’re Looking For in You
• Curious, motivated, and excited about AI and modern software development
• Comfortable asking questions and learning fast
• Enjoys working in a collaborative, in-person team environment
• Wants real ownership and real impact early in their career
Why This Is a Cool Place to Start Your Career 🚀
You won’t be maintaining legacy code or working on toy problems.
We’re building real AI systems that:
• Generate human-like videos, voices, and avatars
• Automate content creation at scale using AI, data, and video engines
• Are used daily by professionals across North America
• Push the boundaries of what AI-powered personalization can do
You’ll be exposed to:
• AI-assisted development workflows
• Real production systems
• Startup-speed execution
• Mentorship from experienced engineers
• A culture that values learning, experimentation, and shipping
If you want your first role to actually matter, and you want to learn how modern AI-driven software is built in the real world, this is it.
Find AI, ML, Data Science Jobs By Location
Find Jobs By Position