Software Development Engineer, ML Navigators

AWS Infrastructure Services owns the design, planning, delivery, and operation of all AWS global infrastructure, supporting data centers and cloud operations worldwide.
Machine Learning
Senior Software Engineer
In-Person
5,000+ Employees
5+ years of experience
AI · Enterprise SaaS · Cloud

Description For Software Development Engineer, ML Navigators

AWS Infrastructure Services is at the heart of Amazon's cloud operations, responsible for the design, planning, delivery, and operation of all AWS global infrastructure. The ML-Navigators team focuses on Machine Learning network automated support, working to achieve Zero Touch operations across core networking spaces. As a Software Development Engineer in this team, you'll be part of a dynamic environment where you'll work with diverse skill sets and have the opportunity to influence the direction of critical infrastructure.

The role involves working with a two-pizza team within an organization of 100+ engineers, where you'll take end-to-end ownership of the software development lifecycle. You'll be instrumental in establishing technical direction, fostering team culture, and delivering features that impact both internal and external customers. The position requires expertise in Python and Java, with Rust being a valuable optional skill.

You'll be working on systems that help automate the planning, scaling, and operation of Amazon's network, which is a key differentiator for AWS. The team develops and maintains tools that enable seamless and automatic network operations, working towards creating a unified, scalable, and automated software ecosystem.

This is an excellent opportunity for someone passionate about large-scale network innovation and web services, who thrives in a fast-paced environment where priorities shift quickly. You'll collaborate with network engineers, system engineers, and other teams to improve infrastructure platforms and find more efficient ways of operating. The role offers significant growth potential and the chance to work on challenging technical problems that directly impact AWS's global network infrastructure.

Working at Amazon means joining a culture that values curiosity, innovation, and work-life harmony. You'll have access to mentorship opportunities, career development resources, and be part of an inclusive team culture that celebrates diversity through employee-led affinity groups and inclusion events.

Last updated 6 hours 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
  • 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

Requirements For Software Development Engineer, ML Navigators

Python
Java
Rust
  • Experience building complex software systems delivered to customers
  • Experience programming with modern languages like Java, C++, or C#
  • Experience with object-oriented design
  • Experience designing or architecting new and existing systems
  • Experience with full software development life cycle

Interested in this job?

Jobs Related To Amazon Software Development Engineer, ML Navigators

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

Senior ML Engineer role at AWS focusing on distributed training solutions for custom ML accelerators, working with LLMs and advanced ML frameworks.

Sr. Machine Learning Engineer, Amazon Music Search

Senior Machine Learning Engineer position at Amazon Music focused on developing AI-powered search solutions and leading technical teams in Bengaluru.

Software Development Engineer, Ring Cloud Computer Vision

Senior Software Engineer role at Amazon Ring, focusing on cloud-based computer vision services and AI-powered distributed systems serving millions of users globally.

Sr Software Dev Engineer, Deep Learning Compilers

Senior Software Engineering role at Amazon focusing on deep learning compiler development for AI acceleration in consumer devices, offering competitive compensation and the chance to work on cutting-edge technology.

Senior Software Engineer, Amazon Games AI Research

Senior Software Engineer position at Amazon Games focusing on AI/ML innovation in gaming, implementing advanced AI systems and tools for game development.