About the role#
Semios is hiring a Software Developer Co-op for the Winter 2027 term. You will join our engineering team to build web applications that help growers manage their farms. This is a full-time, paid position based in Vancouver. We operate on a hybrid schedule.
What you'll do#
- Build and maintain responsive, accessible user interfaces using React and TypeScript.
- Use AI toolsets to automate parts of the software development lifecycle.
- Contribute to our shared component library to keep patterns consistent across the product.
- Write and maintain unit and integration tests.
- Participate in code reviews with the team.
- Integrate front end features with backend services and APIs.
- Manage real-world technical concerns like loading states, error handling, and large data sets.
- Diagnose and fix bugs reported by internal users and customers.
- Participate in agile ceremonies including stand ups, sprint planning, and retrospectives.
- Ship work to production through our CI/CD pipeline.
What you'll need#
- Current enrollment in a post-secondary degree program for computer science, software engineering, or a related field.
- Registration in a recognized cooperative education program.
- Strong problem-solving skills and attention to detail.
- Course work or experience with TypeScript.
- Exposure to a modern front-end framework like React.
- Course work or experience using Git and working in a shared codebase.
- A positive attitude and an interest in learning about agriculture.
- Experience with cloud environments is a plus.
- Exposure to Node.js, REST or GraphQL APIs, or SQL databases is a plus.
- Experience with AI tools like Claude, Co-pilot, or ChatGPT in a development context is a plus.
Location & details#
- Location: Vancouver, British Columbia, Canada.
- Term: Winter 2027.
- Modality: Hybrid.
- Employment type: Full-time.
About Semios
Semios provides on-farm technology and field services for agricultural growers. The company specializes in precision crop management, pest control, and irrigation automation. Based in Vancouver, British Columbia, the firm employs between 201 and 500 people. Its tools include weather monitoring and pheromone-based mating disruption to help manage farm operations.
How to get in at Semios
Securing an internship at Semios requires early action because their technical roles often fill quickly. Intern Insider sends an instant alert the moment a role matching your target is published, so you apply among the first and get seen before the pile grows. Being at the front of the queue is a significant advantage in a competitive field. You can also improve your odds by reaching out to the right people. Intern Insider surfaces the recruiters behind the company roles so you can contact them directly to ask about the position or a referral, which materially improves your response rates.



