Software Development Engineer - Machine Learning, Amazon Ads, Marketing Science

US, CA, Virtual Location - California

Applications have closed

Amazon.com

Free shipping on millions of items. Get the best of Shopping and Entertainment with Prime. Enjoy low prices and great deals on the largest selection of everyday essentials and other products, including fashion, home, beauty, electronics, Alexa...

View company page

Job summary
Are you interested in shaping the future of Advertising and B2B Marketing? Amazon Advertising operates at the intersection of eCommerce and advertising, offering a rich array of digital display advertising solutions with the goal of helping our customers find and discover anything they want to buy. We help advertisers reach Amazon customers on Amazon.com, across our other owned and operated sites, on other high quality sites across the web, and on millions of Kindles, tablets, and mobile devices. We start with the customer and work backwards in everything we do, including advertising. If you’re interested in joining a rapidly growing team working to build a unique, world-class advertising group with a relentless focus on the customer, you’ve come to the right place.

With a broad mandate to experiment and innovate, we are growing at an unprecedented rate with an exciting charter and a seemingly endless range of new opportunities. We need your passion, innovative thinking, and creativity to help take our products to new heights. We are highly motivated, collaborative and fun-loving with an entrepreneurial spirit and bias for action.

An ideal candidate will have a strong proven track record of building RESTful highly scalable recommendation and B2B communication platforms/services, will have the creativity to architect simple solutions to complex problems leveraging AWS solutions. You will work directly with Engineering, Data, Science and Product peers within your team to iterate and ship new ideas.

Key job responsibilities
Share in the ownership of the technical vision and strategy of our products.
Be responsible for every aspect of the software development cycle, including designing software and system solutions, integration with internal data warehouses, building data pipelines, services and UI workflows, deploying software using continuous integration tools, and monitoring KPIs to ensure high availability and reliability.
Drive process improvements that scale the impact of your team.
Collaborate in a team of top-notch, multi-disciplinary technical professionals to deliver on behalf of customers.
Use introspection and feedback from teammates and peers to raise the bar for your team.
Be an example of Amazon's leadership principles and work to grow peers within your group.

Basic Qualifications


  • Programming experience with at least one software programming language.
  • 1+ years of experience in software development

Preferred Qualifications

Advanced degree (MS/ME/PhD) in Computer Science or related discipline
· Experience building a scalable ML-powered service
· Experience building production systems with customer and/or revenue impact, especially in the retail/advertising domain
· Experience working with Amazon Web Services technologies to support scaling (S3, Elastic Map Reduce, Sagemaker, and Redshift
· Knowledge of professional software engineering practices & best practices for the full software development life cycle, including coding standards, code reviews, source control management, build processes, testing, and operations
· Exposure to column-oriented databases such as Amazon Redshift and NoSQL databases such as Amazon DynamoDB
· Experience with big data tools like Hadoop, Spark, EMR (Amazon Elastic Map Reduce)
· Knowledge in Machine Learning, natural language processing, data mining, or information extraction
· Experience in designing, building and troubleshooting complex systems
· Experience with mentoring/leading other engineers and influencing best practices within your team


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, protected veteran status, disability, age, or other legally protected status. For individuals with disabilities who would like to request an accommodation, please visit https://www.amazon.jobs/en/disability/us.

Pursuant to the Los Angeles Fair Chance Ordinance, we will consider for employment qualified applicants with arrest and conviction records.

Pursuant to the San Francisco Fair Chance Ordinance, we will consider for employment qualified applicants with arrest and conviction records

Tags: AWS Big Data Computer Science Data Mining Data pipelines DynamoDB E-commerce Engineering Hadoop KPIs Machine Learning Map Reduce NLP NoSQL PhD Pipelines Redshift SageMaker Spark Testing

Perks/benefits: Career development

Regions: Remote/Anywhere North America
Country: United States
Job stats:  8  0  0

More jobs like this

Explore more AI, ML, Data Science career opportunities

Find even more open roles in Artificial Intelligence (AI), Machine Learning (ML), Natural Language Processing (NLP), Computer Vision (CV), Data Engineering, Data Analytics, Big Data, and Data Science in general - ordered by popularity of job title or skills, toolset and products used - below.