Taro Logo

Software Development Engineer, Amazon

Global technology and e-commerce company that leads in online retail, 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 · E-Commerce
This job posting may no longer be active. You may be interested in these related jobs instead:

Description For Software Development Engineer, Amazon

Amazon is seeking a talented Software Development Engineer to join their team working on revolutionary shopping experiences. This role focuses on developing cutting-edge machine learning and speech recognition systems that will impact millions of customers worldwide. The position combines software engineering excellence with machine learning expertise, offering an opportunity to work on unique technical challenges in a customer-obsessed environment.

The role involves designing and implementing scalable distributed systems for speech recognition, managing MLOps pipelines, and building robust monitoring solutions. You'll work closely with research scientists and product managers to drive innovation in voice capabilities. The ideal candidate should have strong technical skills in both traditional software development and machine learning, with experience in languages like Python and Java.

This is an excellent opportunity for engineers passionate about ML and data engineering who want to make a significant impact. The position offers competitive compensation ranging from $129,300 to $223,600 based on location and experience, plus comprehensive benefits and potential equity. You'll be part of Amazon's culture of innovation, working with talented teams to solve complex technical challenges while directly influencing the future of e-commerce and customer experience.

The role requires 3+ years of professional software development experience and strong system design skills. You'll have the chance to mentor others, contribute to architectural decisions, and stay at the forefront of speech technology and machine learning advancements. Join Amazon to shape the future of how millions of customers shop and interact with technology.

Last updated 2 months ago

Responsibilities For Software Development Engineer, Amazon

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

Requirements For Software Development Engineer, Amazon

Python
Java
  • 3+ years of non-internship professional software development experience
  • 2+ years of system design and architecture experience
  • Experience programming with at least one software programming language
  • Experience with full software development life cycle
  • Strong background in machine learning and MLOps
  • Hands-on experience with Python and Java

Benefits For Software Development Engineer, Amazon

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

Interested in this job?