Software Engineer, ML Systems
Harmonic - Palo Alto, CA
Hiring: Software Engineer, ML Systems Company: Harmonic Location: Palo Alto, CA Job Posted Time: 2026-09-12 13:21:54 Target Skills & Keywords : AWS, Airflow, Azure, CI/CD, Docker, ETL, GCP, Kubeflow, Kubernetes, Python, Reinforcement Learning About the job Experience: •2+ years of relevant industry experience Required Skills: •Pipeline Engineering: Build and manage end-to-end ML pipelines (ETL and automated evaluation) that are the bedrock of our RL research. •Bottleneck Resolution: Identify and refactor inefficient research code. You act as the primary engineer ensuring that a promising idea reaches its full potential through scalable code. •Standardization: Establish best practices for versioning, experiment tracking, and CI/CD for ML models to ensure reliability. •Cloud Infrastructure & Observability: Manage the deployment and scaling of workloads on Kubernetes. Implement the tooling and telemetry that allows the team to understand agent behavior and training health at a glance. Qualifications: •BS in Computer Science, a related technical field, or equivalent industry experience •Expert-level Python skills and a disciplined approach to software engineering (testing, versioning, and modular design). •Full-stack ML experience: Comfortable moving from data engineering to model debugging. •Proven ability to design and implement complex data-loading and evaluation systems for non-deterministic models. •Proven track record collaborating directly with researchers to translate algorithmic requirements into engineering roadmaps. •Applied hands-on capability in containerization (Docker) and orchestration (Kubernetes). Interested candidates, please apply directly through the job posting on company's career page or try via AI auto apply on this platform. Don't miss this opportunity to join a forward-thinking team!