CareerPlan

Computer Vision & Machine Learning Engineer

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

Core

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

Role type

Senior IC Computer Vision & Machine Learning Engineer

Builds

Production ML models for equipment defect detection, thermal anomaly identification, vegetation encroachment monitoring, and intrusion surveillance

Domain

Industrial inspection, energy, utilities, geospatial

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, ML DevOps, Python type hinting

Preferred skills

Multimodal computer vision, custom object detection, generative models for data augmentation, GIS, drone-metadata-enriched imagery, model quantization, edge latency optimization, large-scale hyperparameter tuning

Technologies

PyTorch, Lightning, OpenCV, FastAPI, Pydantic, Docker, GitHub Actions

Responsibilities

Develop solutions for equipment defect detection, thermal anomaly identification, vegetation encroachment monitoring, and intrusion surveillance; Design experiments with hyperparameter tuning, ablation studies, baselines, and structured error analysis; Build Python libraries, data pipelines, annotation workflows, model-serving pipelines, and quality-monitoring systems; Manage experiment tracking, dataset and model versioning, configurations, environments, and checkpoints; Conduct code reviews, write integration tests, and uphold software quality practices; Communicate research findings, technical decisions, and model limitations to teammates, stakeholders, and clients

Seniority

Mid-Senior, hands-on IC