About the job
Join the innovative AI Squad at Canopy as a Senior Machine Learning Engineer, where you will work closely with the Director of AI Engineering to develop pioneering AI solutions aimed at preventing vehicle and content theft. In this senior position, you will significantly influence our AI strategy, mentor junior engineers, and contribute to critical architectural decisions. This role offers substantial visibility across both engineering and product leadership teams.
Key Responsibilities:
- Design, develop, and deploy state-of-the-art machine learning models for real-world security applications.
- Manage the complete machine learning lifecycle, from problem identification through data pipeline creation, model development, validation, deployment, and ongoing monitoring.
- Establish and enhance best practices for ML system architecture, CI/CD pipelines, and reproducible research methodologies.
- Work collaboratively with cross-functional teams, including product managers and data engineers, to ensure seamless integration and delivery of models.
- Conduct comprehensive exploratory data analysis on large-scale sensory datasets (image, audio, radar, accelerometer) to extract insights and inform modeling approaches.
- Maintain awareness of the latest advancements in machine learning, AI sensing, and signal processing, integrating cutting-edge technologies into Canopy’s offerings.
- Guide and mentor junior engineers while also participating in hiring and technical review processes.

