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.