381,787open jobs
9,986companies
48,908added this week
Browse all
Salary
$74k – $172k per year (Estimated)
Location
Remote/Hybrid (Edmonton, Canada)
Seniority
Junior
Employment
Internship
Overview
Company
Impact
Profile match

About the Role:

Please note: This is a 4 or 8-month opportunity for current students looking for work experience starting in January 2027.

As an Associate Software Engineer you’ll play a hands-on role in building and scaling our agentic platform - an intelligent, adaptive system designed to automate workflows and power smarter decision-making. You’ll collaborate with engineers, product managers, and designers to develop clean, efficient code that drives both reliability and innovation.

Your work will span frontend and backend development, from fixing bugs and resolving integration challenges to developing new features and improving platform performance. You’ll also have the opportunity to work directly with AI and agentic solutions, leveraging these tools to optimize development, accelerate delivery, and shape how intelligent systems interact with one another.

This role is ideal for someone who’s passionate about modern software engineering, eager to deepen their technical foundation, and excited to contribute to a platform at the frontier of AI and automation.

Location: This posting is for an existing vacancy for a candidate based in Edmonton, Calgary, Toronto.

Participating Universities: This opportunity is currently open to anyone that is currently enrolled at the U of Alberta, U of Calgary, U Waterloo, U of Toronto. As this is a Mitacs funded opportunity, please reach out if you have questions regarding your eligibility.

Application Process:

Step 1: Apply

Step 2: You will be notified prior to the application deadline if you are moving to the next stage (via email correspondence)

Step 3: Online technical assessments

Step 4: 45 minute interview

Step 5: Background checks and offer

Step 6: Welcome to AltaML!

What you'll do:

  • Develop and maintain high-quality, well-documented code across both frontend and backend systems.
  • Troubleshoot and resolve bugs, integration issues, and performance bottlenecks in production and staging environments.
  • Implement new features and enhancements, particularly those that improve dashboard usability and data visibility.
  • Collaborate closely with cross-functional teams to translate technical requirements into scalable solutions.
  • Leverage AI and agentic development tools to automate testing, improve code efficiency, and streamline CI/CD pipelines.
  • Contribute to technical documentation, code reviews, and agile workflows to ensure strong engineering practices and maintainable codebases.
  • Stay current on software trends, frameworks, and architectures - bringing new ideas to strengthen our agentic infrastructure.

What you bring:

  • Progress toward a Bachelor’s degree in Computer Science, Software Engineering, or a related technical field.
  • Proficiency in one or more modern programming languages such as Python, JavaScript, TypeScript, or Node.js.
  • Solid understanding of the Software Development Life Cycle (SDLC) and agile methodologies.
  • Familiarity with frontend frameworks (React, Vue) or backend technologies (APIs, databases, microservices, or cloud infrastructure).
  • Exposure to machine learning concepts or experience working with agentic systems is an asset.
  • Strong problem-solving, debugging, and analytical skills, with a focus on clean, maintainable code.
  • A collaborative mindset and the ability to learn quickly in a dynamic, evolving technical environment.
Free account
Stop reading job ads. Get the ones that fit.
One free account turns this page into a shortlist built around your stack, your level and your pay.
Match on every job. Stack, seniority, pay and location, scored against your profile.
381,787 open roles. Read straight off company career pages, refreshed every day.
Unlimited applications. Every one you send is tracked in one place, on-site or on a company board.
3 tailored CVs a month. Rewritten for the exact job you are applying to. Included free.
Create a free account
Free forever. No card. Under a minute.

Your match

How well do you fit this role?
Two answers are enough for a real match. No account needed.
Check my fit
Answers stay in this browser until you create an account.

Recommended for you based on this role

Similar stack
Same company
Edmonton
In office • Bengaluru
JavaScript
TypeScript
Frontend
Angular
Next.js
React.js
Redux
Vue.js
Mobile
State Management
DevOps
CI/CD
Git
Rest API
QA
Jest
Apply
$46k – $101k per year (Estimated) • In office • Bengaluru
Go
JavaScript
Python
Apply
$53k – $116k per year (Estimated) • In office • Full-Time • 7+ years exp • Bachelor's Degree • Bengaluru
C++
Go
Java
Python
AI/ML
AI Agents
DevOps
AWS
Azure
GCP
Management
ServiceNow
Apply
$28k – $66k per year (Estimated) • Remote • Saint Petersburg
Go
Python
SQL
Python
Django
Databases
Apache Kafka
ElasticSearch
Kafka
PostgreSQL
RabbitMQ
Redis
AI/ML
Airflow
Claude
Claude Code
Copilot
Cursor
DevOps
CI/CD
Docker
GitLab
GitLab CI
Grafana
Kubernetes
Prometheus
Rest API
WebSockets
Yandex Cloud
Cybersecurity
Keycloak
Analytics
ETL/ELT
Management
Telegram
Apply
$104k – $213k per year (Estimated) • Equity • Remote • Full-Time • 4+ years exp
AI/ML
Claude
Claude Code
Copilot
Cursor
DevOps
ArgoCD
AWS
CI/CD
GitHub
GitHub Actions
Kubernetes
SLI/SLO/SLA
Cybersecurity
Cortex XSOAR
CVSS
EPSS
Semgrep
Tines
Apply
Product Designer 7 days ago
$57k – $79k per year • Remote/Hybrid • Full-Time • Calgary
AI/ML
Lovable
Design
Figma
Apply
$107k – $228k per year (Estimated) • Remote • Full-Time • 5+ years exp
C#
Python
TypeScript
JavaScript
C#
.NET
AI/ML
Claude
Claude Code
LLM
Prompt Engineering
RAG
Human-in-the-Loop
AI Agents
Frontend
React.js
Mobile
React Native
DevOps
CI/CD
Apply
$65k – $79k per year • Remote/Hybrid • Full-Time • 3+ years exp • Calgary
C#
JavaScript
Python
TypeScript
AI/ML
AI Agents
AutoGen
Claude
Claude Code
Copilot
Cursor
LangChain
LangGraph
LLM
RAG
Function Calling
LLM Evaluation
LLM Guardrails
OpenAI
Frontend
Angular
React.js
Vue.js
DevOps
Azure
Azure DevOps
CI/CD
Docker
Git
GitHub Actions
GitHub
QA
Postman
Pytest
Apply
$93k – $108k per year • Remote/Hybrid • Full-Time • 5+ years exp • Toronto
AI/ML
AI Agents
Claude
Claude Code
LLM
Function Calling
LLM Evaluation
Model Context Protocol
OpenAI Agents SDK
DevOps
Azure
Docker
QA
Postman
Apply
$72k – $146k per year (Estimated) • In office • Full-Time • 5+ years exp • High School Diploma • Edmonton
Apply
$113k – $225k per year (Estimated) • Equity • Remote • Full-Time • Vancouver • Kitchener • Edmonton • Toronto
Ruby
TypeScript
JavaScript
Ruby
Ruby on Rails
AI/ML
AI Agents
Claude
Claude Code
Copilot
Cursor
OpenAI Codex
Frontend
GraphQL
React.js
Mobile
Expo
React Native
Apply
$70k – $90k per year • Remote/Hybrid • Full-Time • Bachelor's Degree • Brampton • Columbia • Edmonton • Cambridge • Calgary
Apply
$62k – $134k per year (Estimated) • In office • 5+ years exp • Bachelor's Degree • Edmonton
SQL
Databases
Oracle
Apply
$62k – $134k per year (Estimated) • In office • 5+ years exp • Bachelor's Degree • Edmonton
SQL
Databases
Oracle
Apply
See all jobs
This is one of many
381,787 more open roles from verified company boards, updated every day.