← All roles

Software Engineer, ML Systems

Harmonic· Engineering
Apply on company site
Palo AltoFull-timePosted 3mo ago

About the role

Software Engineer responsible for productionizing research pipelines, building robust, scalable ML infrastructure and end-to-end ML pipelines in Harmonic's cloud environment.

Responsibilities

  • 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; act as the primary engineer ensuring ideas reach their 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 deployment and scaling of workloads on Kubernetes; implement tooling and telemetry to monitor agent behavior and training health.

Qualifications

  • BS in Computer Science, a related technical field, or equivalent industry experience
  • 2+ years of relevant industry experience
  • Expert-level Python skills and disciplined software engineering (testing, versioning, modular design)
  • Experience building and managing end-to-end ML pipelines in a production or research-intensive environment.

Skills

Required:PythonML Pipeline EngineeringCI/CD for ML

Benefits

  • Unlimited PTO
  • 401(k) matching
  • 100% employer-paid health, vision, and dental benefits for employees and 50% coverage for dependents
  • Health Savings Account (HSA) available for qualifying health plans
Last updated Aug 4, 2026. Interested? Apply on the company site.
Harmonic logo

About Harmonic

Mathematical Superintelligence

Mathematical Superintelligence

HarmonicMathematicalSuperintelligenceliquid-ai-recruiting-target

More open roles at Harmonic