Back to jobsJob overview

About the role

Software Development Engineer II, Sponsored Products Sourcing Delivery at Amazon.com Services LLC

Required Skills

pythonawsmachine learningdeep learningdistributed systemsnlpllmprompt engineeringreal-time serving

About the Role

The Software Development Engineer II will build and optimize high-scale, low-latency distributed systems for Amazon's Sponsored Products advertising platform. This role involves driving technical solutions, working with machine learning technologies, and mentoring junior engineers to deliver impactful products.

Key Responsibilities

  • Drive technical solutions using technologies like deep learning, AWS, and Auto ML
  • Design and develop scalable offline ML pipelines and online serving components
  • Work with applied scientists to optimize ML models and improve team productivity
  • Build services handling billions of requests daily with millisecond latency
  • Mentor junior engineers and guide high-impact product delivery

Required Skills & Qualifications

Must Have:

  • 3+ years of professional software development experience
  • 2+ years of design or architecture experience for new and existing systems
  • Experience programming with at least one software programming language
  • Experience building complex software systems successfully delivered to customers

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 NLP
  • Experience with LLM and prompt engineering

Benefits & Perks

  • Medical, financial, and other benefits
  • Equity and sign-on payments may be provided
  • Inclusive culture with workplace accommodations for disabilities