Software Development Engineer - Machine Learning, Ad Response Prediction

A world-leading e-commerce and technology company building a world class advertising business.
$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 - Machine Learning, Ad Response Prediction

Amazon is seeking a Software Development Engineer in Machine Learning to join their advertising technology team. This role is crucial in building Amazon's world-class advertising business, focusing on self-service performance advertising products that drive discovery and sales. The position offers an exciting opportunity to work with one of the world's largest product catalogs, developing sophisticated machine learning systems that deliver highly relevant ads with strict latency constraints.

The role involves close collaboration with Machine Learning and NLP research scientists to develop novel solutions for ad relevance. You'll be responsible for designing and implementing scalable machine-learning pipelines and online serving systems, working with cutting-edge technologies across the sponsored products organization. The position offers significant autonomy and ownership, with opportunities to drive technical direction and shape the future of e-commerce advertising.

This is an ideal opportunity for engineers passionate about machine learning and large-scale systems. You'll work in an environment that delivers billions of ad impressions daily, requiring innovative solutions to complex technical challenges. The team culture is highly motivated, collaborative, and entrepreneurial, with a strong bias for action and experimentation.

The position offers competitive compensation ranging from $129,300 to $223,600 based on location, plus additional benefits including equity, sign-on payments, and comprehensive medical and financial benefits. This role is available in New York City, providing an opportunity to work in one of Amazon's key tech hubs while contributing to transformative advertising technology.

Last updated 2 days ago

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

  • Design, code, troubleshoot, and support scalable machine-learning pipelines
  • Implement online serving systems
  • Work closely with applied scientists to optimize ML models and infrastructure
  • Implement end-to-end solutions
  • Drive technical direction of offerings and solutions
  • Work with technologies across the sponsored products organization

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)
  • 3+ years of full software development life cycle experience (preferred)

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

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 - Machine Learning, Ad Response Prediction

ML Software Engineer, Robotics AI

ML Software Engineer position at Amazon Robotics, focusing on developing AI-powered robotic systems with computer vision and machine learning components.

Architecture Verification Engineer, Annapurna Labs Machine Learning Acceleration

Architecture Verification Engineer role at Amazon, focusing on ML chip development with competitive pay and benefits.

Software Dev Engineer, Conversational Agent Services India

Build and develop runtime services for Amazon Alexa as a Software Development Engineer, focusing on AI and Machine Learning technologies.

Research Engineer II, AGI Foundations, Multimodal

Research Engineer II position at Amazon's AGI team focusing on multimodal systems development, requiring ML expertise and 3+ years of software development experience.

Machine Learning Engineer, AGI Foundations, Multimodal

Join Amazon's AGI team to develop cutting-edge AI infrastructure and tools, working with Applied Scientists on next-generation machine learning models.