Robotics & Software Engineer: Build Scalable AI Systems

Amazon

Toronto

On-site

CAD 90,000 - 150,000

Full time

14 days+
Application generator

Turn this role into an interview — a resume and cover letter built around what this employer wants.

Get past ATS filters

Benefits offered by this job

Health insurance
RRSP
DPSP
Paid time off

Job summary

Amazon Development Centre Canada ULC - K03 in Toronto is hiring software engineers to design, build, and operate scalable cloud-native products that impact millions of customers. You will work in a robotics-focused environment, collaborating with cross-functional Amazonians to drive technical solutions and best practices.

The role emphasizes modern languages (Java, Python, C++, C#), distributed systems, and AI-enabled tooling, with on-call responsibilities and a strong culture of mentorship and

Qualifications

  • Are 18 years of age or older
  • Experience with at least one modern language such as Java, Python, C++, or C# including object-oriented design
  • Experience with at least one general-purpose programming language such as Java, Python, C++, C#, Go, Rust, or TypeScript
  • Experience with data structure implementation, basic algorithm development, and/or object-oriented design principles

Responsibilities

  • Collaborate and communicate effectively with experienced cross-disciplinary Amazonians to design, build, and operate innovative products and services that delight our customers, while participating in technical discussions to drive solutions forward.
  • Design and develop scalable solutions using cloud-native architectures and microservices in a large distributed computing environment.
  • Participate in code reviews and contribute to technical documentation.
  • Build and maintain resilient distributed systems that are scalable, fault-tolerant, and cost-effective.
  • Leverage and contribute to the development of GenAI and AI-powered tools to enhance development productivity while staying current with emerging technologies.
  • Write clean, maintainable code following best practices and design patterns.
  • Work in an agile environment practicing CI/CD principles while participating in operational responsibilities including on-call duties.
  • Demonstrate operational excellence through monitoring, troubleshooting, and resolving production issues.
  • Design, develop and test software components that interact with fulfillment center technologies, such as robotics, material handling equipment, computer vision, and cloud services.

Skills

Java
Python
C++
C#
Go
Rust
TypeScript
OO design

Tools

ROS/ROS 2
AWS
SQL
NoSQL
Git
CI/CD
Linux

Job description

Amazon Development Centre Canada ULC - K03 in Toronto is hiring software engineers to design, build, and operate scalable cloud-native products that impact millions of customers. You will work in a robotics-focused environment, collaborating with cross-functional Amazonians to drive technical solutions and best practices.

The role emphasizes modern languages (Java, Python, C++, C#), distributed systems, and AI-enabled tooling, with on-call responsibilities and a strong culture of mentorship and

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Robotics - Software Development Engineer
Robotics - Software Development Engineer

Amazon • Toronto

On-site
CAD 90,000 - 150,000
Health insurance
RRSP
DPSP
+1
Software Development Engineer Intern, Robotics
Software Development Engineer Intern, Robotics

Amazon • Toronto

On-site
CAD 86,000 - 116,000
Software Development Engineer Intern, ROBOTICS - 2027
Software Development Engineer Intern, ROBOTICS - 2027

Amazon • Toronto

On-site
CAD 86,000 - 116,000
Real-Time Fulfillment Software Engineer
Real-Time Fulfillment Software Engineer

Amazon • Toronto

On-site
CAD 115,000 - 192,000
Software Development Engineer, Amazon Fulfillment Technologies (AFT) - Outbound/Flow, FOX
Software Development Engineer, Amazon Fulfillment Technologies (AFT) - Outbound/Flow, FOX

Amazon • Toronto

On-site
CAD 115,000 - 192,000
GenAI Cloud Software Engineer - Python/AWS Lambda
GenAI Cloud Software Engineer - Python/AWS Lambda

Tata Consultancy Services • Toronto

On-site
CAD 95,000 - 110,000
Software Engineer - Python, AWS Lambda, AI
Software Engineer - Python, AWS Lambda, AI

Tata Consultancy Services • Toronto

On-site
CAD 95,000 - 110,000
Senior Software Engineer – AI-Enabled SaaS Platform
Senior Software Engineer – AI-Enabled SaaS Platform

BuildOps, Inc. • Toronto

Hybrid
CAD 209,000 - 278,000
Equity grant
Benefits package
Flexible PTO
AI & Automation Engineer — Build Smart Systems
AI & Automation Engineer — Build Smart Systems

Atlantic Industries Limited • Cambridge

On-site
CAD 75,000 - 95,000
Software Engineer, Distributed Systems & APIs
Software Engineer, Distributed Systems & APIs

Amazon Web Services (AWS) • Vancouver

On-site
CAD 115,000 - 192,000