Data / ML

Junior Software & AI Developer

at Jama HR Express

๐Ÿ“ Location Richmond, British Columbia Hybrid
๐Ÿ“‹ Details Full-time ยท $70K-75K/yr
๐Ÿ“… Posted

Direct apply link, refreshed by the daily generator.

About the Role

Develop C++ features, build AI data pipelines

About Jama HR Express

Edge AI company specializing in computer vision

Full Description

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 info@hrexpress.ca

Subject Line: Junior Software & AI Developer Application

Opens in a new tab on the company's website