Sr. Software Development Engineer, AWS Compute Services

Amazon Web Services (AWS) is the world's most comprehensive and broadly adopted cloud platform, pioneering cloud computing.
$151,300 - $261,500
Machine Learning
Senior Software Engineer
In-Person
5,000+ Employees
5+ years of experience
AI · Enterprise SaaS

Description For Sr. Software Development Engineer, AWS Compute Services

Amazon Web Services (AWS) is seeking a Senior Software Development Engineer to join their Utility Computing (UC) team, focusing on machine learning and AI initiatives. This strategic role is part of a new team building a new family of AI products, with high visibility among AWS leadership.

The position involves working on cutting-edge ML services like Comprehend, Kendra, Lex, and Transcribe, while developing new services that address real-world problems through research and innovation. As a senior engineer, you'll be responsible for designing and implementing distributed machine learning systems and large-scale solutions that serve AWS's worldwide customer base.

The role offers a unique opportunity to build and launch new AI services from the ground up, working alongside exceptional product, engineering, and science leaders. You'll be instrumental in driving system architecture, establishing best practices, and mentoring junior engineers. The team operates within AWS's Utility Computing organization, which is responsible for foundational services like S3 and EC2, as well as continuous product innovations.

AWS values diversity and work-life harmony, offering a supportive environment where professional growth is prioritized. The company provides comprehensive benefits, including medical and financial packages, and fosters an inclusive culture through employee-led affinity groups and ongoing learning experiences.

The compensation is competitive, ranging from $151,300 to $261,500 per year based on geographic location, plus additional benefits including equity and sign-on payments. This is an excellent opportunity for experienced engineers passionate about machine learning and distributed systems to make a significant impact at the world's leading cloud platform provider.

Last updated 3 hours ago

Responsibilities For Sr. Software Development Engineer, AWS Compute Services

  • Design, develop, test, and deploy distributed machine learning systems
  • Build large-scale solutions for world-wide customer base
  • Collaborate with ML scientists to influence overall strategy
  • Define team's road map
  • Drive system architecture
  • Spearhead best practices for quality product
  • Coach and develop junior engineers

Requirements For Sr. Software Development Engineer, AWS Compute Services

Python
Java
  • 5+ years of non-internship professional software development experience
  • 5+ years of programming with at least one software programming language experience
  • 5+ years of leading design or architecture of new and existing systems experience
  • Experience as a mentor, tech lead or leading an engineering team

Benefits For Sr. Software Development Engineer, AWS Compute Services

Medical Insurance
401k
Mental Health Assistance
  • Medical benefits
  • Financial benefits
  • Work-life harmony
  • Mentorship and career growth opportunities
  • Employee-led affinity groups
  • Inclusive team culture

Interested in this job?

Jobs Related To Amazon Sr. Software Development Engineer, AWS Compute Services

Senior Software Developer, Amazon Games AI

Senior Software Developer role at Amazon Games focusing on implementing ML, RL, and Generative AI techniques for game development, offering competitive salary and benefits.

Senior Software Engineer, Amazon Games AI Research

Senior AI/ML Game Developer role at Amazon Games, focusing on implementing innovative AI systems in game development, offering competitive salary and opportunity to work on AAA titles.

Sr. Software Engineer- AI/ML, AWS Neuron Distributed Training

Senior ML Engineer role at AWS developing distributed training solutions for cloud-scale ML accelerators, working with cutting-edge AI technologies and custom silicon.

ML Compiler Engineer, Annapurna Labs

Senior ML Compiler Engineer role at AWS developing cutting-edge deep learning compiler stack for custom ML accelerators, offering competitive compensation and growth opportunities.

Senior ML Engineer, AWS Generative AI Innovation Center

Senior ML Engineer position at AWS Generative AI Innovation Center, focusing on developing AI solutions and helping customers implement generative AI technologies.