Software Development Engineer, ML Networking Performance

World's most comprehensive and broadly adopted cloud platform, pioneering cloud computing and continuous innovation.
$129,300 - $223,600
Machine Learning
Senior Software Engineer
In-Person
5,000+ Employees
3+ years of experience
AI · Enterprise SaaS · Cloud

Description For Software Development Engineer, ML Networking Performance

AWS Infrastructure Services is seeking a Senior Software Development Engineer to join their ML Networking Performance team. This role is crucial in driving innovation for AWS's global infrastructure, specifically focusing on machine learning network performance. The position involves developing metrics and benchmarking systems to optimize ML network performance, directly impacting AWS's ML customers worldwide.

The role sits within AWS Infrastructure Services, which manages the design, planning, delivery, and operation of all AWS global infrastructure. The team is responsible for maintaining AWS data centers, servers, storage, networking, and all essential equipment that ensures continuous customer service. This is a unique opportunity to work on complex problems involving thousands of supply chain variables.

The ideal candidate will bring deep expertise in network routing, transport protocols, and ML workloads. You'll join a high-impact team of senior engineers focused on measuring and improving hyperscale data center networks' performance. This position offers the chance to shape one of the world's largest ML networks and contribute to groundbreaking solutions that directly benefit AWS's machine learning customers.

Amazon offers a comprehensive benefits package, including competitive base pay ranging from $129,300 to $223,600 depending on location, equity compensation, sign-on payments, and various medical and financial benefits. The company strongly values diversity, work-life harmony, and provides extensive opportunities for career growth through mentorship and knowledge-sharing programs.

The role combines technical expertise with strategic thinking, requiring both deep technical knowledge and the ability to deliver innovative solutions at scale. Join AWS to be part of a team that's defining the future of cloud computing and machine learning infrastructure.

Last updated 15 hours ago

Responsibilities For Software Development Engineer, ML Networking Performance

  • Drive innovation in Machine Learning Network Performance
  • Develop metrics and performance benchmarking systems
  • Understand and improve performance of ML network
  • Develop and deliver innovative solutions for ML customers
  • Design, develop, manage and operate the ML network in AWS

Requirements For Software Development Engineer, ML Networking Performance

Python
Java
Kubernetes
  • 3+ years of non-internship professional software development experience
  • 2+ years of non-internship design or architecture experience
  • Experience programming with at least one software programming language
  • Deep expertise with network routing
  • Knowledge of transport protocols
  • Understanding of network hardware forwarding design
  • Experience with ML workloads and benchmarking

Benefits For Software Development Engineer, ML Networking Performance

Medical Insurance
Dental Insurance
Vision Insurance
401k
Equity
  • Medical, financial, and other benefits
  • Equity compensation
  • Sign-on payments
  • Work-life harmony
  • Mentorship and career growth opportunities
  • Inclusive team culture
  • Employee-led affinity groups

Interested in this job?

Jobs Related To Amazon Software Development Engineer, ML Networking Performance

Sr. Software Development Engineer – Machine Learning, Ad Response Prediction

Senior ML Engineer role at Amazon's Ad team, building large-scale prediction systems with competitive pay and benefits.

Sr. Software Engineer (ML), AGI Customization

Senior Machine Learning Engineer position focused on developing LLM training techniques and AI customization capabilities at Amazon's AGI team.

Sr. Software Engineer (ML), AGI Customization

Senior ML Engineer role at Amazon's AGI team, focusing on LLM training techniques and customization capabilities, offering competitive compensation and growth opportunities.

Software Dev Engineer III, Conversational Ads Experiences

Senior Software Engineer role at Amazon focusing on building LLM-powered conversational advertising experiences, requiring 5+ years of experience and offering competitive compensation.

Data Scientist

Senior Data Scientist position at AWS Professional Services, focusing on ML/DL model development and customer solutions using AWS technologies.