Amazon - Palo Alto, CA

posted about 1 month ago

Full-time - Senior
Palo Alto, CA
10,001+ employees
Sporting Goods, Hobby, Musical Instrument, Book, and Miscellaneous Retailers

About the position

The Senior Machine Learning Engineer for Sponsored Products Demand Utilization at Amazon Advertising is responsible for developing and optimizing machine learning solutions that enhance the relevance and efficiency of ad serving on Amazon's platform. This role involves working with large datasets and distributed systems to ensure that relevant ads are presented to customers in real-time, thereby driving sales and improving the overall shopping experience. The position requires collaboration with applied scientists and software engineers to innovate and implement cutting-edge technologies in advertising.

Responsibilities

  • Work closely with applied scientists to drive the direction of technical solutions for deep learning and large models.
  • Design, develop, and production software to support scalable offline machine-learning pipelines.
  • Build services to handle billions of requests per day while maintaining response latencies in milliseconds.
  • Troubleshoot and support high volume and low latency distributed systems.
  • Ensure relevant ads are served to customers, impacting their shopping experience.

Requirements

  • 5+ years of non-internship professional software development experience.
  • 5+ years of programming experience with at least one software programming language.
  • 5+ years of experience leading design or architecture of new and existing systems.
  • Experience as a mentor, tech lead, or leading an engineering team.
  • Experience with common machine learning techniques such as data pre-processing, training, and evaluation of models.
  • Experience in building large-scale machine-learning infrastructure for online recommendation, ads relevance, or similar areas.

Nice-to-haves

  • 5+ years of full software development life cycle experience, including coding standards and operations.
  • Industry experience in software development.
  • Experience with machine learning in production environments.
  • Excellent software systems design experience.
  • Experience with ML libraries/frameworks such as Tensorflow, AWS Sagemaker, Keras, PyTorch.
  • Experience with system programming languages like C, C++, or Rust.
  • Coursework or thesis in machine learning, data mining, or natural language processing.
  • Advanced knowledge of performance, scalability, and enterprise system architecture.

Benefits

  • Competitive salary based on market location and experience.
  • Equity and sign-on payments as part of total compensation package.
  • Full range of medical, financial, and other benefits.
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service