Software Development Engineer, Amazon

Global technology company leading in e-commerce, 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 the Consumer Electronics Technology (CE-Tech) organization. This role is part of Amazon's BEATS division, focusing on applying cutting-edge machine learning and generative AI to enhance customer shopping experiences and internal tooling. The position offers an opportunity to work on innovative AI applications that serve millions of customers while collaborating with applied scientists and other technical teams.

The role combines technical expertise in ML systems development with architectural design responsibilities and leadership through mentoring. You'll be responsible for designing and implementing scalable AI-powered features, optimizing ML models, and maintaining high-quality code standards. The position requires strong communication skills to work effectively with both technical and business stakeholders.

As part of CE Tech's AI team, you'll have a broad impact across Amazon's BEATS division, working on diverse Hardlines categories in the US and worldwide high-value consumer shopping experiences. The role offers competitive compensation ranging from $129,300 to $223,600 based on location, plus equity and comprehensive benefits.

This is an excellent opportunity for engineers passionate about AI/ML technologies who want to make a significant impact at scale. You'll be working in Seattle, WA, at one of the world's leading technology companies, with access to vast resources and the chance to innovate in the AI space. The role combines technical depth in ML systems with the opportunity to shape the future of Amazon's AI-driven shopping experiences.

Last updated 5 hours 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 and implement improvements
  • 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
  • Contribute to technical strategy and best practices

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
Equity
  • Medical benefits
  • Financial benefits
  • Equity compensation
  • Sign-on payments

Interested in this job?

Jobs Related To Amazon Software Development Engineer, Amazon

Software Engineer- AI/ML, AWS Neuron Machine Learning Distributed Training, ML Accuracy

Senior Software Engineer position at AWS Neuron team focusing on ML distributed training solutions and performance optimization for cloud-scale machine learning accelerators.

Software Engineer- AI/ML, AWS Neuron Distributed Training

AWS Neuron distributed training software engineer role focusing on ML model optimization and performance tuning for cloud-scale machine learning accelerators.

Software Engineer- AI/ML, AWS Neuron

Software Engineer position at AWS Neuron team, focusing on ML infrastructure development and optimization for cloud-scale machine learning accelerators.

Software Engineer - Generative AI, AGIF | Runtime Services

Software Engineering role at Amazon focusing on Generative AI and runtime services, building state-of-the-art AI technology for enterprise-scale applications.

Machine Learning Engineer, JP Science and Data

Machine Learning Engineer position at Amazon Japan focusing on building scalable ML systems and infrastructure for eCommerce vendor solutions.