SDE II - Machine Learning, Amazon

World's leading e-commerce and technology company building a world-class advertising business
$129,300 - $223,600
Machine Learning
Mid-Level Software Engineer
In-Person
3+ years of experience
AI · Enterprise SaaS · E-Commerce

Description For SDE II - Machine Learning, Amazon

Amazon is seeking a Software Development Engineer II specializing in Machine Learning to join their rapidly growing advertising business. This role is part of the Sponsored Products team, one of Amazon's fastest-growing divisions, where you'll work on systems that operate on one of the world's largest product catalogs. You'll collaborate with Machine Learning and NLP research scientists to develop innovative solutions for delivering highly relevant ads while meeting strict latency constraints.

The position offers an exciting opportunity to shape the future of e-commerce advertising through machine learning. You'll be responsible for designing and implementing scalable ML pipelines, optimizing model performance, and delivering end-to-end solutions that directly impact Amazon's advertising effectiveness. The role combines technical expertise in machine learning with practical software engineering skills.

Working at Amazon, you'll be part of a team that embraces a startup mentality while having the resources of a global tech leader. The team is known for its collaborative culture, entrepreneurial spirit, and bias for action. You'll have significant ownership over products and features, working closely with product managers and scientists to drive innovation in advertising technology.

The compensation package is competitive, 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 make a significant impact on one of the world's largest e-commerce platforms.

Last updated a day 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)
  • 3+ years of full software development life cycle experience (preferred)

Benefits For SDE II - Machine Learning, Amazon

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

Interested in this job?

Jobs Related To Amazon SDE II - Machine Learning, Amazon

Software Development Engineer - Recommendations Optimization Experience, Amazon Ads

Software Development Engineer role at Amazon Advertising focusing on machine learning and ad product recommendations, offering competitive salary and benefits.

Machine Learning Engineer, AGI Structured Information Retrieval

Machine Learning Engineer role at Amazon focusing on AGI Structured Information Retrieval, developing services for the Amazon Knowledge Graph using cutting-edge ML technologies.

Software Development Engineer, Amazon

Build tools and capabilities for data annotation in LLM and Shopping ML models at Amazon, working on cutting-edge machine learning infrastructure.

Software Engineer II, Annapurna Labs

Software Engineer II position at AWS Annapurna Labs, leading machine learning tools development for cloud-scale ML accelerators with competitive compensation and benefits.

Software Dev Engineer, Applied AI

Mid-level Software Engineer position at Amazon working on Applied AI and LLM-based solutions, offering competitive salary and benefits.