Software Development Engineer

Global technology company specializing in e-commerce, cloud computing, digital streaming, and artificial intelligence.
$99,500 - $200,000
Machine Learning
Mid-Level Software Engineer
In-Person
5,000+ Employees
1+ year of experience
AI · Enterprise SaaS · E-Commerce

Description For Software Development Engineer

Amazon is seeking a Software Development Engineer ML for their Sponsored Products Detail Page Experience and Marketplace Intelligence team. This role is part of Amazon's significant investment in building a world-class advertising business, focusing on self-service performance advertising products that drive discovery and sales. The position involves working with cutting-edge machine learning technologies at scale, delivering billions of ad impressions and millions of clicks daily.

The role combines software engineering with machine learning, requiring expertise in building and optimizing ML pipelines and serving systems. You'll work on distributed systems, implementing end-to-end ML solutions while collaborating with applied scientists to enhance model performance. The position offers exposure to various technologies across the sponsored products organization and the opportunity to work on strategically important products for Amazon's Retail and Marketplace businesses.

As a senior technical contributor, you'll not only develop solutions but also mentor junior engineers and help shape the technical direction of the team's offerings. The role provides an excellent opportunity to work in an entrepreneurial environment with a bias for action, where innovation and experimentation are encouraged. You'll be part of a team that's highly motivated, collaborative, and fun-loving, working on products that are breaking fresh ground in the advertising technology space.

The compensation is competitive, ranging from $99,500 to $200,000 based on location, plus additional benefits including equity, sign-on payments, and comprehensive medical and financial benefits. This position offers the chance to make a significant impact on Amazon's advertising business while working with cutting-edge technologies and talented professionals.

Last updated a day ago

Responsibilities For Software Development Engineer

  • Design, code, troubleshoot, and support scalable machine-learning pipelines and online serving systems
  • Work with implementing end-to-end ML solutions and optimizing their performance
  • Mentor junior engineers
  • Build distributed storage, index, and query systems
  • Collaborate with cross-disciplinary teams to design and bring innovative products to market
  • Work closely with applied scientists to optimize ML models and infrastructure

Requirements For Software Development Engineer

Java
Python
JavaScript
  • 1+ years of non-internship professional software development experience
  • Experience programming with at least one software programming language

Benefits For Software Development Engineer

Medical Insurance
Dental Insurance
Vision Insurance
401k
Equity
  • Medical benefits
  • Financial benefits
  • Equity compensation
  • Sign-on payments available
  • Full range of medical, financial, and other benefits

Interested in this job?

Jobs Related To Amazon Software Development Engineer

Machine Learning Engineer II, AWS Just-Walk-Out Science Team

Machine Learning Engineer role at Amazon's AWS Just-Walk-Out team, focusing on computer vision and deep learning for autonomous retail technology.

SDE-II, Alexa Sensitive Content & Intelligence

SDE-II position at Amazon's Alexa team focusing on content intelligence and trust, using AI/ML to protect users from sensitive content across all Alexa interactions.

Software Dev Engineer (ML), AGI Information - Knowledge Graphs

Machine Learning Engineer position at Amazon's AGI Information team, focusing on developing ML systems for knowledge graphs and LLM applications.

Machine Learning Engineer II, AWS Just-Walk-Out Science Team

Machine Learning Engineer role at Amazon's AWS Just-Walk-Out team, focusing on computer vision and deep learning for autonomous retail technology.

Language Engineer, Artificial General Intelligence - Data Services

Language Engineer role at Amazon AGI focusing on computational linguistics, dataset construction, and machine learning development to advance natural language processing capabilities.