Computer Vision & Machine Learning Engineer
Core
Build and deploy computer vision models for power grid infrastructure analysis, including defect detection, thermal anomaly identification, and intrusion monitoring.
Role type
Senior IC machine learning engineer (computer vision)
Builds
Production-grade computer vision models and data pipelines for power grid safety and efficiency
Domain
Energy utilities / Power grid infrastructure / Computer vision
Deliverable
production ML models
Required skills
Object detection, Semantic segmentation, Image classification, Vision transformers, Foundation models, Python, PyTorch, Lightning, OpenCV, NumPy, pandas, Scikit-Learn, FastAPI, Pydantic, Git, Pytest, Docker, CI/CD, ML DevOps
Preferred skills
Multi-modal computer vision, Generative models for data augmentation, GIS/drone imagery analysis, Model quantization, Edge deployment optimization
Technologies
PyTorch, Lightning, OpenCV, NumPy, pandas, Scikit-Learn, FastAPI, Pydantic, Git, Pytest, GitHub Actions, Docker
Responsibilities
Design and implement data pipelines for ingestion, preprocessing, and annotation; Develop production-grade Python libraries for the ML lifecycle; Conduct systematic error analysis and model debugging; Adapt novel algorithms from research papers for production viability; Build model serving pipelines meeting latency and throughput requirements; Collaborate with engineers to deliver shared team projects
Seniority
Mid-level, hands-on IC