SDE II - Machine Learning, Amazon

World's largest e-commerce company building a world-class advertising business with self-service performance advertising products.
$129,300 - $223,600
Machine Learning
Mid-Level Software Engineer
In-Person
3+ years of experience
AI · E-Commerce
This job posting may no longer be active. You may be interested in these related jobs instead:
Software Development Engineer, Sponsored Products, Demand Engines

Software Development Engineer role at Amazon Advertising, focusing on ML/AI solutions for Sponsored Products platform, offering competitive compensation and benefits.

Software Dev Engineer II, Alexa Personality & EQ

Mid-level Software Engineer role at Amazon focusing on Alexa's AI personality and emotional intelligence development, offering competitive salary and benefits.

Software Development Engineer II, Applied AI

Mid-level Software Engineer position at Amazon focusing on LLM-based AI solutions, offering competitive salary and the opportunity to work on cutting-edge technology.

Software Development Engineer, StoreGen

AI-focused Software Development Engineer role at Amazon, building next-generation development tools and practices using artificial intelligence.

Software Engineer- AI/ML, AWS Neuron Distributed Training

AWS Neuron seeks ML Engineer to develop distributed training solutions for cloud-scale machine learning accelerators, focusing on large language models and ML infrastructure.

Description For SDE II - Machine Learning, Amazon

Amazon is seeking a Machine Learning Software Development Engineer to join their rapidly growing advertising business. This role sits at the intersection of e-commerce and advanced machine learning, working on systems that operate on one of the world's largest product catalogs.

The position involves building and maintaining scalable machine learning pipelines and serving systems that power Amazon's Sponsored Products advertising business - one of the fastest-growing areas in the company. You'll work directly with Machine Learning and NLP research scientists to develop novel solutions for delivering highly relevant ads while meeting strict latency constraints.

As an SDE II in the Machine Learning team, you'll be responsible for driving technical decisions that shape the future of e-commerce advertising. The role offers significant autonomy and ownership, with opportunities to design and launch major products and features. You'll be working in a fast-paced, innovative environment where you can make a direct impact on Amazon's advertising technology stack.

The team operates with a startup mentality while having the resources and scale of Amazon. You'll be joining a collaborative, fun-loving group that values entrepreneurial spirit and bias for action. The technical challenges are substantial, involving complex machine learning systems, large-scale data processing, and real-time serving requirements.

The position offers competitive compensation ranging from $129,300 to $223,600 based on location, plus equity and comprehensive benefits. This is an excellent opportunity for engineers passionate about machine learning who want to work on problems that directly impact millions of customers and sellers on Amazon's platform.

The ideal candidate will bring strong software development experience, machine learning knowledge, and a track record of building scalable systems. You'll need to be customer-obsessed, have an owner's mindset, and be ready to tackle complex technical challenges while working collaboratively with scientists and product managers.

Join us in shaping the future of e-commerce advertising at Amazon, where you'll have the opportunity to innovate, experiment, and build solutions that operate at unprecedented scale.

Last updated 3 months ago

Responsibilities For SDE II - Machine Learning, Amazon

  • Design, code, troubleshoot, and support scalable machine-learning pipelines
  • Implement online serving systems
  • Work closely with applied scientists to optimize ML models and infrastructure
  • Drive technical direction of offerings and solutions
  • Own significant products and features from design through launch
  • Implement end-to-end solutions

Requirements For SDE II - Machine Learning, 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
  • Experience in machine learning, data mining, information retrieval, statistics or natural language processing preferred
  • Bachelor's degree in computer science or equivalent preferred

Benefits For SDE II - Machine Learning, Amazon

Medical Insurance
Equity
  • Medical benefits
  • Financial benefits
  • Equity compensation
  • Sign-on payments available
  • Comprehensive benefits package

Interested in this job?