< More Jobs

Posted on 2026/01/09

Junior Software Developer (AI & Video Systems)

roomvu

Vancouver, BC

Full-time

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.