Job Search and Career Advice Platform

Enable job alerts via email!

Software Engineer

SCALIS

Toronto

On-site

CAD 125,000 - 150,000

Full time

2 days ago
Be an early applicant

Generate a tailored resume in minutes

Land an interview and earn more. Learn more

Job summary

A technology company in Toronto is seeking Software Engineers (Co-op Eligible Students only) to join their team for the summer term. This role involves contributing to product development using TypeScript, Node.js, and React, while working closely with engineers and product managers. Ideal candidates will have solid foundations in computer science, be enrolled in a co-op program, and possess a curiosity about contemporary web technologies. Benefits include fully paid health and wellness plans.

Benefits

Fully paid health and wellness benefits

Qualifications

  • Currently enrolled in a Canadian co‑op or internship program.
  • Solid CS foundations in any modern language.
  • Interest or project exposure with LLM APIs.

Responsibilities

  • Contribute across the stack with hands-on exposure to LLM tool-calling.
  • Ship full-stack features in TypeScript: React UI + NestJS/Node.js.
  • Leave a clean handover at term-end.

Skills

Data structures/algorithms
Problem solving
Curiosity about web stack
Basic AWS familiarity
Communication skills

Education

Enrolled in a co-op eligible Engineering program

Tools

Git/GitHub
TypeScript
Node.js
React
Python
Java
Docker
Job description
Hey — Let's find your next opportunity 🚀

Redcan‑AI

About redcan-ai

ABOUT REDCAN.AI

Redcan is at the forefront of building agentic AI products and tools that enable our customers to scale their product deployment capability by orders of magnitude, transforming their business and accelerating time to value while reducing cost and complexity of delivering enterprise software products. For the entrepreneurially minded, you will have the opportunity to collaborate with portfolio companies and build relationships and innovate within the VC and PE ecosystem.

About the job

Software Engineer (Co‑Op Eligible Students only)

  • Must be enrolled in a co‑op eligible Engineering related program year from University of Waterloo, University of Toronto, or McMaster University
  • Must be available to work eastern timezone, M‑F, 9a‑5p ET for the summer 2026 work term from May through August 2026.

What it's all about:

We’re seeking Software Engineers (Early Career Co‑op) to join our growing technical team during the upcoming Summer Term (May through Aug). This role enables you to shape the future of agentic AI products: intelligent, autonomous systems that anticipate user needs and adapt in real‑time to support workflow journeys. You’ll collaborate with a high‑performing, seasoned team of engineers, product management and design team members to continue to build our product stack to deliver on our product roadmap and fulfil Redcan’s vision. Depending on your background, experience, and interests, you’ll contribute to the product architecture, functionality, and features, and maintain production‑grade software systems across multiple products and domains. For the entrepreneurially minded, you will have the opportunity to collaborate with portfolio companies and build relationships and innovate within the VC and PE ecosystem.

What you’ll do
  • Contribute across the stack with hands‑on exposure to LLM tool‑calling & prompting
  • Ship full‑stack features in TypeScript: React UI + NestJS/Node.js on the backend
  • Add tests (unit/integration), docs, and CI improvements.
  • Leave a clean handover at term‑end.
What we look for
  • Currently enrolled in a Canadian co‑op or internship program, available Jan‑Apr 2026.
  • Solid CS foundations (data structures/algorithms, problem solving) in any modern language (e.g., C/C++/Java/Python/C#).
  • Comfortable with Git/GitHub, reading API docs, writing small, safe PRs, and communicating clearly.
  • Curiosity about the web stack (TypeScript, Node.js, React, NestJS).
  • Interest or project exposure with LLM APIs (OpenAI/Bedrock), vector search, or simple Python scripts.
  • Basic AWS familiarity (S3/IAM/ECS).

Fully paid health and wellness benefits

Preferred Skills
  • Typescript
  • React (preferred) or Vue
  • LLM
  • Python
  • Java
  • C#
  • React
  • Node.js (Express, NestJS)
  • CI / CD
  • Docker
  • Computer Science or Engineering Degree
OUR COMMITMENT TO INCLUSION

Redcan is an equal opportunity employer that is committed to diversity and inclusion in the workplace. We are building products for a diverse world and are committed to building and fostering an environment where our employees feel included, valued, and heard. We strongly encourage applications from racialized people, people with disabilities, people from gender and sexually diverse communities and/or people with intersectional identities. We prohibit discrimination and harassment of any kind based on race, color, sex, religion, sexual orientation, national origin, disability, genetic information, pregnancy, or any other protected characteristic as outlined by federal, state, provincial, or local laws in the regions we operate. This policy applies to all employment practices within our organization, including hiring, recruiting, promotion, termination, layoff, recall, leave of absence, compensation, benefits, training, and internships.

Use of Artificial Intelligence (AI) in hiring processes

Redcan uses some AI‑based or automation‑based tools in its hiring processes including review of applications, interview set up and scheduling, note taking and summarizing, or in system based communications. Human connection and evaluation is important to us so real‑life humans will conduct interviews, evaluations, and discussions, and make hiring decisions.

To applicants

We thank all applicants in advance for applying. Only individuals selected for interviews will be contacted.

Staffing Firms

We do not accept unsolicited submissions. All firms must have valid agreements in place before any search engagements are considered.

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.