Software Development Engineer II, P13N

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 · Enterprise SaaS · E-Commerce

Description For Software Development Engineer II, P13N

Amazon's Personalization (P13N) team is seeking a Software Development Engineer II to join their Product Graph team. This role sits at the intersection of e-commerce and advanced machine learning, focusing on building next-generation product understanding solutions. The position involves working with cutting-edge technologies including LLMs and advanced ML models to enhance Amazon's personalization capabilities.

The role offers an opportunity to work on systems that process massive amounts of data to create more intuitive shopping experiences for millions of customers. You'll be integrating product attributes, customer behavior, and contextual data while building API-first frameworks that will be used across Amazon's ecosystem, including Search, Personalization, and Advertising teams.

This is an excellent opportunity for engineers passionate about machine learning and large-scale systems. The compensation is competitive, ranging from $129,300 to $223,600 based on location, plus additional benefits including equity and sign-on bonuses. The position requires 3+ years of professional software development experience and strong expertise in machine learning and system architecture.

Working at Amazon means joining one of the world's leading tech companies, with opportunities to impact millions of customers through your work. The role offers exposure to cutting-edge technologies, collaborative team environment, and the chance to work on challenging problems at scale. The position is based in Seattle, WA, offering the opportunity to work from one of tech's most vibrant hubs.

Last updated 6 hours ago

Responsibilities For Software Development Engineer II, P13N

  • 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 in a team environment to solve problems

Requirements For Software Development Engineer II, P13N

Python
Java
  • 3+ years of non-internship professional software development experience
  • 2+ years of non-internship design or architecture experience
  • Experience programming with at least one software programming language
  • Experience in machine learning, data mining, information retrieval, statistics or natural language processing (preferred)
  • Bachelor's degree in computer science or equivalent (preferred)
  • 3+ years of full software development life cycle experience (preferred)

Benefits For Software Development Engineer II, P13N

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 Software Development Engineer II, P13N

Software Development Engineer, Amazon

Software Development Engineer role at Amazon's CE Tech team, focusing on ML-driven product recommendations and large-scale system development.

Software Development Engineer II

Software Development Engineer II position at Amazon's AI Technology team, focusing on ML systems development and AI innovation for customer experience enhancement.

Software Development Engineer, Annapurna Labs, AWS Neuron Frameworks

Software Development Engineer position at AWS Neuron, focusing on developing and optimizing PyTorch and JAX frameworks for cloud-scale machine learning accelerators.

ADC Engineer II, AI/ML ADC

ADC Engineer II position at Amazon focusing on AI/ML solutions in secure cloud environments, requiring TS/SCI clearance and strong technical expertise.

Software Engineer II, Annapurna Labs ML Acceleration System Software

Software Engineer II position at Amazon's Annapurna Labs, focusing on ML server software development and hardware/software co-design for AWS infrastructure.