Software Development Engineer, Amazon

Amazon is a global technology and e-commerce company that leads in consumer electronics, cloud computing, and artificial intelligence.
$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 (Business, Electronics, Auto, and Technology Solutions) division, focusing on driving AI innovation across multiple domains.

The position offers an exciting opportunity to work on cutting-edge applications of machine learning and generative AI, enhancing customer shopping experiences and developing vendor/internal tooling. The role combines technical expertise with practical application of AI/ML technologies in an agile environment.

Key responsibilities include:

  • Designing and developing scalable ML systems and AI-powered features serving millions of customers
  • Evaluating AI technologies and implementing improvements like fine-tuning ML models
  • Collaborating with Applied Scientists on ML model implementation and optimization
  • Writing high-quality code with comprehensive testing and documentation
  • Contributing to technical architecture decisions and design discussions
  • Mentoring junior engineers and maintaining high coding standards
  • Working with stakeholders to define requirements and establish feedback loops
  • Building monitoring systems for ML applications

The team operates within Amazon's BEATS division, handling 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 comprehensive benefits including equity and sign-on payments.

This position represents an excellent opportunity for engineers passionate about AI/ML technologies who want to make a significant impact on Amazon's consumer electronics technology landscape while working with cutting-edge AI applications at scale.

Last updated 4 days ago

Responsibilities For Software Development Engineer, Amazon

  • Design, develop, and maintain innovative and scalable ML systems
  • Evaluate AI technologies and implement improvements
  • Collaborate with Applied Scientists on ML model implementation
  • Write high-quality, maintainable code with comprehensive testing
  • Participate in architecture discussions and technical design decisions
  • Mentor junior engineers and provide technical guidance
  • Build and maintain monitoring systems for ML applications
  • Collaborate with stakeholders to define technical requirements

Requirements For Software Development Engineer, Amazon

Python
Java
  • 3+ years of non-internship professional software development experience
  • 2+ years of non-internship 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
Dental Insurance
Vision Insurance
401k
Equity
  • Medical Insurance
  • Dental Insurance
  • Vision Insurance
  • 401k
  • Equity

Interested in this job?

Jobs Related To Amazon Software Development Engineer, Amazon

Software Development Engineer II, Gen AI Creative Building

Software Development Engineer II role at Amazon's CreativeX team, focusing on generative AI technology for advertising creative content.

Software Development Engineer, CreativeX

Software Development Engineer role at Amazon's CreativeX team, focusing on real-time ad personalization using AI/ML technologies with competitive compensation range of $129K-$223K.

Software Development Engineer, StoreGen

Join Amazon's Generative AI team to revolutionize software development through AI-powered tools and automation, working with cutting-edge technologies to transform how Amazon builds software at scale.

Software Development Engineer (ML), AGI Customization

Machine Learning Engineer position at Amazon's AGI team, focusing on LLM customization, fine-tuning, and model optimization, requiring 3+ years of software development experience.

Software Development Engineer (ML), AGI Customization

ML Engineer role at Amazon's AGI team focusing on LLM customization, fine-tuning, and distillation, requiring strong machine learning background and software development experience.