About the job
Amazon Advertising is one of Amazon's fastest growing and most profitable businesses, responsible for defining and delivering a collection of advertising products that drive discovery and sales. As a core product offering within our advertising portfolio, Sponsored Products (SP) helps merchants, retail vendors, and brand owners succeed via native advertising, which grows incremental sales of their products sold through Amazon. The SP organization's primary goals are to help shoppers discover new products they love, be the most efficient way for advertisers to meet their business objectives, and build a sustainable business that continuously innovates on behalf of customers. Our products and solutions are strategically important to enable our Retail and Marketplace businesses to drive long-term growth. We deliver billions of ad impressions and millions of clicks and break fresh ground in product and technical innovations every day! Our team, Off-Search Sourcing and Relevance, has a mission to deliver relevant and useful shopping experience at non-Search pages at Amazon.com. We innovate technology solutions, develop state of the art machine learning models that incorporate deep product and shopper understanding, and conduct A/B tests to ensure that we identify all useful and relevant advertisements and provide them to downstream systems for click through prediction and ad auction.
Responsibilities
Designing, coding, troubleshooting, and supporting data pipelines and online ad serving systems. Continuously work to understand our customers and our business
Architect and design ad serving systems that solve real-world customer use cases
Integrate your solutions with high volume and low latency distributed systems
Measure the impact and customer response to your solutions through rapid experimentation
Qualifications
Minimum
3+ years of non-internship professional software development experience
2+ years of non-intternship design or architecture (design patterns, reliability and scaling) of new and existing systems experience
Experience programming with at least one software programming language
Preferred
3+ years of full software development life cycle, including coding standards, code reviews, source control management, build processes, testing, and operations experience
Bachelor's degree in computer science or equivalent
Experience in machine learning, data mining, information retrieval, statistics or natural language processing