Sr. Software Engineer (ML & Decision Systems), Customer eXperience Impressions (CXI)

Global technology company specializing 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 Sr. Software Engineer (ML & Decision Systems), Customer eXperience Impressions (CXI)

Amazon's Customer eXperience Impressions (CXI) team is seeking a Senior Software Engineer to develop sophisticated machine learning-driven decision systems. This role focuses on detecting defects in the Amazon shopping experience and implementing automated interventions. As part of Supply Chain Optimization Technology (SCOT), you'll work with large-scale data pipelines and real-time ML systems that analyze customer behavior throughout the shopping journey. The position requires expertise in feature engineering, model development, and inference optimization.

You'll collaborate with Scientists to research customer behavior patterns, develop defect detection models, and design experiments for validation. The role demands proficiency in integrating ML models into high-performance distributed systems while ensuring low-latency execution at Amazon's scale. You'll be responsible for optimizing feature stores, implementing online learning mechanisms, and creating architectures that dynamically adapt intervention strategies.

Working in the intersection of customer experience and supply chain optimization, you'll have the opportunity to directly impact Amazon's customer satisfaction and business metrics. The role involves regular interaction with senior leaders and requires excellent communication skills. You'll also contribute to Amazon's ML community by sharing best practices and mentoring other engineers.

The position offers competitive compensation ranging from $151,300 to $261,500 per year, depending on location, plus equity and comprehensive benefits. This is a unique opportunity to work on cutting-edge ML applications that directly influence Amazon's customer experience and business outcomes.

Last updated 17 minutes ago

Responsibilities For Sr. Software Engineer (ML & Decision Systems), Customer eXperience Impressions (CXI)

  • Develop machine learning-driven decision systems for detecting defects in Amazon shopping experience
  • Build real-time ML pipelines for evaluating customer signals
  • Integrate ML models into high-performance distributed decision systems
  • Optimize feature stores and build online learning mechanisms
  • Design architectures for dynamic intervention strategies
  • Develop causal inference frameworks
  • Mentor software development engineers interested in ML

Requirements For Sr. Software Engineer (ML & Decision Systems), Customer eXperience Impressions (CXI)

Python
Java
  • 5+ years of programming experience
  • 5+ years of leading design or architecture experience
  • 5+ years of non-internship professional software development experience
  • Experience as a mentor, tech lead or leading an engineering team
  • Experience with full software development life cycle
  • Bachelor's degree in computer science or equivalent

Benefits For Sr. Software Engineer (ML & Decision Systems), Customer eXperience Impressions (CXI)

Medical Insurance
401k
  • Full range of medical benefits
  • Financial benefits
  • Total compensation package

Interested in this job?

Jobs Related To Amazon Sr. Software Engineer (ML & Decision Systems), Customer eXperience Impressions (CXI)

Sr. Software Dev. Engineer/MLE, AGI Customization

Senior Machine Learning Engineer role at Amazon's AGI team, focusing on LLM customization, fine-tuning, and distillation, requiring 5+ years of software development experience.

Senior Software Engineer - Generative AI, AGI Inference Engine

Senior Software Engineer role focused on developing Generative AI and AGI inference capabilities at Amazon.

Software Development Engineer, AGI Sensory ASR Inference

Senior Software Engineering role at Amazon's AGI team focusing on high-performance inference software development and AI system optimization.

Sr. Software Engineer- AI/ML, AWS Neuron Distributed Training

Senior Software Engineer position at AWS focusing on AI/ML distributed training solutions using AWS Neuron technology stack.

Sr. Software Engineer- AI/ML, AWS Neuron Distributed Training

Senior Software Engineer position for AWS Neuron Distributed Training team, focusing on AI/ML development for cloud-scale Machine Learning accelerators.