DeveloperJobs.io
← Back to all jobs

Job Description

An onsite Machine Learning Engineer role within Amazon Ads based in New York, NY, focusing on building and deploying near real-time ML systems for ad relevance, including data ingestion pipelines, feature generation, and real-time inference at scale. The position offers a salary range of USD 158,100 to 213,800 per year.

Responsibilities

  • Architect, build, and operate near real-time data ingestion pipelines using Apache Flink, Kinesis, and DynamoDB to process shopper behavioral signals at scale (100K+ transactions per second, sub-second latency).
  • Develop and maintain ML feature generation services that convert raw customer interactions into signals consumed by prediction models across Amazon Ads.
  • Improve the scalability, automation, and efficiency of large-scale training and real-time inference systems.
  • Strengthen data quality monitoring frameworks, implement automated alerting, and deploy self-healing mechanisms to ensure signal reliability at 99.9% plus availability.
  • Collaborate with applied scientists and partner engineering teams to onboard new shopper signals, define feature schemas, and optimize serving latency for real-time ad personalization.
  • Contribute to system design discussions, propose technical solutions for ambiguous problems, and drive end-to-end implementation with guidance from senior engineers.

Requirements

  • 2+ years of non-internship professional software development experience
  • Experience programming with at least one software programming language
  • 2+ years of non-internship design or architecture experience (design patterns, reliability and scaling) of new and existing systems
  • Experience in machine learning, data mining, information retrieval, statistics or natural language processing

Technologies

  • Apache Flink
  • Kinesis
  • DynamoDB

Benefits

  • Sign-on payments
  • Restricted stock units (RSUs)
  • Health insurance (medical, dental, vision, prescription, Basic Life & AD&D insurance and option for Supplemental life plans, EAP, Mental Health Support, Medical Advice Line, Flexible Spending Accounts, Adoption and Surrogacy Reimbursement coverage)
  • 401(k) matching
  • Paid time off
  • Parental leave

A Day in the Life

  • Analytical mindset: you solve problems backed by verifiable data, applying statistical methods and processes that support rational decision-making.
  • Humbitious: ambitious yet approachable; you use feedback to continuously raise the bar.
  • Engaged by ambiguity: you explore new problem spaces with unique constraints, identifying gaps and the right teammates to address them.

Similar Jobs