Software Development Engineer, Promotion Analytics and Optimization Services

Global technology company focused on e-commerce, cloud computing, digital streaming, and artificial intelligence.
$114,800 - $191,800
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, Promotion Analytics and Optimization Services

Amazon's Promotion Analytics and Optimization Service team is seeking a talented Software Development Engineer to join their innovative team. This role combines software engineering with machine learning and data analytics to improve Amazon's promotion systems. You'll work on massive real-world datasets that directly impact millions of Amazon users.

The position offers an opportunity to work with state-of-the-art methods and technologies in promotion optimization, identifying the best products to promote from Amazon's vast catalog, and determining the most effective promotion types to meet business objectives. You'll be part of a team that values knowledge sharing and mentorship, with professionals spanning Software Engineering, Big Data Engineering, and Applied Science.

The role involves building large-scale machine learning infrastructure for recommendation systems, working with big data technologies, and contributing to the full software development lifecycle. You'll have the chance to own end-to-end business problems and directly impact company profitability through technological innovation.

Amazon offers a competitive compensation package, including a base salary range of $114,800 to $191,800 per year, plus equity and additional benefits. The company is committed to diversity and inclusion, providing equal opportunities for all qualified candidates. This position is based in Vancouver, BC, offering the chance to work with one of the world's leading technology companies while developing cutting-edge solutions in promotion analytics.

Last updated 18 hours ago

Responsibilities For Software Development Engineer, Promotion Analytics and Optimization Services

  • Contribute to existing development efforts with deep knowledge and technical prowess
  • Identify new and promising uses of technologies for Promotions
  • Connect with other teams throughout Amazon to leverage innovations
  • Build and maintain promotion analytics and optimization services
  • Work with large scale data sets and machine learning systems

Requirements For Software Development Engineer, Promotion Analytics and Optimization Services

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
  • Bachelor's degree or equivalent

Benefits For Software Development Engineer, Promotion Analytics and Optimization Services

Medical Insurance
Equity
  • Medical Insurance
  • Financial Benefits
  • Equity

Interested in this job?

Jobs Related To Amazon Software Development Engineer, Promotion Analytics and Optimization Services

ML Compiler Engineer, AWS Neuron, Annapurna Labs

ML Compiler Engineer position at AWS Neuron team, focusing on developing compiler technology for deep-learning workloads and contributing to cutting-edge ML infrastructure.

Software Development Engineer, Predictive Targeting

Software Development Engineer role at Amazon focusing on machine learning and predictive analytics for customer targeting systems.

Software Development Engineer II, ML_AI

AWS SageMaker AI seeks SDE II to build next-gen AI platform, focusing on LLMs and distributed machine learning systems, offering competitive compensation and growth opportunities.

Software Development Engineer, Selling Partner Experience

SDE role at Amazon working on AI-driven Selling Assistant, focusing on LLMs and ML technologies to revolutionize seller experience

Software Engineer- AI/ML, AWS Neuron Machine Learning Distributed Training, ML Accuracy

AWS Neuron seeks ML Engineer to develop distributed training solutions for large language models using PyTorch, TensorFlow, and JAX on custom silicon.