Machine Learning Engineer, AICE - AI Center of Excellence

Amazon Development Centre Canada ULC

Vancouver

On-site

CAD 115,000 - 192,000

Full time

5 days ago
Be an early applicant
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
Wellbeing resources

Job summary

Amazon Development Centre Canada ULC is seeking a Machine Learning Engineer in Vancouver, BC to own AI/ML primitives from ideation to production. You’ll collaborate with partner teams to drive integration and ensure broad adoption of reusable AI capabilities across Amazon.

The role blends traditional software engineering with AI/ML practices, emphasizing reliability, observability, and scalable architectures to deliver enterprise-wide impact.

Qualifications

  • Bachelor's degree in computer science or equivalent; 2+ years of non-internship professional software development experience.
  • 1+ years building and operationalizing AI/ML solutions from experimentation through production deployment.
  • 1+ years designing or architecting systems for production AI/ML workloads.
  • Strong software engineering fundamentals: code reviews, testing, debugging, version control, and CI/CD.
  • Experience building reusable libraries, frameworks, or platform capabilities.
  • Master's degree preferred; experience in ML, data mining, information retrieval, NLP is a plus.

Responsibilities

  • Own end-to-end development of AI/ML primitives—from ideation and experimentation through architecture, implementation, testing, and production deployment.
  • Drive integration of AICE primitives into partner products, collaborating with product-owning teams for seamless adoption and value delivery.
  • Design, test, and harden primitives for general availability, enabling consumption by other teams across the organization.
  • Architect solutions suitable for production environments with reliability, scalability, observability, and operational excellence.
  • Contribute to AI transformation through best practices in AI-driven development and operationalization.
  • Establish and evolve engineering standards for AI primitives, increasing quality and maintainability.
  • Monitor production systems and support teams consuming AICE models daily.

Skills

AI/ML experience
Software engineering
Communication
Systems design
Libraries/Frameworks
CI/CD

Education

Bachelor's degree in computer science
Master's degree in computer science (preferred)

Tools

CI/CD tooling
Version control

Job description

Amazon's AI Center of Excellence (AICE) is on a mission to build the intelligence layer that powers Amazon's enterprise-wide systems — and they're looking for a Machine Learning Engineer to help make it happen in Vancouver, BC. This isn't a role where you'll be handed a narrow slice of work. You'll own the full lifecycle of AI/ML primitives, from early experimentation all the way through to production-grade, reusable capabilities consumed across the entire organization.

Day to day, you'll move fluidly between deep technical problem-solving and hands-on collaboration with partner product teams. One day you might be designing experimentation tooling to validate new primitives; the next, you're refining production systems for operational excellence or helping a partner team integrate an AICE capability into their product. If you thrive on variety and want your work to have enterprise-broad, global impact, this team is built for that.

About the Role: Machine Learning Engineer, AICE

AICE builds AI primitives — foundational, reusable capabilities that power Amazon's intelligent systems at scale. As a Machine Learning Engineer on this team, you'll take ownership of building and hardening these primitives so they're reliable, scalable, and ready for broad consumption by product-owning teams across Amazon. You'll also drive integration efforts, working closely with those partner teams to ensure seamless adoption and real value delivery.

The role demands strong grounding in both traditional software engineering (code reviews, CI/CD, testing, version control) and AI/ML development practices. You'll be expected to architect solutions that meet production standards for reliability and observability, establish engineering norms that raise the bar across AICE, and contribute to Amazon's broader AI transformation agenda.

Benefits and Salary

The base salary range for this position in Vancouver, BC is $114,800 to $191,800 CAD annually.

Total compensation at Amazon may also include sign-on payments and Restricted Stock Units (RSUs).

Final compensation is determined based on experience, qualifications, and location.

  • health insurance (medical, dental, vision, prescription, basic life and AD&D)
  • Registered Retirement Savings Plan (RRSP)
  • Deferred Profit Sharing Plan (DPSP)
  • paid time off
  • additional resources to support health and well-being
Job Details

Job Type: Full-Time

Company: Amazon Development Centre Canada ULC

Location: Vancouver, BC, Canada

Pay: $114,800 - $191,800 CAD annually

Responsibilities
  • Own end-to-end development of AI/ML primitives — from ideation and experimentation through architecture, implementation, testing, and production deployment
  • Drive integration of AICE primitives into partner products, collaborating closely with product-owning teams to ensure seamless adoption and value delivery
  • Design, test, and harden primitives for general availability, enabling consumption by other teams and product owners across the organization
  • Architect solutions suitable for production environments, maintaining best practices in reliability, scalability, observability, and operational excellence
  • Contribute to AI transformation through best practices in AI-driven development, implementation processes, and operationalization within your area of expertise
  • Establish and evolve engineering standards that raise the bar for how AI primitives are built, tested, deployed, and maintained
  • Monitor production systems and support teams consuming AICE models day to day
Requirements / Skills

Amazon is looking for an engineer who has already demonstrated the ability to take AI/ML solutions from experimentation to production — and who brings solid software engineering fundamentals alongside that ML expertise. Strong communicators who can collaborate effectively with cross-functional partner teams will stand out in this role.

  • Bachelor's degree in computer science or equivalent field
  • 2+ years of professional software development experience (excluding internships), with experience in at least one programming language
  • 1+ years building and operationalizing AI/ML solutions, from experimentation through production deployment
  • 1+ years designing or architecting systems (design patterns, reliability, scaling) for production AI/ML workloads
  • Strong software engineering fundamentals: code reviews, testing, debugging, version control, and CI/CD — with the ability to leverage AI-assisted development tools effectively
  • Experience building reusable libraries, frameworks, or platform capabilities consumed by other engineering teams
  • Master's degree in computer science or equivalent is preferred, as is experience in machine learning, data mining, information retrieval, statistics, or natural language processing

Bachelor's degree in computer science or equivalent; 2+ years of non-internship professional software development experience; experience programming with at least one software programming language; experience designing or architecting new and existing systems; 1+ years of experience building, hardening, and operationalizing AI/ML solutions from experimentation through production deployment; experience building reusable libraries, frameworks, or platform capabilities consumed by other engineering teams.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Machine Learning Engineer, AICE - AI Center of Excellence
Machine Learning Engineer, AICE - AI Center of Excellence

Amazon • Vancouver

On-site
CAD 120,000 - 180,000
Sr. Product Manager, AICE - AI Center of Excellence at Amazon.com
Sr. Product Manager, AICE - AI Center of Excellence at Amazon.com

Amazon.com • Vancouver

On-site
CAD 128,000 - 214,000
Health insurance
RRSP
DPSP
+1
Sr. Product Manager, AICE - AI Center of Excellence
Sr. Product Manager, AICE - AI Center of Excellence

Socket.dev • Vancouver

On-site
CAD 128,000 - 214,000
Machine Learning Engineer , Amazon Customer Service
Machine Learning Engineer , Amazon Customer Service

Amazon • Vancouver

On-site
CAD 120,000 - 170,000
Health insurance
RRSP
DPSP
+1
Sr. Product Manager, AICE - AI Center of Excellence
Sr. Product Manager, AICE - AI Center of Excellence

Amazon • Vancouver

On-site
CAD 150,000 - 210,000
Software Development Manager, Amazon Customer Service
Software Development Manager, Amazon Customer Service

Amazon • Vancouver

On-site
CAD 171,000 - 286,000
Sr. Applied Scientist, Workforce Solutions
Sr. Applied Scientist, Workforce Solutions

Amazon Science • Vancouver

On-site
CAD 196,000 - 327,000
Senior Machine Learning Engineer
Senior Machine Learning Engineer

Motion Recruitment • Toronto

On-site
CAD 120,000 - 180,000
Sr. Applied Scientist, Workforce Solutions
Sr. Applied Scientist, Workforce Solutions

Socket.dev • Vancouver

On-site
CAD 196,000 - 327,000
Health insurance (medical, dental, and
RRSP
DPSP
+1
Sr. SDE, Edge AI ML Platform, Edge AI and Science
Sr. SDE, Edge AI ML Platform, Edge AI and Science

Amazon • Vancouver

On-site
CAD 140,000 - 200,000
Health Insurance
RRSP
DPSP
+1