CareerPlan

Senior Computer Vision Machine Learning

USAFull-time2026-08-30 → 2026-11-10
No visa sponsorship

Core

Own end-to-end computer vision projects from problem framing to production deployment, focusing on equipment defect detection, thermal anomaly identification, vegetation monitoring, and intrusion surveillance.

Role type

Senior IC computer vision machine learning engineer

Builds

Production ML models for industrial monitoring and security applications

Domain

Industrial automation, security, and computer vision

Deliverable

production ML models

Required skills

Object detection, semantic segmentation, image classification, vision transformers, foundation models, vision-language models, similarity search, Python, PyTorch, Lightning, OpenCV, NumPy, pandas, Scikit-Learn, FastAPI, Pydantic, Git, Pytest, GitHub Actions, Docker, experiment tracking, model versioning, Python type hinting

Preferred skills

Multimodal computer vision, custom object detection, generative models for data augmentation, edge-device deployment, GIS or drone-metadata-enriched imagery, model quantization, systematic hyperparameter tuning

Responsibilities

Develop solutions for equipment defect detection, thermal anomaly identification, vegetation encroachment monitoring, and closed-area intrusion surveillance; Research, adapt, implement, and benchmark methods from machine learning and computer vision papers; Design experiments involving hyperparameter tuning, ablation studies, baselines, and structured error analysis; Select and fine-tune model architectures based on accuracy, latency, and task requirements; Build Python libraries, data pipelines, annotation workflows, quality monitoring, model-serving pipelines, and reproducible experiment-tracking systems; Conduct code reviews, write integration tests, and uphold software quality standards for ML systems; Deliver client projects, communicate technical decisions and model limitations, and collaborate with other engineers

Seniority

Senior, hands-on IC