Posted 2 months ago
Full-Stack Software Engineer – New Grad 2027
@ GuruLink
Toronto, Ontario
Overview
GuruLink is hiring Full-Stack Software Engineers, New Grad 2027, for an in-person role in its new Toronto engineering hub. The work covers building the web application scientists use to upload, manage and analyze experimental data, split roughly evenly between front-end and back-end development, within an AI-assisted engineering workflow. The role is full-time, five days per week in the Toronto office, with a 2027 start; some flexibility may be considered for exceptional candidates.
Responsibilities:
- Build front-end and back-end features for the scientific data platform
- Design and maintain guardrails for AI-assisted code changes
- Review AI-generated code closely
- Build interfaces for uploading, managing and analyzing experiments
Requirements summary:
- Graduating in 2027 from Waterloo or Toronto in CS or software engineering
- Relevant software co-op or internship experience
- Solid CS and software engineering fundamentals
- Comfort with modern JavaScript or TypeScript
- Interest in AI-assisted engineering
Tools & skills
Source and dates
Source type not verified · jsonld
- Employer posting date
- 2026-09-19
- First seen by our source
- 2026-10-27
- Source record updated
- 2026-11-02
These dates describe the source record, not a live verification that the employer is still hiring. Check the original posting.
Job details
| Seniority | Entry level |
| Department | Software development |
| Hours per week | 40 (estimated) |
| Schedule | day |
| Travel | air: none · ground: none |
| Work setting | Office |
| Position | Mostly sitting |
| Physical demands | physical low · computer high |
| Languages | English |
| Education | Bachelor’s degree (required) |
| Fields of study | Computer Science, Software Engineering, Computer Engineering |
Summary and details written by AI from the posting; the employer’s posting is the authority.
GuruLink
| Field | Value |
|---|---|
| Open jobs on Jobsy | 15 |
Location: Toronto, Ontario
A venture-backed, fast-growing software company is building an R&D platform for scientists and engineers developing physical products, including advanced materials and industrial formulations. The platform helps teams run, track, and learn from experiments. The technical work involves modeling data with real-world uncertainty, units, provenance, and changing scientific context, making it meaningfully different from conventional business software.
The engineering team works in an agent-forward environment. AI agents already support a significant portion of day-to-day code changes, with engineers closely reviewing the work. Much of the team’s focus is on designing, improving, and maintaining the systems and guardrails that guide AI-assisted development, rather than hand-writing every line of code. New graduates are introduced to this way of working from day one. No previous experience with AI-assisted development is required, but curiosity and a willingness to learn are important.
The company is opening a new engineering hub in Toronto and is hiring its first group of Toronto-based new graduates. As a Full-Stack Software Engineer, you will build the web application scientists use to upload, manage, and analyze experimental data. The role is approximately split between front-end and back-end development on a platform used by large enterprise customers. This is an in-person position based in the company’s Toronto office, five days per week, with a 2027 start date. There may be some flexibility for exceptional candidates.
We're also open to hiring new grads for Technical Product Management and DevOps Engineering roles on the same Toronto team, with the same in-office setup and 2027 start:
- Technical Product Manager: An engineering-first product role for someone who still wants to code. You'll own a high weekly volume of well-scoped tickets, each with an implementation plan, and write code on the same web platform and stack as the engineering team. Best suited to strong coders with 2+ software co-ops who also bring sharp communication and business sense.
- DevOps / Deployment Engineer: Deploy the company's web platform into enterprise customers' cloud environments, work directly with customer IT teams, and build internal deployment automation. Best suited to those with backend, cloud or infrastructure co-op experience and exposure to AWS, GCP or Azure, containers and CI/CD.
Must Have Skills:
- Graduating in 2027 from the University of Waterloo or University of Toronto (Computer Science, Software/Computer Engineering, or a closely related program)
- Strong, relevant co-op or internship experience in software development
- Solid computer science and software engineering fundamentals
- Comfort with modern JavaScript/TypeScript practices
- Genuine interest in building data-analysis-driven interfaces and in working within an AI-assisted engineering workflow.
Nice to Have Skills:
- Familiarity with React and ES6
- Familiarity with SQL databases, including query performance optimization
- Experience with Python (Flask) and Postgres
- Comfort working with AI coding tools.
Journal
Only you can see this. Kept on this device, and in your account when you sign in.