Software Development Engineer AI/ML

Global technology company revolutionizing e-commerce, cloud computing, and artificial intelligence
$129,300 - $223,600
Machine Learning
Senior Software Engineer
In-Person
5,000+ Employees
3+ years of experience
AI · E-Commerce

Description For Software Development Engineer AI/ML

Amazon is seeking a talented Software Development Engineer to lead an innovative AI-driven shopping experience that will revolutionize how millions of customers shop worldwide. This role sits at the intersection of AI/ML and e-commerce, focusing on developing cutting-edge speech recognition systems and machine learning workflows. The position offers an exciting opportunity to work with state-of-the-art technology while solving unprecedented challenges in the AI space.

As a senior member of the team, you'll be responsible for designing and implementing scalable distributed systems, managing MLOps pipelines, and ensuring robust quality monitoring. You'll collaborate closely with research scientists and product managers to drive innovation and deliver exceptional customer experiences. The role requires expertise in machine learning, data engineering, and software development, with hands-on experience in languages like Python and Java.

The position offers a competitive compensation package ranging from $129,300 to $223,600 based on location, plus equity and comprehensive benefits. You'll be joining a passionate team that values experimentation and innovation, with opportunities to mentor others and grow professionally. Amazon's inclusive culture and commitment to diversity ensure a supportive environment where you can make a significant impact on technology that affects millions of users.

This is an ideal opportunity for someone who combines technical expertise with a customer-obsessed mindset and wants to be at the forefront of AI innovation in e-commerce. You'll have the resources of a global technology leader while working on projects that push the boundaries of what's possible in AI-driven shopping experiences.

Last updated a day ago

Responsibilities For Software Development Engineer AI/ML

  • Design, develop, and deploy scalable distributed systems for speech recognition
  • Own and evolve MLOps pipelines for training, evaluation, and deployment of models
  • Build robust quality monitoring and alerting systems
  • Collaborate with research scientists and product managers
  • Mentor junior engineers
  • Stay up-to-date with latest advancements in speech technology and ML

Requirements For Software Development Engineer AI/ML

Python
Java
  • 3+ years of non-internship professional software development experience
  • 2+ years of design or architecture experience
  • Experience with at least one programming language
  • Bachelor's degree in computer science or equivalent (preferred)
  • Strong background in machine learning, data engineering, and MLOps
  • Experience with Python and Java
  • Experience with full software development life cycle

Benefits For Software Development Engineer AI/ML

Medical Insurance
Equity
  • Medical, financial, and other benefits
  • Equity compensation
  • Sign-on payments
  • Total compensation package

Interested in this job?

Jobs Related To Amazon Software Development Engineer AI/ML

Machine Learning Engineer, AI/LLM, Amazon Shopping

Senior ML Engineer role at Amazon focusing on LLM-based systems, offering competitive pay and benefits in Seattle.

Sr. Software Engineer- AI/ML, AWS Neuron Apps

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

Sr. Software Engineer- AI/ML, AWS Neuron Distributed Training

Senior ML Engineer role at AWS focusing on distributed training systems for large-scale machine learning models, offering competitive compensation and comprehensive benefits.

Applied Scientist, AWS Product Analytics & Data Science (PANDAS)

Senior Applied Scientist role at AWS focusing on machine learning and AI to transform product analytics and customer experience.

Sr SOC Verification Engineer, Annapurna ML

Senior SOC Verification Engineer position at AWS, focusing on cloud server chip design and machine learning acceleration, requiring 8+ years of experience.