Taro Logo

Software Development Engineer, ML Navigators

AWS Infrastructure Services owns the design, planning, delivery, and operation of all AWS global infrastructure, keeping the cloud running.
Machine Learning
Senior Software Engineer
In-Person
5,000+ Employees
3+ years of experience
AI · Enterprise SaaS

Description For Software Development Engineer, ML Navigators

AWS Infrastructure Services is seeking a Senior Software Development Engineer for their ML Navigators team, focusing on Machine Learning network automated support. This role is part of the team responsible for keeping AWS's global cloud infrastructure running efficiently. The ML-Navigators team builds mechanisms and automation to enable zero-touch scale/plan/operate capabilities across core networking space.

As a Software Development Engineer, you'll work in a dynamic two-pizza team within an organization of 100+ engineers. You'll collaborate with network engineers, system engineers, and software engineers to develop tooling and systems that automate the end-to-end lifecycle of network devices. The role involves significant technical leadership, mentoring junior engineers, and driving architectural decisions.

The position offers the opportunity to work on challenging technical problems in a hyper-growth environment, where you'll help build innovative solutions that protect and enhance customer availability. You'll be working with AWS's industry-leading network platform that supports thousands of applications across millions of servers worldwide.

Key technologies include Python, Java, and optionally Rust, along with deep network fundamentals. The role requires strong leadership experience, system design capabilities, and a track record of delivering high-quality solutions in fast-paced environments.

AWS values work-life harmony and promotes an inclusive team culture. The company offers various career growth opportunities through knowledge-sharing, mentorship, and employee-led affinity groups. As part of Amazon's commitment to becoming Earth's Best Employer, you'll find extensive resources for professional development and career advancement.

This is an excellent opportunity for experienced engineers who are passionate about cloud computing, networking, and machine learning, and who want to make a significant impact on AWS's global infrastructure.

Last updated 13 minutes ago

Responsibilities For Software Development Engineer, ML Navigators

  • Help establish technical direction and foster team culture
  • Take end to end ownership of the software development life cycle
  • Lead architecture decisions and participate in design reviews and code reviews
  • Champion operational, technical and process improvements
  • Work with managers and engineers in delivering to the roadmap
  • Interact with customers to respond to queries and issues
  • Mentor and grow junior engineers

Requirements For Software Development Engineer, ML Navigators

Python
Java
Rust
  • Experience as a mentor, tech lead or leading an engineering team
  • Experience leading architecture and design of new and current systems
  • Professional software development experience (non-internship)
  • Experience programming with modern languages like Java, C++, or C#
  • Development experience in the last 3 years
  • Network fundamentals knowledge

Benefits For Software Development Engineer, ML Navigators

Medical Insurance
Dental Insurance
Vision Insurance
Parental Leave
  • Work-life harmony
  • Career development opportunities
  • Mentorship programs
  • Employee-led affinity groups
  • Inclusive culture

Interested in this job?

Jobs Related To Amazon Software Development Engineer, ML Navigators

Machine Learning Engineer, ProServe Shared Delivery Team - Data & AI

Senior Machine Learning Engineer role at AWS Professional Services, focusing on implementing AI/ML solutions for enterprise customers, requiring 5+ years of experience in cloud and ML engineering.

Software Development Engineer, ML Navigators

Senior Software Engineer role at AWS ML-Navigators team, focusing on machine learning network automation and infrastructure development in Dublin, Ireland.

Software Development Engineer III, AI/ML ADC

Senior Software Engineer role at Amazon's AI/ML ADC team, focusing on delivering artificial intelligence and machine learning solutions in isolated, air-gapped cloud environments.

Sr. Software Development Engineer, Alexa AI Developer Tech

Senior Software Development Engineer position at Amazon's Alexa AI Developer Tech team, focusing on generative AI and LLM-based experiences, offering competitive compensation and opportunity to shape the future of voice assistance.

Delivery Consultant - Machine Learning Engineer, AWS Professional Services

Senior Machine Learning Engineering role at AWS Professional Services, focusing on implementing AI/ML solutions for enterprise customers, requiring 5+ years of experience in ML engineering and cloud technologies.