Senior Computer Vision & Machine Learning Engineer
Core
Building foundational computer vision models and production systems to analyze power grid infrastructure for safety and efficiency.
Role type
Senior IC machine learning engineer (computer vision)
Builds
Production-grade ML models and pipelines for power grid analytics
Domain
Energy 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, FastAPI, Pydantic, Git, Pytest, Docker, CI/CD, ML DevOps
Preferred skills
Multi-modal computer vision, Generative models for data augmentation, Edge device deployment, GIS/drone metadata extraction, Model quantization
Technologies
PyTorch, Lightning, OpenCV, NumPy, pandas, Scikit-Learn, FastAPI, Pydantic, Pytest, GitHub Actions, Docker
Responsibilities
Design and implement data pipelines for ingestion, preprocessing, and annotation; Develop production-grade Python libraries for the complete ML lifecycle; Conduct systematic error analysis and model debugging; Build model serving pipelines meeting latency and throughput requirements; Adapt novel algorithms from research papers for production viability; Collaborate with engineers to deliver end-to-end computer vision projects.
Seniority
Senior, hands-on IC