CareerPlan

Software Development Engineer, ML Symphony, ML-Symphony

Santa Clara, California, United StatesFull-time2026-11-10 → 2026-11-12

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