Overview

Junior Software & AI Developer Jobs in Richmond, British Columbia, Canada at Jama HR Express

Title: Junior Software & AI Developer

Company: Jama HR Express

Location: Richmond, British Columbia, Canada

Location: Richmond, BC (Hybrid – 3 days per week in-office)

Salary: $70,000-$ 75,000 per year (negotiable based on experience)

Experience: Recent Graduate to 3 Years Experience

Our client is an innovative technology company based in Richmond, BC, specializing in AI-powered behavioral recognition, computer vision, and edge-based video analytics solutions. Their proprietary technology runs directly on surveillance cameras and edge devices, eliminating the need for traditional server infrastructure. Their solutions are used across healthcare, retail, transit, banking, and other industries to improve security, safety, and operational efficiency.

They are seeking a Junior Software & AI Developer to join their growing engineering team.

In this role, you will work directly alongside senior mathematics, AI, and software engineers, helping build, maintain, and deploy edge-intelligence solutions. The ideal candidate is highly adaptable, eager to learn complex systems, and interested in software development, AI technologies, and computer vision.

Qualifications

  • Degree in Computer Science, Computer Engineering, Mathematics, or a related field
  • Strong proficiency or academic foundation in C++
  • Familiarity with Python for automation scripting and data processing
  • Basic understanding of computer vision concepts and the AI model lifecycle
  • Excellent verbal and written communication skills
  • Strong technical documentation abilities
  • Available to work in Richmond, BC, three days per week

Responsibilities

Core System Development

  • Learn and work within an existing C++ codebase and software architecture
  • Implement feature enhancements, optimizations, and bug fixes

AI Data Pipelines

  • Support AI development initiatives by running automation scripts
  • Assist with training dataset preparation and management
  • Contribute to model optimization workflows

Testing and Development

  • Assist with testing compiled software on edge devices and target hardware platforms

Documentation

  • Maintain engineering logs and technical documentation
  • Ensure documentation remains accurate as products evolve

What We Offer

  • Opportunity to work alongside experienced AI and software engineers
  • Exposure to computer vision, machine learning, and edge-computing technologies
  • Career growth within a fast-paced and innovative technology environment
  • Competitive compensation package

How to Apply

Please apply here or submit your resume to [email protected]

Subject Line: Junior Software & AI Developer Application

Upload your CV/resume or any other relevant file. Max. file size: 800 MB.

About Jama HR Express