Back to jobsJob overview

About the role

Software Development Engineer at Amazon.com Services LLC

Required Skills

awsmachine learninggenerative aibig datasoftware architectureevent-driven systemsserver-lessdata miningnatural language processing

About the Role

The Software Development Engineer role at Amazon Ads focuses on building innovative advertising solutions using generative AI and machine learning. You will develop high-scale systems and work with scientists to create better customer experiences off Amazon's store. This position involves prototyping with AWS technologies and designing software for both customers and advertisers.

Key Responsibilities

  • Prototype and develop new components using event-driven and server-less AWS technologies
  • Develop real-time and petabyte-scale big data systems
  • Design, launch, own, and evolve software for customers and advertisers
  • Work closely with scientists and economists to invent and build ML-based approaches
  • Build solutions to extend campaigns and shopping experiences to third-party sites

Required Skills & Qualifications

Must Have:

  • 3+ years of non-internship professional software development experience
  • 2+ years of non-internship design or architecture experience for new and existing systems
  • Experience programming with at least one software programming language

Nice to Have:

  • 3+ years of full software development life cycle experience
  • Bachelor's degree in computer science or equivalent
  • Experience in machine learning, data mining, information retrieval, statistics, or natural language processing

Benefits & Perks

  • Medical benefits
  • Financial benefits
  • Other benefits (equity, sign-on payments, etc.)