Software Engineer, Machine Learning Infrastructure
$140k/y-$230k/y
David AIHighlight
OnsiteFull-timeMid
Summary
David AI is seeking a Software Engineer, Machine Learning Infrastructure to join their team in San Francisco, CA. The role involves building and scaling the core infrastructure that powers their audio machine learning products.
About the Role
As a Software Engineer, Machine Learning Infrastructure at David AI, you will be responsible for designing and maintaining data pipelines for processing massive audio datasets, developing frameworks for training audio models, creating infrastructure for deploying ML models to production, and applying software engineering best practices to ensure high availability and fault-tolerant production workloads.
About You
Required:- 5+ years of backend engineering experience with 2+ years in ML infrastructure.
- Hands-on experience scaling cloud infrastructure and large-scale data processing pipelines for ML model training and evaluation.
- Proficient with Docker, Kubernetes, and CI/CD pipelines.
- Proven ML model deployment and lifecycle management in production.
- Strong system design skills optimizing for scale and performance.
- Proficient in Python with deep Kubernetes experience.
Preferred:- Experience with feature stores, experiment tracking (MLflow, Weights and Biases), or custom CI/CD pipelines.
- Familiarity with large-scale data ingestion and streaming systems (Spark, Kafka, Airflow).
- Proven ability to thrive in fast-moving startup environments.
Benefits
- Rapid career growth at one of the fastest growing Series A companies.
- Competitive salary and equity package.
- Flexible PTO policy.
- Top-notch health, dental, and vision coverage with 100% company reimbursement for most plans.
- Paid lunch and dinner in the office, every day through DoorDash.
- 401k access.
We're an audio data research company. Visit our website to learn more: https://www.withdavid.ai/
Company Size: 1-10 employeesSoftware Development