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

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 11 hours 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
    9 days 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
    4 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
    15 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
    9 days ago
  • $19 - $24 per hour

     ...Reconcile accounts Print and photocopy material Experience and specialization Computer and technology knowledge Accounting software MS Excel MS Word MS Office Sage Accounting Software Equipment and machinery experience ~ Scanner Benefits... 
    Software
    Junior
    Permanent employment
    Full time
    Remote work

    Richmond Country Farms

    Richmond, BC
    3 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
    8 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
    2 days ago
  • $50k per year

     ...public sector client, Affinity is seeking a Junior Consultant – Technology Enablement....  ...agents ready for enterprise use. Contribute AI-related proactive learning content via multiple...  ...’s knowledge management practice by developing and maintaining user education resources and... 
    Junior
    Long term contract
    Permanent employment

    Affinity

    Richmond, BC
    23 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
    11 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
    15 days ago
  •  ...detail-oriented and organized individual with a passion for supply chain efficiency? We are seeking a highly motivated and proactive Junior Buyer/Expeditor to support day-to-day purchasing and procurement operations for our team in Richmond, BC. This role ensures company -wide... 
    Junior
    Work at office

    Cryopeak Energy Solutions

    Richmond, BC
    29 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
    8 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
    a month 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
    7 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
    8 days ago
  • $75k - $90k per year

     ...We are seeking an experienced Developer to enhance our Dynamics 365 Finance & Ops platform, playing a key role in system optimization and user experience improvements. This hybrid position requires you to be onsite from Monday to Thursday, where you will collaborate with various... 
    Permanent employment

    Nigel Frank International

    Richmond, BC
    a month ago
  • IBM i / AS400 Developer – BFSI Location: Vancouver, BC About the Role We are seeking an IBM i / AS400 Developer to support enterprise applications running on IBM Power Systems within a BFSI environment. IMPORTANT NOTE – BFSI EXPERIENCE REQUIRED Candidates must have... 

    NavitasPartners

    Richmond, BC
    15 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
    14 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
    20 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
    19 days ago
  •  ...Job Title: Java Developer – Telecom Applications Domain: Telecommunications (OSS/BSS, Network Systems) Position Overview We are seeking a Java Developer to build and enhance backend systems supporting telecom operations, including OSS/BSS platforms, billing systems... 

    NavitasPartners

    Richmond, BC
    16 days ago
  • $65k 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
    Remote work

    Semtech

    Richmond, BC
    20 hours 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
    23 hours 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
    a month 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
    4 days ago
  • $75k - $85k per year

     ...tenant service requests and emergencies. The role also requires developing strong tenant and contractor relationships, assisting with...  ...fulfillment, providing monthly operations reports, and using maintenance software. Additionally, the role involves on-call emergency duties,... 
    Software
    Contract work
    For contractors
    Work at office

    Hays

    Richmond, BC
    13 days ago
  • $60k - $70k per year

     ...orientation meetings with our clients. This role also involves developing and managing the Linwood supply chain and trade network to...  ...skills – general to advanced. Including AutoCAD, Excel, and builder software programs. DESIRABLE EDUCATION AND EXPERIENCE: •... 
    Software
    Permanent employment
    Full time
    Contract work
    Work at office
    Work from home
    Monday to friday
    Weekday work

    Linwood Homes Ltd.

    Richmond, BC
    14 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
    15 days ago
  • $60k - $75k per year

     ...s growing backlog of internal automation projects. This role focuses exclusively on building AI-powered tools and automations for internal teams. The Junior AI Automation Developer will report directly to the CTO. You'll work across every department — marketing, customer... 
    Junior
    Full time
    Work at office
    1 day per week

    Traction Complete

    Vancouver, BC
    3 days ago
  • $105k - $130k per year

     ...ITC Infotech is looking for Snowflake Developer with AI/ML enablement experience to join our team in Vancouver. About Us: ITC Infotech is a leading global technology services and solutions provider, led by Business and Technology Consulting. ITC Infotech provides business... 
    Long term contract
    Local area

    ITC Infotech

    Richmond, BC
    7 days ago

Do you want to receive more vacancies?

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