About this role
You will join Amazon Ads to drive real-time machine learning for Sponsored Products and Brands, improving how ads are allocated and optimized at massive scale. The role also includes research and leadership responsibilities such as recruiting and mentoring scientists.
Key Responsibilities
- Drive end-to-end Machine Learning projects in ambiguous, high-scale environments
- Develop real-time machine learning algorithms for advertising auctions
- Develop efficient algorithms for multi-objective optimization using deep learning methods
- Research new and innovative machine learning approaches
- Recruit Scientists and provide mentorship
Technical Overview
This position focuses on machine learning and deep learning methods for advertising auction allocation and multi-objective optimization. It requires expertise in numerical optimization, data mining, algorithms and data structures, and distributed/high-performance computing, with programming in Java, C++, and/or Python.
Ideal Candidate
The ideal candidate is a senior Applied Scientist with 3+ years building models for business applications and a PhD or Master’s degree with 4+ years of CS/CE/ML experience. They have strong expertise in machine learning, deep learning, real-time ML for large-scale advertising auctions, and techniques like multi-objective optimization using numerical methods and distributed computing.
Must-Have Skills
3+ years of building models for business application experiencePhDor Master's degree4+ years of CSCEML or related field experienceExperience programming in JavaC++Python or related languageExperience in algorithms and data structuresExperience in parsingExperience in numerical optimizationExperience in data miningExperience in parallel and distributed computingExperience in high-performance computingDrive end-to-end Machine Learning projects that have a high degree of ambiguityscalecomplexityDevelop real-time machine learning algorithms to allocate billions of ads per day in advertising auctions
Nice-to-Have Skills
Experience using Unix/LinuxExperience in professional software development
Tools & Platforms
Unix/LinuxJavaC++Python
Required Skills
Machine Learningreal-time machine learning algorithmsadvertising auctionsallocate billions of ads per daymulti-objective optimizationdeep learning methodsend-to-end Machine Learning projectsalgorithms and data structuresparsingnumerical optimizationdata miningparallel and distributed computinghigh-performance computingJavaC++PythonUnix/Linuxresearch new and innovative machine learning approachesmentorshiprecruiting Scientists
Hard Skills
building models for business applicationMachine Learningreal-time machine learning algorithmsadvertising auctionsallocate billions of ads per daymulti-objective optimizationdeep learning methodsnumerical optimizationdata miningparallel and distributed computinghigh-performance computingalgorithms and data structuresparsingprogramming in Javaprogramming in C++programming in Pythonresearch new and innovative machine learning approachesperformance analysiscustomer insightsend-to-end Machine Learning projects
Soft Skills
mentorshiprecruiting scientistsleadership in ambiguoushigh-scale projectscollaboration across research and business stakeholders
Keywords for Your Resume
Applied ScientistSponsored Products and BrandsAmazon Adsgenerative AIMachine Learningreal-time machine learning algorithmsadvertising auctionsallocate billions of ads per daymulti-objective optimizationdeep learning methodsend-to-end Machine Learning projectsalgorithms and data structuresparsingnumerical optimizationdata miningparallel and distributed computinghigh-performance computingJavaC++PythonUnix/Linuxprofessional software developmentmentorshiprecruit Scientists
Deal Breakers
Must have PhD or Master's degree (per Basic Qualifications), Must have 4+ years of CS, CE, ML or related field experience (per Basic Qualifications), Must have experience programming in Java, C++, Python or related language, Must have experience in parallel and distributed computing and high-performance computing
Get matched to jobs like this
Luna finds roles that fit your skills and career goals — no endless scrolling required.
Create a Free Profile