Skip to main content

Applied Scientist, Sponsored Display Ads

Job ID: 1784466 | Amazon Dev Centre Canada ULC


Job summary

The Sponsored Display Advertising team has an opening for an outstanding ML scientist who is passionate about applying advanced ML and statistical techniques to solve real-world challenges. Amazon's Sponsored Display Advertising program serves millions of personalized Ads every day. We buy Ad impressions in real-time auctions and algorithmically deliver the most relevant Ad. We delight in data, and are constantly working to enhance and improve our models. We relentlessly optimize to keep delivering the best possible Ads for our customers.

You will work in an agile and fast-paced team of scientists and software engineers. The team is building a number of new advertising products, including dynamic video advertising, to improve the range of offerings for our advertisers and provide new Ad experiences for our customers. As a scientist on the team, you can be involved in every aspect of the process - from idea generation, business analysis and scientific research, through to development and deployment of advanced models - giving you a real sense of ownership. The systems that you help to build will operate at massive scale to display ads to customers around the world. From day one, you will be working with experienced scientists, engineers, and designers who love what they do.

We are looking for ML scientists who can delight our customers by continually learning and inventing. Our ideal candidate is an experienced ML scientist who has a track-record of performing analysis and applying statistical techniques to solve real business problems, who has great leadership and communication skills, and who is motivated to achieve results in a fast-paced environment. The position offers an exceptional opportunity to grow your technical and non-technical skills and make a real difference to the Amazon Advertising business.

Key responsibilities:
· Rapidly design, prototype and test many possible hypotheses in a high-ambiguity environment, making use of both quantitative analysis and business judgment.
· Collaborate with software engineering teams to integrate successful experimental results into large-scale, highly complex Amazon production systems.
· Report results in a manner which is both statistically rigorous and compellingly relevant, exemplifying good scientific practice in a business environment.
· Promote the culture of experimentation and applied science at Amazon.


· PhD or equivalent Master's Degree plus 4+ years of experience in CS, CE, ML or related field
· 2+ years of experience of building machine learning models for business application
· Experience programming in Java, C++, Python or related language


· Experience applying statistical techniques to solve real business problems.
· Strong computer science grounding in a broad range of algorithms and data-structures.
· Proficiency in an object-orientated programming language (C++, Java, C#, C, Perl/Ruby, etc.)
· Proficiency with mathematical programming environments (R, Matlab, Numpy/Scipy, SAS, etc.)
· Programming skills sufficient to extract, transform, and clean large (multi-terrabyte) data sets in a Unix/Linux environment.
· Excellent critical thinking skills, combined with the ability to present your ideas clearly and compellingly in both verbal and written form.

Amazon is committed to providing employment accommodation in accordance with the Ontario Human Rights Code and the Accessibility for Ontarians with Disabilities Act. If contacted for an employment opportunity, please advise Human Resources if you require accommodation.

Amazon is committed to a diverse and inclusive workplace. Amazon is an equal opportunity employer and does not discriminate on the basis of race, national origin, gender, gender identity, sexual orientation, disability, age, or other legally protected status. If you would like to request an accommodation, please notify your Recruiter.