Computer Vision & Machine Learning Engineer
About UsBuzz is revolutionizing the analytics and maintenance of power grid infrastructure through our advanced AI solutions. Our computer vision systems analyze critical infrastructure to enhance safety, reliability, and operational efficiency across the power grid network.Job Description We're looking for a Machine Learning Engineer to join our computer vision team and help build our foundational model capabilities. You'll bridge the gap between cutting-edge research and production systems, reading papers, adapting novel algorithms, and turning them into reliable, deployed models for power grid analysis. You'll work within a team of experienced ML engineers, with the autonomy to drive your own projects and the support to keep growing.ResponsibilitiesStay current with ML/CV research, identify promising methods, and evaluate their applicability to our domainAdapt and implement algorithms from papers, validating against baselines and benchmarking for production viabilityOwn and deliver end-to-end computer vision projects focused on:Equipment defect detectionThermal anomaly identificationVegetation encroachment monitoringDesign and execute experiments with systematic hyperparameter tuning, ablation studies, and appropriate baselinesPerform structured error analysis: categorize failure modes (false positives, missed detections, localization errors, misclassifications) and break down performance by data slices (object size, occlusion, image quality)Select and justify model architectures based on task requirements, latency, and accuracy tradeoffsDesign and implement data pipelines including ingestion, preprocessing, annotation workflows, and quality monitoringExperiment tracking and model versioning (configurations, random seeds, dataset versions, environment specs, and model checkpoints)Build model serving pipelines that meet latency and throughput requirementsConduct thorough code reviews and write integration tests for ML pipelinesCommunicate research findings, technical decisions, and model limitations clearly to stakeholdersQualifications & Experience2-4 years of industry experience in computer vision and machine learningSolid understanding of modern computer vision and deep neural networks including:Object detectionSemantic segmentationImage classificationVision transformers and foundation modelsDemonstrated ability to read ML research papers, extract key ideas, and implement themExperience adapting published methods to specific use cases and validating against baselinesExperience selecting, fine-tuning, and adapting model architectures (CNNs, transformers, foundation models) for specific use casesAbility to debug training instabilities and conduct systematic error analysisProficiency in Python and core ML libraries:PyTorch and LightningOpenCVNumPy and pandasScikit-LearnStrong software engineering practices:Git version controlUnit and integration testing (Pytest)CI/CD pipelines (GitHub Actions)Experiment tracking and model versioningDocker and reproducible environmentsPython type hinting* Buzz Solutions does not provide Visa sponsorship for work authorizations in the United States at this time *