Software Development Engineer II, Personalization & Ranking

Global technology company specializing in e-commerce, cloud computing, and artificial intelligence
$129,300 - $223,600
Machine Learning
Mid-Level Software Engineer
In-Person
3+ years of experience
AI · E-Commerce

Description For Software Development Engineer II, Personalization & Ranking

Amazon is seeking a talented Software Development Engineer II to join their Personalization & Ranking team, focusing on machine learning and recommendation systems. This role presents an exciting opportunity to work on real-world recommendation systems that directly impact millions of Amazon customers worldwide.

The position involves working with Amazon-scale data to drive innovation in how content is presented to customers across Amazon's website. As part of the centralized recommendation services team, you'll be responsible for enhancing and advancing machine learning services that optimize the customer experience on Amazon.com.

The role combines hands-on implementation of algorithms and models with architectural responsibilities. You'll be working on optimizing content recommendation systems and developing the backend infrastructure to support these decisions. This position requires someone who can handle the entire machine learning lifecycle while maintaining a strong focus on customer satisfaction.

Key aspects of the role include:

  • Developing and maintaining industry-leading machine learning systems
  • Working with massive datasets to create and optimize recommendation algorithms
  • Collaborating with cross-functional teams to incorporate domain expertise
  • Architecting scalable solutions that can grow with increasing content, use cases, and users
  • Creating intellectual property and driving innovation in the recommendation space

The compensation package is competitive, ranging from $129,300 to $223,600 based on location, plus additional benefits including equity, sign-on payments, and comprehensive medical and financial benefits. This is an excellent opportunity for someone passionate about machine learning who wants to make a significant impact at one of the world's leading technology companies.

The ideal candidate will bring at least 3 years of professional software development experience and a strong background in system design and architecture. You'll be joining a team that values innovation, customer obsession, and technical excellence, working on problems that can only be found at Amazon's scale.

Last updated 7 days ago

Responsibilities For Software Development Engineer II, Personalization & Ranking

  • Push the boundaries of real-world recommendation and optimization systems
  • Support science, engineering and product development at Amazon scale
  • Obsess over customer needs and satisfaction
  • Create intellectual property and influence others
  • Architect for growth in system's content, use cases, and users
  • Implement algorithms and models for production systems
  • Work with partners to address concerns and incorporate subject matter expertise

Requirements For Software Development Engineer II, Personalization & Ranking

  • 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 with design patterns, reliability and scaling of new and existing systems

Benefits For Software Development Engineer II, Personalization & Ranking

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

Interested in this job?

Jobs Related To Amazon Software Development Engineer II, Personalization & Ranking

Machine Learning Engineer, MLE II, Amazon Q in QuickSight

Machine Learning Engineer role at Amazon working on Q in QuickSight, focusing on LLMs and NLP for business intelligence solutions.

Software Development Engineer, SageMaker Training Platform

Software Development Engineer position at Amazon's SageMaker Training Platform, building and scaling machine learning infrastructure.

Machine Learning Engineer II, Shopping Conversation Foundation

Machine Learning Engineer role at Amazon focusing on LLMs and NLP for shopping experiences, offering competitive pay and the chance to work with cutting-edge AI technology.

Software Development Engineer | Amazon Delivery Experience (DEX) | Machine Learning, DEX AI Regionalization Engineering

Software Development Engineer position at Amazon's DEX team focusing on Machine Learning and delivery experience optimization

Software Development Engineer | Amazon Delivery Experience (DEX), DEX AI Regionalization Engineering

Senior Software Engineer role at Amazon's DEX team, focusing on ML-based delivery experience optimization with competitive compensation and benefits.