Software Development Engineer - ML, Amazon Demand Side Platform

Amazon is a global technology company that provides e-commerce, cloud computing, digital streaming, and artificial intelligence services.
$129,300 - $223,600
Machine Learning
Senior Software Engineer
In-Person
5,000+ Employees
3+ years of experience
AI · Enterprise SaaS · Advertising

Description For Software Development Engineer - ML, Amazon Demand Side Platform

Join Amazon's Advertising team and shape the experiences of millions of customers daily. As a Software Development Engineer focusing on Machine Learning within the Amazon Demand Side Platform, you'll be at the forefront of designing and building large-scale systems that power Amazon's advertising offerings. This role combines the excitement of a startup with Amazon's vast resources and scale.

You'll work on complex, industry-defining challenges, creating reliable, high-performance solutions that directly impact Amazon's vast customer base. The position offers unique opportunities to work with cutting-edge machine learning infrastructure while solving complex problems in the advertising technology space.

The role provides an exceptional environment for growth, offering both autonomy and strong mentorship from senior engineers. You'll be part of a team that values work-life harmony and focuses on long-term career development. The position involves working with Amazon's advertising solutions that leverage innovations and insights to find, attract, and engage intended audiences throughout their daily journeys.

Key aspects of the role include designing distributed systems, collaborating with product managers on feature development, and making data-driven decisions. You'll have the chance to grow your technical skills while working in an environment that encourages creativity and experimentation. The team puts a strong emphasis on knowledge sharing and mentorship, making it an ideal place for professional growth.

The position offers competitive compensation, including base pay ranging from $129,300 to $223,600 depending on location, plus equity and additional benefits. You'll be part of Amazon Advertising's mission to drive measurable outcomes for brand advertisers, agencies, authors, and entrepreneurs, while working with a team dedicated to innovation and customer success.

Last updated 20 minutes ago

Responsibilities For Software Development Engineer - ML, Amazon Demand Side Platform

  • Design, develop, test, deploy, deliver, and maintain large-scale, highly distributed systems
  • Work on Amazon's Advertising stack
  • Functionally decompose complex problems into simple solutions
  • Brainstorm with product management and partner teams about new ideas
  • Drive mission critical projects
  • Mentor junior level engineers

Requirements For Software Development Engineer - ML, Amazon Demand Side Platform

  • 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
  • Deep understanding of computer science fundamentals
  • Experience building large-scale distributed systems and machine learning infrastructure

Benefits For Software Development Engineer - ML, Amazon Demand Side Platform

Medical Insurance
401k
  • Work-life harmony with flexible working hours
  • Mentorship & Career Growth opportunities
  • Medical and financial benefits
  • Total compensation package including equity and sign-on payments

Interested in this job?

Jobs Related To Amazon Software Development Engineer - ML, Amazon Demand Side Platform

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

Senior ML Engineer role at AWS focusing on distributed training solutions for custom ML accelerators, working with LLMs and advanced ML frameworks.

Sr. Machine Learning Engineer, Amazon Music Search

Senior Machine Learning Engineer position at Amazon Music focused on developing AI-powered search solutions and leading technical teams in Bengaluru.

Software Development Engineer, Ring Cloud Computer Vision

Senior Software Engineer role at Amazon Ring, focusing on cloud-based computer vision services and AI-powered distributed systems serving millions of users globally.

Sr Software Dev Engineer, Deep Learning Compilers

Senior Software Engineering role at Amazon focusing on deep learning compiler development for AI acceleration in consumer devices, offering competitive compensation and the chance to work on cutting-edge technology.

Senior Software Engineer, Amazon Games AI Research

Senior Software Engineer position at Amazon Games focusing on AI/ML innovation in gaming, implementing advanced AI systems and tools for game development.