CareerPlan

Machine Learning Engineer (Mid-Level)

San FranciscoFull-time2026-11-07 → 2026-11-09
On-site · United States

Core

Design, train, and deploy production machine learning models and end-to-end pipelines to address real business needs.

Role type

Mid-level machine learning engineer (production systems)

Builds

Production ML models, end-to-end ML pipelines, and ML infrastructure/tooling

Domain

Machine Learning, Software Engineering

Deliverable

production ML models

Required skills

Python, TensorFlow, PyTorch, scikit-learn, model selection, feature engineering, model evaluation, data preprocessing, model serving, model monitoring, A/B testing, Kubernetes, Docker, AWS SageMaker, GCP Vertex AI

Responsibilities

Design, train, and evaluate machine learning models for production use cases; Build end-to-end ML pipelines from data preprocessing through model serving and monitoring; Debug and improve production model performance using monitoring data and real-world feedback; Write maintainable code and contribute to ML infrastructure and tooling; Participate in code reviews and share technical knowledge with teammates

Seniority

Mid-level, hands-on IC