CareerPlanGet AI match score →

Software Engineer - ML/Computer Vision (Battery Sorting)

San Francisco, CA💼 Full-time💰 $152,500–$152,500🗓 2026-07-14 → 2026-07-31

Core

Building a world-class, ML-enabled sorting platform using computer vision and machine learning to classify and route thousands of end-of-life batteries per hour across diverse chemistries and form factors.

Role type

Senior IC machine-learning engineer (computer vision)

Builds

Automated battery sorting systems for factory floor operations

Domain

Energy storage / Battery recycling / Industrial automation

Deliverable

production ML models

Required skills

Computer vision, Machine learning, PyTorch, OpenCV, Production codebases, MLflow, Edge deployment, Model optimization, OCR, Multi-sensor fusion

Preferred skills

Industrial/manufacturing environment experience, Cross-functional collaboration

Technologies

PyTorch, OpenCV, MLflow, TensorRT, ONNX Runtime

Responsibilities

Develop and maintain production software systems for automated battery sorting; Train and deploy computer vision models for battery chemistry classification; Build and maintain services connecting ML outputs to downstream systems; Own observability across the production software stack; Monitor model performance and drive iterative improvements; Contribute to infrastructure-as-code and CI/CD workflows; Collaborate cross-functionally with Controls, Hardware, Manufacturing, DevOps, and IT teams.

Seniority

Senior, hands-on IC

Sourced via greenhouse · Listed on CareerPlan, which tracks 70,000+ jobs from 20+ sources.
Apply on Greenhouse ↗