Software Development Engineer, Amazon

Amazon is a global technology and e-commerce company that leads in online retail, cloud computing, AI, and digital innovation.
$129,300 - $223,600
Machine Learning
Mid-Level Software Engineer
In-Person
5,000+ Employees
3+ years of experience
AI · Enterprise SaaS · Consumer

Description For Software Development Engineer, Amazon

Amazon is seeking a talented Software Development Engineer II to join their AI Technology team within Amazon's Consumer Electronics Technology (CE-Tech) organization. This role is part of the team driving AI innovation across Amazon's BEATS division, focusing on modern applications of machine learning and generative AI to enhance customer shopping experiences and vendor/internal tooling.

The position involves working on cutting-edge AI/ML technologies to develop scalable systems that serve millions of customers. You'll be collaborating with Applied Scientists to implement and optimize ML models, while also contributing to the technical strategy and architecture decisions of the team. The role requires strong coding skills, experience with ML systems, and the ability to mentor junior engineers.

CE Tech's AI Tech team serves as the AI arm of Amazon's BEATS (Business, Electronics, Auto, and Technology Solutions) division, with a scope that encompasses diverse Hardlines categories in the US and worldwide high-value consumer shopping experiences. The team's work impacts both customer-facing features and internal tooling for North American Stores.

The ideal candidate should be passionate about AI innovation, have a proven track record of delivering high-quality technology products, and be comfortable working in ambiguous environments. Strong communication skills and the ability to work effectively with both technical and business partners are essential. The role offers competitive compensation ranging from $129,300 to $223,600 based on location and experience, plus comprehensive benefits and potential equity compensation.

This position represents an opportunity to work at the intersection of AI and e-commerce, developing solutions that directly impact millions of Amazon customers while working with cutting-edge technology in a fast-paced, innovative environment.

Last updated 5 minutes ago

Responsibilities For Software Development Engineer, Amazon

  • Design, develop, and maintain innovative and scalable ML systems and AI-powered features
  • Evaluate AI technologies and architectures
  • Collaborate with Applied Scientists to implement and optimize ML models
  • Write high-quality, maintainable code with comprehensive test coverage
  • Participate in architecture discussions and technical design decisions
  • Mentor junior engineers and provide technical guidance
  • Build and maintain monitoring systems for ML applications in production

Requirements For Software Development Engineer, Amazon

Python
Java
JavaScript
  • 3+ years of non-internship professional software development experience
  • 2+ years of design or architecture experience
  • Experience programming with at least one software programming language
  • Bachelor's degree in computer science or equivalent (preferred)
  • 3+ years of full software development life cycle experience (preferred)

Benefits For Software Development Engineer, Amazon

Medical Insurance
401k
  • Full range of medical benefits
  • Financial benefits
  • Total compensation package

Interested in this job?

Jobs Related To Amazon Software Development Engineer, Amazon

Delivery Consultant - Application Developer, Data & Machine Learning, WWPS ProServe

AWS ProServe Delivery Consultant role focusing on machine learning and data engineering, combining technical expertise with customer-facing responsibilities to implement cloud solutions.

SDE II - Perception & Planning, Last Mile Delivery Automation

Senior Software Engineer role focusing on autonomous delivery systems, combining AI, robotics, and real-time planning for Amazon's Last Mile Delivery automation.

Software Development Engineer, Amazon

Senior Software Engineer role at Amazon focusing on AI/ML systems development within the Consumer Electronics Technology organization.

Software Development Engineer II, Annapurna Labs

Software Development Engineer II position at Amazon's Annapurna Labs, focusing on ML compiler infrastructure development and optimization for AWS cloud services.

Software Development Engineer, AGI Information - DREAM

Software Development Engineer role at Amazon focusing on AI/ML infrastructure and data pipeline development, offering competitive compensation and the opportunity to work on cutting-edge AI technologies.