Senior Software Development Engineer, Enterprise Personalization

Global technology company leading in e-commerce, cloud computing, and artificial intelligence
$151,300 - $261,500
Machine Learning
Senior Software Engineer
In-Person
5,000+ Employees
5+ years of experience
AI · Enterprise SaaS · E-Commerce

Description For Senior Software Development Engineer, Enterprise Personalization

Amazon's Enterprise Personalization team is at the forefront of building next-generation recommendation systems across multiple major platforms including Amazon, IMDb, Zappos, and ShopBop. This senior role focuses on creating sophisticated personalization features using cutting-edge machine learning techniques. You'll work with state-of-the-art technology to develop real-time, low-latency recommendation systems that directly impact millions of customers. The team emphasizes experimentation through A/B testing and data-driven decision making, operating with significant autonomy to drive innovation. You'll collaborate with thought-leaders in personalization who are patent-holders within Amazon, working on diverse products and implementing advanced algorithms for customer behavior understanding. The role offers unique opportunities to shape the future of personalized experiences across multiple enterprise businesses, combining technical expertise with strategic impact. The position includes competitive compensation, comprehensive benefits, and the chance to work on systems at massive scale.

Last updated a day ago

Responsibilities For Senior Software Development Engineer, Enterprise Personalization

  • Build recommender systems and personalized experiences across multiple websites
  • Create and innovate on next generation Recommendation and Personalization technologies
  • Develop real-time, low-latency recommendation and ranking systems
  • Build algorithms for understanding customer behavior
  • Drive direct, measurable impact to customers across multiple websites
  • Analyze data to uncover potential opportunities
  • Generate and test hypotheses through A/B testing

Requirements For Senior Software Development Engineer, Enterprise Personalization

Python
Java
  • 5+ years of non-internship professional software development experience
  • 5+ years of programming with at least one software programming language
  • 5+ years of leading design or architecture of new and existing systems
  • Experience as a mentor, tech lead or leading an engineering team
  • Experience with full software development life cycle
  • Knowledge of coding standards, code reviews, source control management
  • Experience with build processes, testing, and operations

Benefits For Senior Software Development Engineer, Enterprise Personalization

Medical Insurance
Dental Insurance
Vision Insurance
401k
Equity
  • Medical benefits
  • Financial benefits
  • Equity compensation
  • Sign-on payments
  • Comprehensive benefits package

Interested in this job?

Jobs Related To Amazon Senior Software Development Engineer, Enterprise Personalization

Sr. Applied Scientist, Campaign and Creative

Senior Applied Scientist position at Amazon focusing on computer vision and machine learning for automotive shopping experiences

Language Data Scientist, Alexa International Tech

Senior Language Data Scientist position at Amazon's Alexa International Tech team, focusing on LLMs and multimodal systems development.

Machine Learning Engineer, AI/LLM, Amazon Shopping

Senior ML Engineer role at Amazon focusing on LLM-based systems, offering competitive pay and benefits in Seattle.

Software Development Engineer AI/ML

Senior Software Engineer role at Amazon focusing on AI/ML development for revolutionary shopping experiences, offering competitive compensation and growth opportunities.

Sr. Software Engineer- AI/ML, AWS Neuron Apps

Senior Software Engineer role at AWS Neuron, focusing on ML infrastructure development and optimization for cloud-scale machine learning accelerators.