Skip to main content

Harmonic

Software Engineer, ML Systems

Palo AltofulltimemidAdded today

About this role

Harmonic seeks a pragmatic Software Engineer to productionize ML research pipelines for their mathematical reasoning engine. You'll transform research ideas into scalable, robust systems deployed on cloud infrastructure, working closely with researchers to bridge algorithm and implementation.

What you'll do

  • Build and manage end-to-end ML pipelines including ETL and automated evaluation systems
  • Identify performance bottlenecks in research code and refactor for scalability
  • Establish best practices for experiment tracking, versioning, and CI/CD for ML models
  • Deploy and scale workloads on Kubernetes with observability tooling
  • Design complex data-loading and evaluation systems for non-deterministic models
  • Collaborate with researchers to translate algorithmic requirements into engineering solutions

What they're looking for

  • Expert Python programming with disciplined software engineering practices
  • End-to-end ML pipeline development
  • Kubernetes and containerization (Docker)
  • Cloud infrastructure management (AWS, GCP, or Azure)
  • Workflow orchestration tools (Kubeflow, Airflow, Metaflow)
  • Data engineering and model debugging
  • Experiment tracking and monitoring systems
  • Full-stack ML systems experience

Benefits

  • Unlimited paid time off
  • 401(k) matching
  • 100% employer-paid health, vision, and dental for employees; 50% for dependents
  • Health Savings Account (HSA) available
  • Work on cutting-edge AI reasoning systems
  • Collaborative environment with elite technical team
Apply on the employer's site

Opens the official application on the employer’s site. No login required.