Taro Logo

Sr. Software Development Engineer, ML Networking

AWS is the world's most comprehensive and broadly adopted cloud platform, pioneering cloud computing and continuously innovating.
$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, ML Networking

AWS Infrastructure Services is seeking a Senior Software Development Engineer to join their ML Networking team. This role is crucial in driving innovation for AWS's global infrastructure, specifically focusing on Machine Learning Network Performance. The position offers an opportunity to work on one of the largest ML networks globally, developing and operating systems that directly impact AWS's ML customers.

The role involves developing metrics and performance benchmarking systems to understand and improve ML network performance. You'll be working with a team of senior engineers, focusing on network routing, transport protocols, and network hardware forwarding design. This is a unique opportunity to shape the future of AWS's ML network infrastructure for the next decade.

AWS offers a comprehensive benefits package including competitive salary, medical benefits, 401k, and parental leave. The company values work-life harmony and provides extensive opportunities for career growth through mentorship and knowledge-sharing. The culture emphasizes diversity and inclusion, with various employee-led affinity groups and ongoing learning experiences.

The ideal candidate will have at least 5 years of professional software development experience, strong leadership capabilities, and deep expertise in network architecture. You'll be joining AWS's networking team, which is critical to the success of all AWS customers, developing and operating the network platform for all of Amazon's services.

This role offers the chance to work on challenging problems at massive scale, collaborating with diverse teams across AWS to deliver the highest standards of performance and reliability. You'll be part of a team that's essential to maintaining AWS's position as a leader in cloud computing, making significant impacts on how one of the world's largest networks operates.

Last updated 11 days ago

Responsibilities For Sr. Software Development Engineer, ML Networking

  • Drive innovation in Machine Learning (ML) Network Performance
  • Develop metrics and performance benchmarking systems
  • Improve performance of hyperscale data center networks
  • Design, develop, manage and operate the ML network in AWS
  • Deliver innovative solutions for ML customers

Requirements For Sr. Software Development Engineer, ML Networking

Python
Java
  • 5+ years of non-internship professional software development experience
  • 5+ years of programming with at least one software programming language
  • 5+ years of leading design or architecture experience
  • Experience as a mentor, tech lead or leading an engineering team
  • Knowledge of professional software engineering & best practices
  • Deep expertise with network routing, transport protocols, network hardware forwarding design and ML workloads

Benefits For Sr. Software Development Engineer, ML Networking

Medical Insurance
401k
Parental Leave
  • Full range of medical benefits
  • Work-life harmony
  • Career development resources
  • Mentorship opportunities

Interested in this job?

Jobs Related To Amazon Sr. Software Development Engineer, ML Networking