
Senior Computer Vision, Machine Learning Engineer
Buzz Solutions
full-time
Posted on:
Location Type: Remote
Location: United States
Visit company websiteExplore more
Job Level
Tech Stack
About the role
- Architect and lead end-to-end computer vision projects focused on: Equipment defect detection, Thermal anomaly identification, Vegetation encroachment monitoring, Surveillance of closed areas for human and animal intrusions
- Drive innovation by incorporating the latest advances in deep learning and generative AI to enhance model training, accuracy and reliability
- Develop production-grade Python libraries for the complete ML lifecycle
- Mentor team members and establish best practices for model development, evaluation, deployment, and monitoring
- Advocate for and uphold software quality standards within the ML team
Requirements
- 7-10 years of industry experience in computer vision and machine learning
- Deep expertise in modern computer vision and deep neural networks including: Object detection, Semantic segmentation, Image classification, Similarity search, Vision language models
- Proven track record of deploying and maintaining ML models in production
- Expert proficiency in PyTorch, Lightning, OpenCV, and Scikit-Learn
- Proficiency in FastAPI and Pydantic
- Strong software engineering foundation including: Git version control, Test driven development (Pytest), CI/CD, ML devops, Python type hinting
- 2-3 years of proven leadership experience of technical teams.
Benefits
- This position does not include sponsorship for United States work authorization.
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills & Tools
computer visionmachine learningdeep learningobject detectionsemantic segmentationimage classificationsimilarity searchvision language modelsproduction-grade Python librariesML lifecycle
Soft Skills
mentoringestablishing best practicesadvocating for software quality standardsleadership