Software Development Engineer II, Amazon

Global technology company leading in e-commerce, cloud computing, AI, and digital streaming
$129,300 - $223,600
Machine Learning
Mid-Level Software Engineer
In-Person
3+ years of experience
AI · Enterprise SaaS · E-Commerce

Description For Software Development Engineer II, Amazon

Amazon's Shopping Convo Foundations team is seeking a talented Software Development Engineer to lead the development of cutting-edge AI technology using Large Language Models and Natural Language Processing. This role focuses on building core foundational capabilities to train and optimize large language models, creating tools and infrastructure to measure, evaluate, and enhance high-quality language model experiences like Rufus.

The position offers an exciting opportunity to work on internet-scale data solutions that power critical customer-facing shopping conversation experiences on Amazon's app and web platforms. You'll be part of a team developing industry-leading technology that will impact millions of customers worldwide.

As a key member of the team, you'll be responsible for developing and maintaining services for evaluating and deploying large language models, working closely with Applied Scientists to process massive datasets, and scaling machine learning models. You'll lead system architecture decisions and help define best practices for quality infrastructure.

The role combines technical leadership with hands-on development, requiring both strategic thinking and practical implementation skills. You'll work in an Agile/Scrum environment, collaborating with multiple technical teams across Amazon while tackling novel challenges in the field of Generative AI.

This position offers competitive compensation ranging from $129,300 to $223,600 based on location, plus comprehensive benefits including equity and sign-on payments. You'll be at the forefront of AI innovation, working with state-of-the-art technology while contributing to the future of online shopping experiences.

The ideal candidate will bring 3+ years of professional software development experience, strong system design skills, and a passion for AI technology. You'll have the opportunity to learn cutting-edge technologies and algorithms while working alongside passionate, talented engineers and scientists.

Join us in revolutionizing the way customers shop through intelligent, conversational AI experiences. This role offers the perfect blend of technical challenge, innovation, and direct customer impact, making it an excellent opportunity for engineers passionate about AI and large-scale systems.

Last updated 3 months ago

Responsibilities For Software Development Engineer II, Amazon

  • Develop and maintain key services for evaluating and deploying large language models
  • Investigate design approaches and prototype new technology
  • Process massive data and scale machine learning models
  • Lead and influence overall tech strategy
  • Lead system architecture and establish best practices
  • Work in Agile/Scrum environment
  • Build conversational shopping agent experiences

Requirements For Software Development Engineer II, Amazon

Python
  • 3+ years of non-internship professional software development experience
  • 2+ years of design or architecture experience
  • Experience programming with at least one software programming language
  • Experience with full software development life cycle preferred
  • Bachelor's degree in computer science or equivalent preferred

Benefits For Software Development Engineer II, Amazon

Medical Insurance
Equity
  • Competitive base salary
  • Equity compensation
  • Sign-on payments
  • Medical benefits
  • Financial benefits

Interested in this job?

Jobs Related To Amazon Software Development Engineer II, Amazon

Software Engineer- AI/ML, AWS Neuron Machine Learning Distributed Training, ML Accuracy

AWS Neuron seeks ML Engineer to develop distributed training solutions for large language models using PyTorch, TensorFlow, and JAX on custom silicon.

Software Engineer- AI/ML, AWS Neuron

AWS Neuron ML Engineer role focusing on distributed training and optimization of large language models using AWS Inferentia and Trainium accelerators.

Software Development Engineer, Finance Technology

Build AI/ML applications for Amazon's finance systems, focusing on data processing, forecasting, and automation within the FinTech team.

Machine Learning Engineer, MLE II, Amazon Q in QuickSight

Machine Learning Engineer role at Amazon working on Q in QuickSight, focusing on LLMs and NLP for business intelligence solutions.

Software Development Engineer, SageMaker Training Platform

Software Development Engineer position at Amazon's SageMaker Training Platform, building and scaling machine learning infrastructure.