Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Junior Software & AI Developer

$70k - $75k per year
Full-time

Jama HR Express

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_hidden***

Subject Line: Junior Software & AI Developer Application

Vacancy posted 6 days ago
Similar jobs that could be interesting for youBased on the Junior Software & AI Developer in Richmond, BC vacancy
  • $90k per year

     ...Available Foreseeson is seeking a motivated and experienced Senior Software Developer to join our innovative technology team. The ideal candidate...  ...within a team environment Nice to have Experience with AI/ML integrations or AI-powered applications Familiarity with... 
    Software
    Permanent employment
    Full time
    Monday to friday

    Foreseeson Technology Inc.

    Richmond, BC
    14 days ago
  •  ...We put ourselves in others’ shoes.  Authenticity – We like people, not pretense. Determination – We kick down walls.  The Software Developer is a technical role within the IT department responsible for contributing to the design, development, and maintenance of... 
    Software
    Permanent employment

    trailappliances

    Richmond, BC
    1 day ago
  • $88k per year

     ...safer, and more enjoyable. We are on a journey of continuous growth – now looking for our next star – a passionate Embedded Software Developer . This position reports to Lead Software Engineer and will work in Vancouver, BC. Vancouver Dometic Marine’s headquarters... 
    Software
    Local area
    Worldwide
    Shift work

    Dometic

    Richmond, BC
    9 days ago
  • $32.09 per hour

     ...(two) highly motivated co-op student, Software Developers to join our team to help us strive towards...  ...-op students can learn, contribute and develop their skills while working on innovative...  ...APIs (C#, Core .net) Familiarity with AI in software development, Python, Pytorch... 
    Software
    Full time
    Work at office
    Remote work

    WorkSafeBC

    Richmond, BC
    20 days ago
  •  ...role: Join Saltworks as a Junior Process Engineer and grow your...  ..., and hands-on involvement in developing and deploying innovative...  ...using AutoCAD P&ID or similar software is an asset. Strong verbal...  ...one of the longest runways for AI-driven productivity and automation... 
    Software
    Junior
    Long term contract
    Full time
    Internship
    Shift work

    Saltworks Technologies

    Richmond, BC
    14 days ago
  •  ...SolidWorks while applying relevant design codes and standards. Developing equipment layouts and piping routings for skid-based, plant-scale...  ...work. Engineering offers one of the longest runways for AI-driven productivity and automation, and Saltworks aims to be at the... 
    Junior
    Internship
    Manual labor
    Shift work

    Saltworks Technologies: Industrial Water + Lithium

    Richmond, BC
    13 days ago
  •  ...contributions. The role: Saltworks is hiring a Junior Electrical Commissioning Engineer/...  ..., and system handovers. Assist in developing project plans, schedules, and resource coordination...  ...offers one of the longest runways for AI-driven productivity and automation, and... 
    Junior
    Full time
    Internship
    Worldwide
    Shift work

    Saltworks Technologies

    Richmond, BC
    7 days ago
  • $19.35 - $21.25 per hour

    Exclusive Job Perks ~50% discount on all products ~ Flexible hours ~ Opportunities for advancement within the company ~ Being part of a family-owned business committed to the community ~ Performance bonuses (in-store sales or management position) ~ Recognition program...
    Junior
    Hourly pay
    Permanent employment
    Full time
    Work at office
    Local area
    Flexible hours
    Shift work

    La Vie En Rose

    Richmond, BC
    2 days ago
  • $80k - $95k per year

     ...culture, and retain top talent. Stay current on employment legislation and ensure compliance with government reporting requirements. Develop and implement strategies that foster open communication and positive working relationships About you ~ Recent Bachelor's... 
    Junior
    Full time
    Internship
    Flexible hours

    AtkinsRéalis

    Richmond, BC
    16 days ago
  • $80k per year

     ...Role We are seeking a skilled and motivated Software Engineer to support the development and...  ...infrastructure. Role & Responsibilities Develop, maintain, and enhance software for Energy...  ...management applications is an asset. AI Application experience. A strong grasp... 
    Software
    Full time
    Contract work
    Fixed term contract
    Work at office
    Local area

    Foreseeson Technology

    Richmond, BC
    20 days ago
  •  ...Role Saltworks is seeking a Full-Stack Developer to expand the Data Systems team. You will build...  ...business requirements into working software, from front-end interfaces to back-end services, secure API endpoints, and AI-powered applications. This is an on-site... 
    Software
    Internship
    Work at office
    Remote work
    Relocation
    Shift work

    Saltworks Technologies: Industrial Water + Lithium

    Richmond, BC
    13 days ago
  •  ...Saltworks is seeking an implementation-focused AI Specialist to accelerate AI adoption...  ...departments to identify opportunities, develop AI agents and workflows, and structure data...  ...integrating AI into Saltworks' enterprise software systems and process plant systems. Own... 
    Software
    Full time
    Internship
    Work at office
    Remote work
    Relocation
    Shift work

    Saltworks Technologies

    Richmond, BC
    more than 2 months ago
  • $150k per year

     ...vehicle charging equipment, and Intelligent software platforms for EV Charger and Energy...  ...functional technical teams including software developers, QA and testing personnel, systems analysts...  ...operational support, including integrating AI-driven features into the company’s... 
    Software
    Permanent employment
    Full time

    Foreseeson Technology Inc.

    Richmond, BC
    12 days ago
  • $18 - $23 per hour

     ...Cayenta, a division of Harris; is seeking a Software Developer, Co-op who will join our Research & Development team. Applicants should be available for a 8-month co-op period. You will be working on our Product Modernization project gaining experience with technologies... 
    Software
    Local area
    Remote work

    Harris Computer

    Richmond, BC
    13 days ago
  • $82.7k per year

     ...Growing together. We are seeking a Senior Software Engineer to design, build, and operate...  ...week. Primary Responsibilities Design, develop, deploy, and operate cloud-native services...  ...maintainability Leverage enterprise-approved AI tools to enhance productivity and... 
    Software
    Work at office
    Remote work

    Optum

    Richmond, BC
    2 days ago
  • $120k per year

    Estimate costs of installing equipment Oversee the preparation of sales and orders Prepare sales or other contracts Promote sales to existing clients Identify and solicit potential clients Assess client’s needs and resources to recommend the appropriate goods...
    Software
    Full time
    Contract work

    InfoSpec Systems Inc.

    Richmond, BC
    19 days ago
  • $30 per hour

    The Mind Company is at the forefront of mental fitness and firmly believes that caring for your mind is just as important as caring for your body. We have a portfolio of award-winning, science-backed apps built to bring mental fitness to every mind, every day. Through Elevate...
    Hourly pay
    Contract work
    Remote work

    The Mind Company

    Richmond, BC
    25 days ago
  •  ...What you would do here SST Wireless is seeking a Firmware Developer with Hardware knowledge that thrives in a team environment that...  ...trepidation, nor must writing to other cores such as 8051 or MSP430. Software skills in managing the upstream interaction of your embedded... 
    Software
    Full time
    Work at office
    Immediate start

    SST Wireless

    Richmond, BC
    24 days ago
  • $65k - $80k per year

     ...Summary At Semtech, we're developing industry-leading cellular modules...  ...and solutions. Mentor junior engineers on firmware development...  ...Proficient with concepts of embedded software development and software...  ...debugging. Familiar with AI tools used for development such... 
    Software
    Full time
    Remote work

    Semtech

    Richmond, BC
    6 days ago
  • $105k - $130k per year

     ...and anticipates constructability issues. Develops and implements Project Execution Plan (PEP...  ...schedule to build a plan using scheduling software. ~ Ability to coordinate multiple scopes...  ...the use of artificial intelligence (AI) to screen, assess, or select applicants.... 
    Software
    Long term contract
    Contract work
    For contractors
    For subcontractor
    Work at office
    Flexible hours

    PCL Construction

    Richmond, BC
    1 hour ago
  •  ...leadership experience by supporting junior engineers. This is an...  ...technical skills, while also developing project management skills....  ...Familiarity with SolidWorks 3D design software or AutoCAD P&ID. Why join Saltworks...  ...of the longest runways for AI-driven productivity and... 
    Software
    Full time
    Internship
    Shift work

    Saltworks Technologies

    Richmond, BC
    more than 2 months ago
  •  ...assignments Visiting job sites periodically Developing relationships with subcontractors Other...  ...asset. Application of various computer software programs will be required, including word...  ...the use of artificial intelligence (AI) to screen, assess, or select applicants.... 
    Software
    For subcontractor
    Internship

    PCL Construction

    Richmond, BC
    1 hour ago
  •  ...successful system delivery. You will also mentor junior engineers and technologists, supporting...  ...advanced clean technology systems. Develop and manage commissioning budgets, schedules...  ...offers one of the longest runways for AI-driven productivity and automation, and Saltworks... 
    Full time
    Internship
    Shift work

    Saltworks Technologies

    Richmond, BC
    9 days ago
  • $36 per hour

     ...Specialist will be responsible for developing and delivering practical,...  ...Analysis & Knowledge Discovery Develop a deep understanding of our...  ...Proficient in a variety of learning software and tools. Bonus points for a portfolio that highlights AI usage to scale training... 
    Software
    Hourly pay
    Long term contract
    Full time
    Part time
    Fixed term contract
    Work at office
    Immediate start
    Night shift

    The Radius Group

    Richmond, BC
    4 days ago
  • $75k - $95k per year

     ...You will play a pivotal role in integrating AI and Robotic Automation into our production...  ...requirements KPI Management: Develop and maintain critical operational metrics...  ...ability to bridge the gap between hardware and software. Communication: Clear, concise communication... 
    Software
    Permanent employment
    Full time
    Local area

    Foreseeson Technology

    Richmond, BC
    21 days ago
  •  ...and budgets are successfully achieved  Design and develop modern control systems (hardware and software) tailored to client needs Develop process control...  ...Leadership & Impact Guide the team - Mentor and coach junior engineers and technologists to expand their control... 
    Software
    Permanent employment
    Live In

    Andritz

    Richmond, BC
    9 days ago
  • $50k - $65k per year

     ...tasks for manager, department, or team. Developing and maintaining customer-focused...  ...remain calm under pressure.  ~ Ability to develop and maintain effective stakeholder relationships...  ...involve the use of artificial intelligence (AI) to screen, assess, or select applicants.... 
    Long term contract
    Work at office
    Flexible hours

    PCL Construction

    Richmond, BC
    1 hour ago
  •  ...contributes to our team: Responsibilities ~ Assist field team in developing key plan visuals for construction schedules and site logistics:...  ...process does not involve the use of artificial intelligence (AI) to screen, assess, or select applicants. All hiring decisions are... 
    Temporary work
    Internship

    PCL Construction

    Richmond, BC
    1 hour ago
  •  ...pharmacy practice, regulatory requirements, and industry trends/developments; attend training as required Adhere to all regulatory...  ...responsibility Injection and First Aid Certification Kroll software experience is preferred   The salary range for this position... 
    Software
    Part time
    Internship

    Sobeys

    Richmond, BC
    1 hour ago
  • $50k per year

     ...public sector client, Affinity is seeking an Intermediate Business Engineer to support a cross-functional team that will build AI-driven software. The role sits at the intersection of business, product, data, and engineering, translating business intent into clear, buildable... 
    Software
    Long term contract

    Affinity

    Richmond, BC
    12 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Junior Software & AI Developer. Be the first to apply!