Latest News

Amazon Hiring AI/ML SDE I in Cupertino, CA: Earn $157K–$212K

On: July 22, 2026 6:41 PM
Follow Us:

Looking to build cutting-edge artificial intelligence and machine learning solutions at one of the world’s leading technology companies? Amazon is hiring an AI/ML Software Development Engineer I (SDE I) in Cupertino, California. This is an excellent opportunity for software engineers who are passionate about machine learning, distributed systems, and building scalable applications. With a competitive salary ranging from $157,000 to $212,000 per year, you’ll have the chance to work alongside talented engineers while developing innovative AI-powered products that impact millions of customers worldwide.

Job Overview

FieldDetails
Company NameAmazon
RoleAI/ML Software Development Engineer I (SDE I)
QualificationBachelor’s degree in Computer Science, Software Engineering, Machine Learning, or a related technical field (or equivalent practical experience)
Job LocationCupertino, California, USA
Salary$157,000–$212,000 per year
Work TypeOn-site
Job TypeFull-Time
Job LevelEntry Level / SDE I
IndustryTechnology, Artificial Intelligence, Machine Learning, Cloud Computing

Job Description

We’re looking for a talented early-career engineer to join our team that owns the network stack for EC2 distributed AI/ML systems. You’ll work on software that enables the world’s largest AI models to train across massive GPU clusters, developing support for communication libraries and frameworks like NCCL, NVSHMEM, and NIXL.

This is a ground-floor opportunity to work at the intersection of high-performance computing, networking, and machine learning infrastructure – building the systems that power the largest AI workloads in the cloud.

Key job responsibilities

  • Write high-performance C/C++ code for network communication libraries running on custom AWS hardware
  • Build and maintain infrastructure that monitors functionality and performance of large-scale AI/ML workloads
  • Develop automation using Python and AWS tools (CI/CD, Grafana, Athena) to test, benchmark, and deliver software to customers
  • Design mechanisms to detect functional and performance regressions before they reach production
  • Work across many instance types, software stacks, and Linux environments

Basic Qualifications

  • Bachelor’s or Master’s degree in Computer Science, Computer Engineering, or related field (recent graduates welcome)
  • Strong proficiency in C/C++
  • Solid coursework or project experience in: 1/ Operating Systems (Linux internals, kernel concepts, memory management) 2/ Parallel Computer Architecture (multi-threading, SIMD, GPU programming, cache coherence) 3/ Distributed Systems (consensus, message passing, fault tolerance, scalability)
  • Familiarity with Linux development environments and toolchains

Preferred Qualifications

  • Internship experience in ML communications, HPC networking, or RDMA/high-speed interconnects
  • Exposure to network programming (sockets, MPI, collective communication patterns)
  • Experience with performance profiling and optimization
  • Familiarity with GPU programming (CUDA) or hardware-software co-design
  • Contributions to open-source projects in systems, networking, or HPC

Selection Process

  • Online application submission
  • Resume screening
  • Online coding assessment (if applicable)
  • Technical interview rounds
  • System design and problem-solving interviews (role dependent)
  • Behavioral interview based on Amazon Leadership Principles
  • Final hiring decision
  • Offer and onboarding

How to Apply

  • Visit the official Amazon Careers website.
  • Search for the AI/ML SDE I position in Cupertino, CA.
  • Review the complete job description and eligibility requirements.
  • Prepare an updated resume highlighting your software engineering and AI/ML experience.
  • Complete the online application form.
  • Submit your application through the Amazon Careers portal.
  • Monitor your email for updates regarding assessments and interview invitations.

P S Karthik

P.S. Karthik is the Chief Editor of Studentscircles. With over 12 years of experience in the educational news industry, he specializes in bridging the gap between campus life and the professional world. Having helped thousands of students navigate the US job market, Karthik’s mission is to turn complex academic news into actionable career opportunities.