Software Development Engineer (AI/ML) – Amazon – Vancouver, BC

Location: Vancouver, BC | Company: Amazon

Amazon is hiring a Software Development Engineer (AI/ML) in Vancouver, BC! This role focuses on designing and building innovative technologies in large distributed computing environments, leading fundamental changes in the industry, and creating scalable, fault-tolerant systems.

Sponsored Links

Join a world-class team of AI and ML experts to transform customer experiences and solve global challenges. If you’re passionate about artificial intelligence and machine learning, this is your chance to be at the forefront of AI innovation at Amazon.

About the Role: Software Development Engineer (AI/ML)

As a Software Development Engineer (AI/ML), you will:

  • Collaborate with cross-disciplinary teams to design and develop innovative products.
  • Build distributed storage and query systems that are scalable, fault-tolerant, and cost-effective.
  • Create solutions for distributed systems using cutting-edge technologies at incredible scale and speed.
  • Design and code solutions for complex, broadly defined problems.
  • Work in an agile environment to deliver high-quality software.

This role is ideal for software engineers passionate about AI/ML, distributed systems, and cloud computing.

Sponsored Links

Benefits and Salary

Amazon offers a comprehensive compensation package, including:

  • Base salary ranging from $89,700/year to $149,800/year (depending on experience).
  • Equity, sign-on payments, and total compensation packages.
  • Full range of medical, financial, and other benefits.
  • Opportunities for career growth and professional development.

Job Details

📌 Job Type: Software Development (AI/ML)

📍 Location: Vancouver, BC

💰 Pay Range: $89,700 – $149,800 (based on experience)

Requirements / Skills

Basic Qualifications:

  • Currently enrolled in or recently graduated (within the last 24 months) with a Bachelor’s, Master’s, or PhD in Computer Science, Computer Engineering, Data Science, Electrical Engineering, or related fields.
  • Knowledge of computer science fundamentals such as object-oriented design, algorithms, data structures, and complexity analysis.
  • Experience with modern programming languages like Java, Python, C++, or C#.
  • Must be 18 years of age or older.

Preferred Qualifications:

  • Strong interest in Artificial Intelligence, Machine Learning, and Generative AI.
  • Experience with distributed systems, algorithms, and relational databases.
  • Background in optimization mathematics, including linear programming and nonlinear optimization.
  • Academic focus or research experience in computer vision, deep learning models, XLA, TVM, MLIR, and LLVM.

How to Apply

Interested in joining Amazon’s AI/ML team? Click below to apply:

Share This Opportunity

Know someone who might be interested? Share this job posting and help them join Amazon AI/ML Team!

Job Summary & Tips for Applying

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

This role is perfect for aspiring software engineers with a passion for Artificial Intelligence and Machine Learning. When applying, highlight your programming skills in Java, Python, or C++ and your knowledge of data structures and algorithms.

Showcase your problem-solving skills and ability to work in distributed systems. Demonstrate your enthusiasm for cutting-edge AI/ML technologies and innovative software solutions.

Add a Comment

Your email address will not be published. Required fields are marked *