Apply

Ready to go for it?

AI Apply speeds things up—apply directly if you prefer.

FREE ACCESS
5,000–10,000 jobs/day
JobTailor Logo

See all jobs on JobTailor

Search thousands of fresh jobs every day.

Discover
  • Fresh listings
  • Fast filters
  • No subscription required
Create a free account and start exploring right away.
University of Toronto Entrepreneurship

Full Stack Software Engineer

University of Toronto Entrepreneurship

Full Stack Software Engineer to architect and deploy cloud infrastructure for El Agente at U of T. Working alongside researchers in one of the world's leading scientific AI labs.

Posted 6/12/2026full-timeToronto • 🇨🇦 CanadaMid-LevelSenior💰 CA$103,367 - CA$132,188 per yearWebsite

Tech Stack

Tools & technologies
AWSAzureCloudDockerGoogle Cloud PlatformJavaScriptKubernetesLinuxPythonReactTerraformVue.js

About the role

Key responsibilities & impact
  • Architect, deploy, and operate the cloud infrastructure that serves El Agente to users at scale, including multi-tenant access, secure compute provisioning, and auto-scaling
  • Design and manage the interface between the cloud platform and HPC job scheduling systems (SLURM, PBS) that run quantum chemistry computations
  • Build and maintain containerized deployment pipelines (Docker, Kubernetes) for reproducible, version-controlled environments
  • Implement monitoring, logging, alerting, and incident response processes to ensure platform reliability
  • Develop and maintain the web-facing application layer — user authentication, tiered access control, usage metering, and data management
  • Build and operate data pipelines for computational results, including secure storage, retrieval, and IP protection for registered users
  • Manage CI/CD pipelines and infrastructure-as-code for consistent, repeatable deployments
  • Collaborate with researchers to integrate new agent capabilities and chemistry tools into the production environment as they are developed.

Requirements

What you’ll need
  • Bachelor's degree in Computer Science, Software Engineering, or a related field, or equivalent combination of education and experience
  • Minimum five (5) years' experience in cloud infrastructure, platform engineering, or DevOps/SRE roles
  • Strong proficiency in Python and Linux systems administration
  • Hands-on experience with cloud platforms (AWS, GCP, or Azure) and infrastructure-as-code (Terraform, CloudFormation)
  • Working knowledge of containerization (Docker) and orchestration (Kubernetes)
  • Experience with CI/CD pipelines and production monitoring/observability tools
  • Familiarity with building or maintaining web applications (React, Vue.js, or similar)
  • Strong problem-solving skills and ability to work in a fast-paced, research-driven environment
  • Excellent communication skills, with ability to collaborate across disciplines.

Benefits

Comp & perks
  • This role may be eligible for an Alternative Work Arrangement.
  • Candidates who are members of Indigenous, Black, racialized and 2SLGBTQ+ communities are encouraged to apply.

ATS Keywords

✓ Tailor your resume
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills & Tools
PythonLinux systems administrationcloud infrastructureDevOpsSREinfrastructure-as-codecontainerizationorchestrationweb applicationsCI/CD pipelines
Soft Skills
problem-solvingcommunicationcollaboration