Junior Software & AI Developer
$70k - $75k per yearJama 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
- ...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...SoftwarePermanent employment
- ...of the Year award winner. We lead our industry in adopting and developing AI across our products, projects, and operations. Join us and build... ...and industrial systems. The role: Saltworks is hiring a Junior Electrical Commissioning Engineer/Technologist to support the...JuniorFull timeInternshipWorldwideShift work
$80k - $95k per year
...winner. We lead our industry in adopting and developing AI across our products, projects, and... ...systems. The role: Saltworks is seeking a Junior Electrical Project Engineer with 2–4... ...to specify and procure components. Develop and execute commissioning and testing plans...JuniorFull time$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...JuniorFull timeInternshipFlexible hours$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...JuniorHourly payPermanent employmentFull timeWork at officeLocal areaFlexible hoursShift work- ...Join the Family today, the Dilawri Lifestyle is waiting for you! Volvo Cars Richmond is currently looking to fill a position of a Junior Finance Manager. The Junior Finanace Manager will be responsible for producing additional revenue for the dealership through selling...JuniorFull timeWork at officeImmediate start
- ...winner. We lead our industry in adopting and developing AI across our products, projects, and... ...: Saltworks is seeking a Full-Stack Developer to expand the Data Systems team. You will... ...business requirements into working software, from front-end interfaces to back-end services...SoftwareFull timeInternshipWork at officeRemote workRelocationShift work
$90k - $120k per year
...We are seeking an out-of-the-box thinking Software Architect to join our innovative technical... ...and scalable code architecture design Develop, maintain, and enhance scalable software applications... ...NICE TO HAVES Experience with AI/ML integrations or AI-powered applications...SoftwarePermanent employmentFull timeWork at office$72k - $82k per year
...in the stars to change the world for the better, we’ll take you there. For more information, visit . Role MDA is seeking a Junior Systems Member of Technical Staff (MTS), Spacecraft Electrical to support system-level engineering activities across earth observation...JuniorFor subcontractorRemote workFlexible hours$80k - $100k per year
...Richmond , Canada We are seeking a motivated Software Engineer (with Embedded Systems experience... ...healthy growth RESPONSIBILITIES Develop, maintain, and enhance software for Energy... ..., Java, or JavaScript. Experience with AI/ML integrations or AI-powered applications...SoftwareFull time$82.7k - $171.9k per year
...Growing together. We are seeking a Senior Software Engineer to design, build, and operate... ...challenges. Primary Responsibilities Design, develop, deploy, and operate cloud-native services... ...Leverage enterprise-approved AI tools to enhance productivity and innovation...SoftwareFull timeRemote work- ...Founding AI Platform Technical Lead Location: Richmond, BC Company... ...startups, we are not building software in search of a problem. Our platform is being developed inside a successful engineering... ...using modern LLM technologies Develop enterprise RAG pipelines and...SoftwareLong term contractFull time
$96k - $170k per year
...Boeing Vancouver is currently looking for a Software Development Manager to lead a high-performance team of software developers in building and maintaining our services... ...down. Position Responsibilities: Manages, develops, and motivates a team of software developers...SoftwareFull timeLive InImmediate startRelocationFlexible hours- ...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...SoftwareFull timeWork at officeImmediate start
$90k - $100k per year
...Are you passionate about Microsoft Dynamics 365? We're looking for talented D365 developer to join a dynamic team in Vancouver, BC on a permanent, full-time basis. As a key member of IT team, you'll be responsible for full application lifecycle development including design...Permanent employmentFull time- ...winner. We lead our industry in adopting and developing AI across our products, projects, and... ...valuable leadership experience by supporting junior engineers. This is an excellent... ...- Familiarity with SolidWorks 3D design software or AutoCAD P&ID. Why join Saltworks?...SoftwareFull timeInternshipShift work
$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...SoftwareFull timeRemote work$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....SoftwareLong term contractContract workFor contractorsFor subcontractorWork at officeFlexible hours- ...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...SoftwarePermanent employmentLive In
$110k - $140k per year
...of the Year award winner. We lead our industry in adopting and developing AI across our products, projects, and operations. Join us and build... ...Application and Asset Management: Administer enterprise software including SQL/PostgreSQL, SYSPRO, EPLAN, ARAS PLM, GitLab, and...SoftwareFull timeInternshipWork at officeImmediate startRemote workRelocationShift work$40 - $46 per hour
Are you a junior or intermendiate engineer or engineering technologist with a couple of... ...hardware/firmware testing. Knowledge of software tools like C++ is preferred but not a... ...Canada. As a result, we are committed to developing and implementing strategies to increase the...SoftwareHourly payContract workInternshipMonday to friday$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...SoftwareHourly payLong term contractFull timePart timeFixed term contractWork at officeImmediate startNight shift$95k - $130k per year
...professional wanting to solve complex problems and develop novel concepts that contribute to the... ...Electrical, Power, Structures, Thermal, Software, Ground‑Segment and Mission‑Operations... ...Leadership & Mentorship Mentor, guide junior engineers and interns. Act as...SoftwareFull timeFor contractorsRemote workFlexible hours- ...and be open-minded to new ideas and challenges. Key Responsibilities Develop PLC/HMI programs for various machines Set up VFDs and servo and instrument systems Provide direction to junior staff members Lead and execute small to mid-sized automation projects...Full time
- ...availability, reliability and consistency across the Purolator network Develop, manage, inspect and oversee Material Handling Equipment /... .... During pre-screening, we may use an Artificial Intelligence (AI) tool, supported by human oversight, to efficiently manage tasks such...For contractorsWork at officeShift work
$100k - $140k per year
...implement strategies to improve efficiency and service levels. Develop and execute operational plans aligned with company objectives, revenue... ...The merits of every single application will be judged by a human. AI may be used to craft correspondence or write a job posting but...Long term contractPermanent employmentFull timeWork at officeLocal areaImmediate startRelocation package$99.75k - $126k per year
...Type: Direct Hire Job #13695 Salary: CA$105,000 Per Hour MatchBox Consulting Group is currently seeking a Senior Software Developer in Test – AI for a permanent, full-time opportunity with our client based in Vancouver. This is a hybrid role (2 days in office and 3...SoftwareHourly payPermanent employmentFull timeDirect hireWork at officeRemote work$62.5k - $69.5k per year
...Geoscientists British Columbia is currently searching for a Junior Developer I to join our team in Burnaby! The Junior Developer I is responsible... ..., and Intermediate and Senior developers with all aspects of software design and coding; owning key development tasks needed for...SoftwareJuniorFull timeManual laborWork at office$24 per hour
...Saltworks is a 2025 Technology Fast 50 company and EY Entrepreneur of the Year award winner. We lead our industry in adopting and developing AI across our products, projects, and operations. Join us and build skills defining the next era of engineering and industrial systems...Hourly payFull timeInternshipImmediate start$123.5k - $156k per year
...execution and is ready to have a real voice in how a team and a company develops, this is a genuinely compelling opportunity. WHY THIS ROLE... ...PLS-CADD, this is not a pure review role. Mentor and support junior and intermediate engineers on the transmission team....Hourly payRemplacementDirect hireManual laborWork at officeWork from home
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Junior Software & AI Developer. Be the first to apply!
- software developer intern Richmond, BC
- software developer co-op Richmond, BC
- junior software developer Richmond, BC
- software engineer salary in canada Richmond, BC
- software engineer part time Richmond, BC
- software developer remote Richmond, BC
- software development engineer Richmond, BC
- software developer no experience Richmond, BC
- software developer Richmond, BC
- ingénieur logiciel Richmond, BC

