JobFlexy

Machine Learning Engineer, AICE – AI Center of Excellence – Amazon – Vancouver, BC

Location: Vancouver, BC | Company: Amazon

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.

Sponsored Links

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.

Sponsored Links

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. Amazon offers a comprehensive benefits package including health insurance (medical, dental, vision, prescription, basic life and AD&D), a Registered Retirement Savings Plan (RRSP), Deferred Profit Sharing Plan (DPSP), paid time off, and additional resources to support health and well-being.

Job Details

📌 Job Type: Full-Time

🏢 Company: Amazon Development Centre Canada ULC

📍 Location: Vancouver, BC, Canada

🆔 Requisition ID: 10551579

🗓️ Date Posted: September 17, 2026

💰 Pay: $114,800 – $191,800 CAD annually

Responsibilities

In this role, you’ll be accountable for the end-to-end development of AI/ML primitives — from the earliest idea through architecture, implementation, testing, and live production deployment. You’ll also serve as a key bridge between AICE and partner product teams, ensuring that the capabilities you build get integrated effectively and deliver real business value across Amazon’s enterprise.

  • 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

How to Apply

To apply, visit the official Amazon job posting using the link below. Make sure your resume is up to date before submitting your application.

Share This Opportunity

Know someone who might be interested? Share this job posting and help them join Amazon in Vancouver.

Job Summary & Tips for Applying

AI-generated summary and tips to help you highlight your strengths effectively.

Quick Summary & What to Highlight: This Machine Learning Engineer role at Amazon (AICE) in Vancouver is perfect for candidates who excel in end-to-end AI/ML development, production system architecture, and cross-functional collaboration. On your resume, emphasize any experience taking ML models or AI solutions from prototype to production, building reusable platform capabilities, and working with partner engineering teams. If you’ve previously worked in a platform engineering, ML infrastructure, or AI/ML development capacity, make sure to highlight specific projects and the scale at which your solutions operated.

Resume & Application Tips: Before applying, tailor your resume to match the job description. Include keywords like AI/ML primitives, production deployment, and MLOps that appear in the posting. Quantify your achievements where possible (e.g., “reduced model deployment time by 40%” or “built a reusable ML framework consumed by 5+ product teams”). Write a brief cover letter expressing your genuine interest in Amazon’s AI Center of Excellence and why you’re drawn to this kind of enterprise-scale AI work in Vancouver. Double-check your application for spelling errors and ensure your contact information is current.

Interview Preparation: If selected for an interview, research Amazon‘s Leadership Principles, recent AI initiatives, and the AICE team’s mandate beforehand. Prepare specific examples using the STAR method (Situation, Task, Action, Result) to demonstrate your experience building and deploying AI/ML systems. Common questions may include scenarios about designing scalable ML systems, handling production incidents, and collaborating with partner teams to integrate technical capabilities. Dress appropriately for a tech/engineering environment, arrive 10–15 minutes early (or log on early for virtual interviews), and bring copies of your resume. Prepare thoughtful questions about the AICE team’s roadmap, how primitives are prioritized, and growth opportunities within the team. After the interview, send a thank-you email within 24 hours reiterating your interest in the position.

Recommended Job Offers

More Amazon openings near Vancouver, BC