
Posted 15 hours ago
Full Stack Software Engineer
University of Toronto
Requirements
Bachelor's degree in Computer Science or related field, 5+ years cloud infrastructure or DevOps experience, Proficiency in Python and Linux, Experience with AWS, GCP, or Azure, Knowledge of Terraform or CloudFormation, Experience with Docker and Kubernetes, Familiarity with React or Vue.js
Skills
PythonAWSDockerKubernetesTerraformReact
About the role
Responsibilities
- Architect, deploy, and operate cloud infrastructure for El Agente, including multi-tenant access and auto-scaling
- Design and manage the interface between the cloud platform and HPC job scheduling systems like SLURM or PBS
- Build and maintain containerized deployment pipelines using Docker and Kubernetes
- Implement monitoring, logging, alerting, and incident response processes to ensure platform reliability
- Develop the web-facing application layer, including user authentication, access control, and usage metering
- Build and operate data pipelines for secure storage and retrieval of computational results
- Manage CI/CD pipelines and infrastructure-as-code for consistent deployments
- Collaborate with researchers to integrate new agent capabilities and chemistry tools into production
Requirements
- Bachelor's degree in Computer Science, Software Engineering, or a related field
- Minimum five years of 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)
Preferred Qualifications
- Experience with HPC environments and job scheduling systems (SLURM, PBS)
- Familiarity with computational chemistry software or scientific computing workflows
- Experience with LLM-based application deployment and serving infrastructure
- Knowledge of database systems such as PostgreSQL, MongoDB, or Redis
- Experience with security best practices for multi-tenant SaaS platforms
About the Company
The Matter Lab at the University of Toronto is preparing to launch El Agente, an LLM-powered multi-agent system designed to make scientific research accessible through natural language. By allowing researchers to run complex workflows through plain English descriptions, we aim to remove technical barriers in fields like quantum chemistry and drug development. We operate within the Department of Computer Science, one of the top-ranked departments in the world.
ScoutJobs Agent
Get matches like this delivered daily
Sign up free — we'll pull jobs that fit your CV from across the web and rank them for you.
Get started — it's freeFull Stack Software Engineer
University of Toronto · Toronto
