Software Development Engineer, ML Symphony, ML-Symphony
Core
Design and implement software systems to automate the end-to-end lifecycle of Machine Learning (ML) networks, enabling Zero Touch scale/plan/operate capabilities.
Role type
Senior Software Development Engineer (ML Network Automation)
Builds
Automated tooling and systems for ML network planning, scaling, and operations
Domain
Cloud Infrastructure / Networking / Machine Learning
Deliverable
production ML models
Required skills
Python, Java, Rust, Go, C#, C++, Perl, System Design, Network Fundamentals, Object Oriented Design, Distributed Systems, Large-scale Application Development
Preferred skills
Full SDLC experience, Code Reviews, Source Control Management, Build Processes, Testing, Operations
Technologies
Python, Java, Rust, Go, C#, C++, Perl
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, Interact with customers to resolve issues
Seniority
Senior, hands-on IC