Software Development Engineer - Machine Learning, Ad Response Prediction

A world-leading 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 · Advertising
This job posting may no longer be active. You may be interested in these related jobs instead:
Software Development Engineer (ML), AGI Customization

ML Engineer position at Amazon's AGI team, focusing on LLM training techniques and AI model customization, offering competitive compensation and growth opportunities.

Software Development Engineer (ML), AGI Customization

ML Engineer role at Amazon's AGI team focusing on LLM training, fine-tuning, and distillation, offering competitive salary and growth opportunities.

Software Development Engineer (ML), AGI Customization

ML Engineer role at Amazon's AGI team focusing on LLM customization, fine-tuning, and distillation, offering competitive compensation and growth opportunities.

Software Development Engineer (ML), AGI Customization

ML Engineer position at Amazon's AGI team focusing on LLM customization, fine-tuning, and distillation, offering competitive salary and comprehensive benefits.

Software Dev Engineer, AGI Info - Web & Knowledge Services

Software Development Engineer role at Amazon focusing on AGI development, combining ML, retrieval systems, and high-performance computing.

Description For Software Development Engineer - Machine Learning, Ad Response Prediction

Amazon is building a world-class advertising business focused on self-service performance advertising products that drive discovery and sales. This role is part of the Sponsored Products advertising business, one of Amazon's fastest-growing areas. The team works on sophisticated systems and algorithms that operate on one of the world's largest product catalogs, matching shoppers with advertised products under strict latency constraints.

As a Software Development Engineer in Machine Learning, you'll be responsible for driving the technical direction of advertising solutions, working with various technologies across the sponsored products organization. You'll design and implement scalable machine-learning pipelines and online serving systems, collaborating closely with applied scientists to optimize model performance and infrastructure.

The role offers significant technical and business challenges, with opportunities to experiment and innovate. You'll work in an environment that embraces a startup mentality while having the resources and scale of Amazon. The team culture values analytical thinking, customer obsession, and an owner's mindset.

Key aspects of the role include:

  • Building and maintaining machine learning systems at scale
  • Collaborating with scientists and product managers
  • Driving technical decisions and architecture
  • Leading and growing engineering teams
  • Operating high-availability systems

The position offers competitive compensation including base salary, equity, and comprehensive benefits. You'll be part of a team that's making a significant impact on Amazon's advertising technology, working with cutting-edge machine learning applications in a production environment.

This is an excellent opportunity for engineers who are passionate about machine learning, scalable systems, and want to work on products that impact millions of customers and sellers globally.

Last updated a month ago

Responsibilities For Software Development Engineer - Machine Learning, Ad Response Prediction

  • Design, code, troubleshoot, and support scalable machine-learning pipelines and online serving systems
  • Work closely with applied scientists to optimize performance of machine-learning models and infrastructure
  • Implement end-to-end solutions
  • Own technical vision and direction
  • Build and maintain strong relationships between engineering and partner disciplines
  • Lead and grow the engineering team
  • Operate and maintain 24x7x365 services

Requirements For Software Development Engineer - Machine Learning, Ad Response Prediction

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)

Benefits For Software Development Engineer - Machine Learning, Ad Response Prediction

Medical Insurance
Equity
  • Medical benefits
  • Financial benefits
  • Equity compensation
  • Sign-on payments
  • Comprehensive benefits package

Interested in this job?