Senior Software Development Engineer, Personalization & Ranking

Global technology company leading in e-commerce, cloud computing, and artificial intelligence
$151,300 - $261,500
Machine Learning
Senior Software Engineer
In-Person
5+ years of experience
AI · E-Commerce
This job posting may no longer be active. You may be interested in these related jobs instead:
Research Engineer III, Deep Science for Systems and Services

Senior Research Engineer position at Amazon working on AI model optimization and acceleration, combining machine learning expertise with systems engineering.

Software Development Engineer, AWS SageMaker Studio

Senior Software Engineer role at Amazon building ML development tools and IDE features for AWS SageMaker Studio, offering competitive compensation and growth opportunities.

Sr. Software Development Engineer, Amazon

Senior Software Engineer role at Amazon focusing on ML-driven product recommendations, offering $151K-$261K salary plus benefits.

Senior Software Development Engineer, Sponsored Products

Senior Software Engineer role at Amazon Ads focusing on ML systems for ad matching and delivery, requiring 5+ years of experience and offering competitive compensation.

Sr. Software Dev Engineer, Amazon Robotics

Senior Software Engineer role at Amazon Robotics focusing on developing foundation models for robotic mobility and manipulation, offering competitive compensation and comprehensive benefits.

Description For Senior Software Development Engineer, Personalization & Ranking

Join Amazon's centralized recommendation services team as a Senior Software Development Engineer focused on machine learning and personalization. You'll be at the forefront of developing and maintaining industry-leading machine learning systems that power Amazon's recommendation engine across their global e-commerce platform. This role combines deep technical expertise with leadership opportunities, as you'll be working on optimization systems that directly impact millions of customers' shopping experiences.

The position offers an exciting opportunity to work with massive datasets and complex machine learning systems at unprecedented scale. You'll be responsible for the entire machine learning lifecycle, from architecture to implementation, while leading technical initiatives and mentoring team members. The role is perfect for someone who combines strong software engineering fundamentals with machine learning expertise and has a passion for building scalable, customer-focused solutions.

Working at Amazon, you'll be part of a team that's revolutionizing how customers discover products through advanced recommendation systems. The compensation is highly competitive, ranging from $151,300 to $261,500 base salary, plus additional benefits including equity and sign-on bonuses. You'll have the opportunity to create intellectual property, influence technical decisions, and work with cutting-edge technology while solving complex problems at scale.

The ideal candidate will bring 5+ years of software development experience, strong leadership capabilities, and a track record of delivering complex systems. You'll be based in Seattle, working with talented engineers and scientists to push the boundaries of what's possible in recommendation systems. This role offers excellent career growth opportunities and the chance to make a significant impact on one of the world's largest e-commerce platforms.

Last updated 2 months ago

Responsibilities For Senior Software Development Engineer, 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 the system's content, use cases, and users
  • Operate hands-on and implement algorithms and models for production systems
  • Work with partners to address concerns and incorporate subject matter expertise into modeling efforts

Requirements For Senior Software Development Engineer, Personalization & Ranking

  • 5+ years of non-internship professional software development experience
  • 5+ years of programming with at least one software programming language experience
  • 5+ years of leading design or architecture of new and existing systems experience
  • Experience as a mentor, tech lead or leading an engineering team
  • Experience with full software development life cycle preferred
  • Bachelor's degree in computer science or equivalent preferred

Benefits For Senior Software Development Engineer, Personalization & Ranking

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

Interested in this job?