company

Senior Machine Learning Engineer at Canopy | Remote

Canopy-7Remote — Detroit, Michigan, United States
Remote Full-time $126K/yr - $180K/yr

Clicking Apply Now takes you to AutoApply where you can tailor your resume and apply.


Unlock Your Potential

Generate Job-Optimized Resume

One Click And Our AI Optimizes Your Resume to Match The Job Description.

Is Your Resume Optimized For This Role?

Find Out If You're Highlighting The Right Skills And Fix What's Missing

Experience Level

Senior

Qualifications

Qualifications: Minimum of 5 years of professional experience in developing and implementing machine learning solutions for perception systems, with expertise in RADAR, camera, or LiDAR technologies. Bachelor’s degree in Computer Science, Data Science, Engineering, or a related discipline. Proficiency in Python and substantial experience with at least one deep learning framework (PyTorch or TensorFlow). Demonstrated ability to develop production-ready ML applications for training, evaluation, and inference using large datasets. Familiarity with C/C++ development, particularly in transitioning ML inference applications from Python to edge devices or embedded systems. Deep understanding of classical ML algorithms (SVMs, HMMs, Decision Trees) and modern architectures (CNNs, transformers) with substantial application experience. Experience with dynamic object tracking and sensor fusion is highly preferred. Strong command of Unix-based environments (Linux, macOS) including remote server and cluster management. Knowledge of signal processing techniques such as time/frequency-domain processing (e.g., Fourier Transform) and noise filtering.

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.

About Canopy-7

Canopy is at the forefront of developing innovative AI solutions to address critical challenges in security and theft prevention. Our commitment to leveraging advanced technologies drives our mission to create safer environments for our clients.

Similar jobs

Tailoring 0 resumes

We'll move completed jobs to Ready to Apply automatically.