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
$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...SoftwarePermanent employmentFull timeMonday to friday$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...SoftwareLocal areaWorldwideShift work$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...SoftwareFull timeWork at officeRemote work- ...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...SoftwareJuniorLong term contractFull timeInternshipShift work
$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...SoftwareJuniorPermanent employmentFull timeRemote work- ...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...JuniorInternshipManual laborShift work
- ...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...JuniorFull timeInternshipWorldwideShift work
$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...JuniorLong term contractPermanent employment$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$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...SoftwareFull timeContract workFixed term contractWork at officeLocal area- ...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...JuniorWork at office
- ...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...SoftwareInternshipWork at officeRemote workRelocationShift work
- ...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...SoftwareFull timeInternshipWork at officeRemote workRelocationShift work
$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...SoftwarePermanent employmentFull time$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...SoftwareLocal areaRemote work$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- 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...
$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...SoftwareFull timeContract work$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 payContract workRemote work- ...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
- ...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...
$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...SoftwareRemote 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- ...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...SoftwareFull timeInternshipShift work
- ...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 timeInternshipShift work
$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,...SoftwareContract workFor contractorsWork at office$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: •...SoftwarePermanent employmentFull timeContract workWork at officeWork from homeMonday to fridayWeekday work$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...SoftwarePermanent employmentFull timeLocal area$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...JuniorFull timeWork at office1 day per week$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 contractLocal area
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
- junior software developer Richmond, BC
- software engineer Richmond, BC
- software developer Richmond, BC
- software engineer - robotics Richmond, BC
- senior software developer Richmond, BC
- software developer no experience Richmond, BC
- software engineer - computer Richmond, BC
- junior software engineer Richmond, BC
- software engineer intern Richmond, BC
