roomvu
Junior Software Developer (AI & Video Systems)
roomvuCanada2 days ago
Full-timeRemote FriendlyEngineering, Information Technology
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.

Key Skills

Ranked by relevance