Software Developer Co-op
$20 - $24 per hourThe Semios Group
Who we are:
Founded in 2010, Semios Group is a leading agricultural technology company helping growers, agronomists, and ag retailers manage over 200 million acres across five countries. Semios pioneered variable-rate pheromone-based mating disruption in orchards and has since expanded into a comprehensive portfolio covering crop protection, water management, frost control, automation, and a leading farm management information system. The Semios Group includes trusted brands such as Semios, Agworld, Altrac, and Greenbook. We continue to drive the next generation of digital agriculture, supporting growers, agronomists and ag retailers in improving sustainability and profitability.
Our innovative work has been recognized with several industry awards, including:
- AgTech Breakthrough – Smart Irrigation Company & Pest Management Solution of the Year
- Thrive Top 50
- Google for Startups Accelerator Cohort
- Global Cleantech Top 100
We know our journey is only achievable by having a great team who shares ideas, tries new things, and learns as we go.
Who you are:
You’re driven by purpose and motivated by work that matters. You’re looking for more than a role, you want to be part of a growing, forward-thinking company solving real-world challenges to improve how farming works, today and for the future.
As a Software Developer Co-op, you will collaborate with our teams to support Semios in building the most integrated platform in Agriculture, developing the web applications that growers rely on to manage their farms on a day to day basis. You will get to work on a modern product codebase while getting experience with AI Harnesses, React, TypeScript, Node.js, REST and GraphQL APIs, automated testing, CI/CD, and cloud infrastructure.
What you will do:
- Build and maintain responsive, accessible user interfaces in React and TypeScript, working from designs and requirements alongside product and design.
- Use AI toolsets to automate parts of the software development lifecycle
- Contribute to our shared component library and help keep patterns consistent across the product.
- Write and maintain unit and integration tests, and participate in code reviews with the rest of the team.
- Integrate front end features with backend services and APIs, handling real world concerns like loading states, error handling, and large data sets.
- Help diagnose and fix bugs reported by internal users and customers, tracing issues across the stack.
- Participate in agile ceremonies including stand ups, sprint planning, and retrospectives, and ship your work to production through our CI/CD pipeline.
Requirements
- To be currently enrolled and working towards a post secondary degree that focuses on computer science, software engineering, or a related field, and registered in a recognized cooperative education program at a post secondary institution.
- Strong attention to detail and organizational skills.
- Strong problem solving skills.
- Course work or experience with TypeScript
- Exposure to a modern front end framework such as React
- Course work or experience using Git and working in a shared codebase
- Passion for learning new technologies.
- A positive attitude and interest in learning about Agriculture.
Nice to have:
- Experience working in a cloud environment.
- Exposure to Node.js, REST or GraphQL APIs, or SQL databases.
- Experience with Claude, Co-pilot or Chat GPT within the content of the Software Development Lifecyle
Salary range: $20 to $24 per hour
We publish a salary range to provide transparency and represent the full growth potential of the role; as a result, offers are made based on demonstrated mastery and experience and generally fall near the midpoint.
Winter 2027 Co-op Term — Available from January 2027
Benefits
Why this is the opportunity for you:
- Purposeful Work: Make a global impact by advancing sustainable food production.
- Our People: Work with a fun, collaborative, and supportive team.
- Recharge: Generous vacation policy, company-paid holidays and year-end winter break.
- Work Flexibility: Hybrid working arrangements and strong work-life balance culture.
- Prioritize Your Well-Being: Access comprehensive health plans designed to support your physical and mental health.
- Group RRSP, which includes a 3% company paid match after three months of employment
- Office location that is convenient via transit and bike paths
At Semios Group, we value the full range of experience and perspectives people bring—not just what’s listed in a job description. If your background is a close match, we encourage you to apply. If you need accommodations during the interview process, please let us know.
We welcome all applicants regardless of race, gender, orientation, sexual identity, economic class, ability, disability, age, religious beliefs or disbeliefs, or status. We believe that different perspectives and backgrounds are what make a company flourish.
$24 - $28 per hour
...Description Zaber seeks a Software Developer who is excited to help support company growth, make their colleagues’ work-lives easier, and build on their own skills and knowledge in the process. You’ll join a team of experienced Software Developers, and a dedicated Business...SuggestedInternship$3600 - $4500 per month
...Amgen, eBay, and Ford Motor Company. Our co-op experience is unique and designed to... ...return to us after they graduate and start developing their professional career at Visier! And... ...technology to build our innovative full-stack software solution that helps people see the truth...SuggestedInternship$24 - $28 per hour
...Description As a developer at Zaber, you will work on projects critical to Zaber’s motion... ...opportunity to learn how to develop embedded software in a commercial environment from the... ...more about our company culture and previous co-op experiences, visit our careers page: ....SuggestedInternship- ...Position Overview Giffen Consulting Ltd. (Giffen) is looking to hire a Software Engineer Co-Op with experience in AI & Technology Integration t o join the team at our Vancouver office. This is a hybrid work arrangement with a minimum of 3 days per week in the office...SuggestedLong term contractTemporary workFor contractorsInternshipWork at officeWork from homeFlexible hours3 days per week
$26 - $28 per hour
...And this is where you come in… The key function of the Software Engineer Co-op (Gameplay ) is to gain knowledge and experience in building... ...entertain the world! About Kabam Kabam is a world leader in developing entertaining, immersive, and highly social multiplayer games...SuggestedContract workInternshipLocal areaFlexible hours$80k - $130k per year
...pride in providing high quality work and services to our clients and expect the same from our employees. We are looking for a Software Developer to join our Vancouver-based team and contribute to the continued development of our in-house data systems platform. This is...Full timeFor contractorsWork at officeLocal area- ...that has been underserved for decades. As a part of our Co-op program for Full Stack Developers, you will join a real engineering team where you will... ...and GitHub, CI and CD pipelines, AWS services, internal developer tooling, logging, and monitoring systems You are not...Full timeTemporary workFor contractorsWork at office
- ...A-CX is a software design and development partner for progressive companies, delivering innovative... ...member of our team, you will work on developing and integrating solutions with C++,... ...implementing software solutions for our clients. Develop secure, scalable, and high-performance...Long term contractFull timeFor contractorsLive InRemote work
- ...financial technology? At Benji Pays, we're on a mission to empower businesses with seamless payment solutions. We're seeking a Senior Software Developer to join our dynamic team. In this position, you'll play a pivotal role in building and maintaining scalable, secure, and...Long term contractFull timeWork at officeLocal area2 days per week
$29 per hour
...Description We are seeking a Junior Full-Stack Developer (Co-op) from the BCIT Computing Co-op program to join our growing team and help... ...to understand real-world challenges, develop practical software solutions, and gain experience applying modern web development...Hourly payInternshipWork at officeFlexible hours$85k - $140k per year
...building a deep understanding of what to build, writing tests, and carefully reviewing the code of others. Focus on simplicity in software design, and focus on delivering incremental value. Have individual ownership of complex, rewarding problems across the stack. Lean...Full timeWork at officeRemote workFlexible hours3 days per week$3600 - $4500 per month
...factories more flexible and productive. Robots enhanced with Apera's software have 4D Vision — the ability to see and grasp objects with... ...cell. Role Overview: Apera AI is seeking a Software Developer (Co-op)with strong C++ skills and an interest in robotics to join our...InternshipWork at officeFlexible hours$145k - $155k per year
...judgment matter in real-world conditions. We’re hiring two Software Developers to join the Casper team: one Intermediate and one Senior. You... ...- George Guja (Development Manager, Casper) For the Senior Developer As a Senior Developer on Casper, you’ll help shape how the...Remote jobLong term contractFull timeShift workNight shift$3600 - $4500 per month
...more flexible and productive. Robots enhanced with Apera's software have 4D Vision — the ability to see and grasp objects... ...cell. Role Overview: We’re looking for a Software Developer, Cloud Infrastructure (Co-Op) who is excited to learn how modern cloud platforms...Work at officeFlexible hours$3600 - $4500 per month
...factories more flexible and productive. Robots enhanced with Apera's software have 4D Vision — the ability to see and grasp objects with... ...Role Overview: Apera AI is seeking a Full Stack Software Developer (Co-op) for the 8 months term period (Jan 2027 - August 2027) to...Work at officeFlexible hours$155k - $165k per year
...that mission is a growing ecosystem of developers, agencies, and partners building on top... ...We’re looking for a fully remote Senior Software Engineer to join our small, highly autonomous... .... We use modern AI tools to improve developer productivity, code quality, and product...Full timeRemote workMonday to fridayFlexible hours$24 - $28 per hour
...Mechanical Design Engineer at Zaber, you’ll have a co-op term filled with challenging, hands-on... .... Our mechanical, electrical, and software engineers will support you, and you'll have... ...and Mechanical Design Engineering teams to develop and improve products and processes Mechanical...Internship$4000 per month
...About this position: We’re looking for a IT Operations Co-op student to join our IT team and gain hands-on experience supporting... ...troubleshoot approved applications. Maintain accurate hardware and software inventory records. Support routine IT operational tasks,...Long term contractPermanent employmentFor contractorsFreelanceInternshipWork at officeLocal areaRemote work$3000 - $4000 per month
...explaining complex ideas simply. Your writing is clear, concise, and professional. Tech Savvy: You aren't afraid to dive into a new software platform or ERP. Experience with tools like Jira, Confluence, or any LMS is a major plus. Organizational Whiz: You can manage...InternshipWork at officeImmediate start$48.5k per year
...Position Title: Accounting Co-op Student Position Duration: Jan 2027 to April 2027 (4 months), Full Time Contact Name: Clarine Fernandez... ...team members, and take on increasing responsibilities as you develop your skills. This role is ideal for an accounting student looking...Full timeInternship$24 - $26 per hour
...growth and creative marketing tactics. The Content Marketing Co-Op is responsible for helping plan and execute growth strategies... ...entertain the world! About Kabam Kabam is a world leader in developing entertaining, immersive, and highly social multiplayer games,...Contract workInternshipLocal areaFlexible hours$24 - $28 per hour
...Description Mechanical Test Engineer (Co-op) As a Mechanical Test Engineer at Zaber, you will develop innovative test systems for analyzing the performance of our precision motion control products. This is a good opportunity to learn mechanical design, instrumentation...Internship$105k - $115k per year
...team is looking for an inspired, motivated, and experienced Senior Developer to join our Communications team for a contract engagement. We... ...high-visibility projects ~ Practice or exposure to developing software with Large Language Models (LLMs), including writing and integrating...Full timeContract workLocal area- ...management and optimization to reach a true end-to-end solution. Job Description 1 - Job Title: C# Developer 2 – Vancouver 3 – Job Category: c. Engineering / IT / Software / Technical / Scientific 4 – Job Description: Do you want to build software that people...Full timeLive InWork at officeFlexible hours
- ...end-to-end solution. Job Description Job Purpose Summary The Java Developer can work with limited supervision from broad specifications to develop or modify moderately complex software programming applications. The Developer designs, codes, tests and debugs...Little jobFull timeFlexible hours
$90k - $136k per year
...and other AI technologies in order to build further, novel solutions that enhance our category-leading analytics software. What you'll be doing . Developing the core technology for innovative, high-performing, cloud-based applications in generative AI and machine...Full time$50 - $100 per hour
...AfterQuery is looking for experts with experience in software engineering, computer science, or app/web development to help train and evaluate AI models. This is a remote, project-based role: qualify once through a single assessment and receive ongoing project matches spanning...Full timeInternshipRemote workFlexible hours$4000 per month
...About this position: We're looking for a curious, motivated Software Development Co-op student to join the Later Influence engineering team. This is an opportunity to work alongside experienced developers building software that powers influencer marketing for some of the...Long term contractPermanent employmentFor contractorsFreelanceInternshipLocal areaRemote work- ...UALink™ semiconductor-based technologies with the company’s COSMOS software suite to unify diverse components into cohesive, flexible... ...engineering teams. Your work will span software, systems, and silicon – developing automation, diving into labs with state-of-the-art equipment,...InternshipFlexible hours
- ...Job Responsibility: CGI has an immediate opportunity for a software developer that can enhance existing applications as well as create new components and services to deliver core banking software to a group of financial institutions in Canada. The developer is responsible...Full timeImmediate start
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Software Developer Co-op. Be the first to apply!
- software engineer internship Vancouver, BC
- software engineer Vancouver, BC
- software developer remote Vancouver, BC
- développeur logiciel Vancouver, BC
- software developer internship no experience Vancouver, BC
- software developer no experience Vancouver, BC
- new graduate software developer Vancouver, BC
- software developer internship Vancouver, BC
- remote entry level software developer Vancouver, BC
- software design engineer Vancouver, BC

