Software Development Engineer II, Product Graph - Shopping Personalization

Global technology company focused on e-commerce, cloud computing, digital streaming, and artificial intelligence.
$129,300 - $223,600
Machine Learning
Mid-Level Software Engineer
In-Person
5,000+ Employees
3+ years of experience
AI · E-Commerce

Description For Software Development Engineer II, Product Graph - Shopping Personalization

Amazon's Personalization (P13N) team is seeking a Software Development Engineer II to join their Product Graph team. This role is crucial in developing next-generation product understanding solutions that enhance the Amazon shopping experience. The position involves working with advanced machine learning models and LLMs to integrate product attributes, customer behavior, and contextual data.

The role focuses on building API-first frameworks that will serve teams across Amazon, improving Search, Personalization, and Advertising capabilities. You'll be translating academic research into production implementations while tackling challenges in performance, scalability, and resiliency. The position requires expertise in machine learning systems and the ability to handle large-scale data processing.

This is an excellent opportunity for someone passionate about machine learning and its practical applications in e-commerce. You'll be working with cutting-edge technologies and contributing to systems that impact millions of customers worldwide. The role offers competitive compensation ranging from $129,300 to $223,600 based on location, plus additional benefits including equity and comprehensive healthcare.

The ideal candidate will have strong software development experience, knowledge of machine learning concepts, and the ability to work effectively in a collaborative environment. You'll be part of a team that values innovation, experimentation, and high standards, while working on solutions that directly impact customer experience on one of the world's largest e-commerce platforms.

Last updated 5 hours ago

Responsibilities For Software Development Engineer II, Product Graph - Shopping Personalization

  • Design and develop robust and scalable machine learning systems
  • Process large volumes of data
  • Apply latest machine learning research to solving large scale problems
  • Influence decisions in choosing the right technology to build components
  • Work collaboratively to solve interesting and useful problems

Requirements For Software Development Engineer II, Product Graph - Shopping Personalization

Python
Java
  • 3+ years of non-internship professional software development experience
  • 1+ years of non-internship design or architecture experience
  • Experience programming with at least one software programming language
  • Experience in machine learning, data mining, or natural language processing (preferred)
  • Bachelor's degree in computer science or equivalent (preferred)
  • Experience building complex software systems (preferred)

Benefits For Software Development Engineer II, Product Graph - Shopping Personalization

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, Product Graph - Shopping Personalization

Software Development Engineer, StoreGen

AI-focused Software Development Engineer role at Amazon, building next-generation development tools and frameworks using generative AI technologies.

Software Development Engineer II, P13N

Software Development Engineer II position at Amazon's Personalization team, focusing on machine learning and product understanding solutions.

SDE-II, Alexa Sensitive Content Intelligence

Mid-level Software Engineer role at Amazon working on Alexa's Sensitive Content Intelligence using ML and AI

Software Development Engineer - Sponsored Products, Demand Utilization Entity Sourcing Delivery

Machine Learning Software Engineer role at Amazon Advertising, focusing on high-throughput ad matching systems and ML algorithms for sponsored products.

Software Dev Engineer II, Conversational Ad Experiences

Software Dev Engineer II position at Amazon focusing on building conversational AI advertising experiences using LLMs, offering competitive compensation and opportunity for innovation.