Robotics & Software Engineer: Build Scalable AI Systems

Amazon

Toronto

On-site

CAD 90,000 - 150,000

Full time

20 hours ago
Be an early applicant

Get more replies from employers

Send a job-specific resume in minutes.

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 Engineer, AI-Driven Sales Recommendations
Software Engineer, AI-Driven Sales Recommendations

Socket.dev • Toronto

On-site
CAD 115,000 - 192,000
Senior AI Software Engineer: Build Scalable AI Services
Senior AI Software Engineer: Build Scalable AI Services

RBC • Calgary

On-site
CAD 110,000 - 160,000
Principal Software Engineer – AI/ML & Distributed Systems
Principal Software Engineer – AI/ML & Distributed Systems

United States Digital Space LLC • Toronto

On-site
CAD 140,000 - 210,000
Staff Software Engineer, AI Compute Platform
Staff Software Engineer, AI Compute Platform

DataRobot • Toronto

On-site
CAD 140,000 - 180,000
Medical, Dental & Vision Insurance
Flexible Time Off Program
Paid Holidays
+2
Senior AI Systems Engineer — Hybrid Cloud & Stock Options
Senior AI Systems Engineer — Hybrid Cloud & Stock Options

RBC • Toronto

On-site
CAD 120,000 - 190,000
Staff AI Systems Engineer - Scalable Cloud & AI Services
Staff AI Systems Engineer - Scalable Cloud & AI Services

RBC • Calgary

On-site
CAD 120,000 - 200,000
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
Machine Learning Engineer , Amazon Customer Service
Machine Learning Engineer , Amazon Customer Service

Amazon • Vancouver

On-site
CAD 115,000 - 192,000
Health insurance
RRSP
DPSP
+1