Software Development Engineer , Personalization - Amazon

apartmentAmazon placeEdinburgh calendar_month 
Take Earth's most customer-centric company. Mix in hundreds of millions of shoppers spending tens of billions of pounds annually, an exciting opportunity to build next generation shopping experiences, Amazon’s tremendous computational resources, and our extensive e-Commerce experience.

What do you get? The most exciting Recommendations/Personalization position in the industry.

The Edinburgh-based Personalization team at Amazon is seeking a software development engineer passionate about enhancing customer experiences. Our team is dedicated to providing customers with inspiring and relevant recommendations, according to their unique interests.

By deeply understanding customer preferences, we empower personalization efforts that ensure every interaction feels tailored and engaging.

Key job responsibilities

As a Software Development Engineer in the Personalization Foundations team at Edinburgh, you will contribute to delivering nuanced customer understanding. We are leveraging recent advancements in transformer-based machine learning. You will help the team build, optimize, and run infrastructure for training jobs that run on state-of-the-art compute clusters.
You will ensure that inference jobs scale for our hundreds of millions of customers. As one of the leading teams in large model technology within Personalization, you will closely partner with teams across Amazon to deliver exceptional customer value.

Join us as we transform Amazon into a deeply personalized shopping experience for our customers.

About the team
About our organization:
Amazon's Personalization organization is a high-performing team that leverages expertise in machine learning, big data, and distributed systems to deliver exceptional shopping experiences. We work end-to-end, from foundational backend systems to innovative user interfaces.

Our team culture emphasizes rapid prototyping, rigorous experimentation, and data-driven decision-making.

We run hundreds of experiments annually and have revolutionized e-commerce with groundbreaking features like "Customers Who Bought Also Bought" and "Recommended for You". We are deeply committed to our customers and the professional growth of our team members.
Amazon's internal surveys consistently recognize us as one of the company's top engineering organizations, highlighting our high-impact work, manageable operational load, respectful work-life balance, and continuous learning opportunities. This is a track record we are proud of and will continue to uphold.
  • Demonstrated track record of full-time professional software development beyond entry-level positions
  • Extensive hands-on experience with full software development lifecycle in enterprise settings
  • Experience programming with at least one software programming language- Bachelor's degree in computer science or equivalent
  • Experience with full software development life cycle, including coding standards, code reviews, source control management, build processes, testing, and operations
  • Experience building complex software systems that have been successfully delivered to customers
Amazon is an equal opportunities employer. We believe passionately that employing a diverse workforce is central to our success. We make recruiting decisions based on your experience and skills. We value your passion to discover, invent, simplify and build.

Protecting your privacy and the security of your data is a longstanding top priority for Amazon. Please consult our Privacy Notice (https://www.amazon.jobs/en/privacy_page) to know more about how we collect, use and transfer the personal data of our candidates.

Amazon is committed to a diverse and inclusive workplace. Amazon is an equal opportunity employer and does not discriminate on the basis of race, national origin, gender, gender identity, sexual orientation, protected veteran status, disability, age, or other legally protected status.

Our inclusive culture empowers Amazonians to deliver the best results for our customers. If you have a disability and need a workplace accommodation or adjustment during the application and hiring process, including support for the interview or onboarding process, please visit https://amazon.jobs/content/en/how-we-hire/accommodations for more information.

If the country/region you’re applying in isn’t listed, please contact your Recruiting Partner.

apartmentAmazonplaceEdinburgh
Are you a passionate, self-starting software developer interested in building products to connect Amazonians with the information, resources, and insights they need through best-in-class personalized intranet solutions? We are looking for a Software...
electric_boltImmediate start

Head of Software Development

apartmentNoirplaceGlasgow, 41 mi from Edinburgh
Head of Software DevelopmentSoftware House – Glasgow/Hybrid Tech stack: Head of Software Development, Director of Engineering, Development Manager, Head of Development, Technical Lead, CTO, .Head of Software Development –...
check_circleNew offer

Software Developer

apartmentENIQUE IT SOLUTIONS LIMITEDplaceLivingston, 14 mi from Edinburgh
Looking for an experienced Software Developer position who will be responsible in full end to end life cycle process which includes analysis, development, testing and maintenance phase. Key Responsibilities  •  Working with the development team...