Software Development Engineer, ML Symphony
Core
Design and implement software systems to automate the end-to-end lifecycle of network devices, enabling Zero Touch scale/plan/operate capabilities for AWS global infrastructure.
Role type
Senior Software Development Engineer (ML/Navigators)
Builds
Automated tooling and systems for network device lifecycle management
Domain
Cloud Infrastructure / Networking / Machine Learning Operations
Deliverable
production ML models | product features
Required skills
System design, Network fundamentals, Python, Java, Rust, Go, Full software development life cycle management, Architecture design, Code review
Preferred skills
Bachelor's degree in Computer Science
Technologies
Python, Java, Rust, Go
Responsibilities
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 and process improvements, Collaborate with product managers on feature definition, Interact with customers to resolve issues