mid Software Engineer ic 3+ yrs · Posted Feb 20, 2026
C$114,800 – C$191,800
CAD per year

About this role

Amazon is hiring a mid-level Software Engineer based in Vancouver, Canada. The posting calls out experience with LLMs, Data Structures, Machine Learning and roughly 3+ years of relevant work. Compensation is listed at C$114,800–C$191,800 per year.

Role
Software Engineer
Function
software engineering
Level
mid
Track
Individual contributor
Employment
Full-time
Location
Vancouver, Canada
Experience
3+ years
Department
Software Development
Posted
Feb 20, 2026
AI Summary
Mid-level software engineer building ML and GenAI-powered systems for Amazon's transportation network. Develops scalable services handling thousands of requests per second, deploys machine learning models for predictive analytics, and mentors junior engineers. Requires 3+ years software development experience and expertise in building highly scalable systems.

More roles at Amazon

Facilities Coordinator III, NA AMOC
San Jose, Costa Rica · mid
Incident Response
Principal Applied Scientist , Amazon Integrated Security
Virtual Location - Uk, United Kingdom · principal
Security Machine Learning AI Agents
Senior Electronics Technician, Fauna
New York City, NY · senior
Python Testing Full Stack
Sub-Regional EHS Manager II
Maple Grove, MN · manager
Data Analytics
Member Of Technical Staff - Hardware Science, Frontier AI & Robotics (FAR)
San Francisco, CA · mid
Python Java PyTorch
All Amazon jobs →

Job description

from Amazon careers

Do you want to be part of building the next-gen engineering system, global transportation network, intelligent ML algorithms, advanced GenAI solutions, and deliver packages to your doorstep? Are you up for this? Amazon's Middle Mile Transportation Technology team is chartered with solving complex problems with software that work across our vendors, warehouses and carriers to optimize both time cost of getting the packages delivered. Our services already handle thousands of requests per second, make business choices impacting billions of dollars a year, integrate with a network of small and large carriers, owner operators and drivers worldwide, manage business rules for millions of unique products, and improve ordering and delivery experience for millions of online shoppers. Our mission is to build the most efficient and optimal transportation solution on the planet, using our technology and engineering muscle as our biggest advantage. We aim to leverage advanced technologies in big data, machine learning, generative AI, and optimization techniques, and operate high volume, low latency, and high availability services. Oh, and we will need great mentors too (this is where you come in … read on) You'll develop an intelligent system powered by ML and GenAI to automatically resolve disruptions occurring in the…

This is an excerpt. Read the full job description on Amazon careers →
All software engineering jobs software engineering in Vancouver, Canada Jobs in Vancouver, Canada software engineering salaries software engineering career path
All Amazon Jobs Browse software engineering roles mid positions