Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Senior Machine Learning Engineer

$126k - $180k
Full-time

Canopy

As a Senior Machine Learning Engineer within the AI Squad at Canopy and reporting to the Director of AI Engineering, you’ll contribute to the development of cutting-edge AI solutions to combat vehicle and content theft. In this senior role, you’ll play a pivotal part in shaping our AI roadmap, mentoring junior engineers, and influencing system architecture decisions. This is a high-impact role with visibility across engineering and product leadership.

Responsibilities: 

  • Contribute to the design, development, and deployment of robust machine learning models for production use in real-world security applications.
  • Develop within the full machine learning lifecycle; from problem definition to data pipeline design, model development, validation, deployment, and monitoring. 
  • Establish and refine best practices in our ML system architecture, CI/CD pipelines for ML, and reproducible research methodologies. 
  • Collaborate with cross-functional stakeholders including product managers, data engineers, and MLOps teams to ensure seamless model integration and delivery.
  • Perform advanced exploratory data analysis on large-scale sensory datasets (image, audio, radar, accelerometer) to derive insights and guide modeling strategies.
  • Stay ahead of industry advancements in machine learning, AI sensing, and signal processing, incorporating the latest innovations into Canopy’s technology stack.
  • Mentor and guide junior engineers and contribute to the hiring process and technical reviews.

Requirements

  • 5+ years of professional experience developing and implementing ML for perception systems with expertise in at least one of either RADAR, camera, or LiDAR. 
  • Bachelor’s degree in Computer Science, Data Science, Engineering, or a related field.
  • Expertise in Python with extensive experience in at least one deep learning framework (PyTorch or TensorFlow.
  • Proven ability to develop production-grade ML applications for training, evaluation and inference on large-scale datasets. 
  • Experience creating C/C++ applications utilizing modern language features and build systems, preferably for porting ML inference applications from Python to edge devices/embedded systems.
  • White-box understanding of classical ML algorithms (SVMs, HMMs, Decision Trees) and modern neural network models and architectures (CNNs, transformers) with significant experience applying them for perception systems.
  • Experience implementing and applying dynamic object tracking, with experience using sensor fusion as a preference.
  • Proficiency in Unix-based environments (Linux, macOS) including working with remote servers and services, virtual computers and clusters. 
  • Proficiency in signal processing techniques such as time/frequency-domain processing (e.g. Fourier Transform), filtering, and noise reduction. 

Preferred Qualifications:

  • Experience in deploying models to edge hardware, including experience with PyTorch and ONNX and model compression techniques, e.g. quantisation and pruning.
  • Experience using cloud computing platforms, e.g., AWS or GCP.
  • Experience with MATLAB for algorithm prototyping and research.
  • Experience with Docker or containerisation. 
  • Reside within the Detroit area or nearby, with the ability to work in a hybrid environment and regularly commute to our Detroit office as needed.

Benefits

  • Comprehensive medical benefits coverage, dental plans and vision coverage.
  • Health care and dependent care spending accounts.
  • Employee and Family Assistance Program (EAP).
  • Employee discount programs.
  • Retirement plan with a generous company match.
  • Generous Paid Time Off, Sick, and Holidays
  • Family Leave (Maternity, Paternity)
  • Short- and long-term disability
  • Life insurance and accidental death & dismemberment insurance

Compensation Range
Compensation may vary depending on skills and experience.
Base Salary: $126,000 - $180,000


Diversity, Equity and Inclusion:  At Canopy, we're on a mission to end theft from vehicles and revolutionize vehicle security by building cutting-edge technology. We will achieve this by prioritizing individuals and staying attuned to the evolving needs of our people, users, and industry trends. We foster a workplace culture that embraces diversity and authenticity, enabling us to flourish as a team of exceptional individuals working towards a common purpose. We gain a deeper understanding of our users' experiences by continuously improving our skills and expanding our knowledge. A more diverse, equitable, and inclusive Canopy leads to greater innovation and success.


Equal Opportunity:  Canopy does not discriminate on the basis of race, sex, color, religion, age, national origin, marital status, disability, veteran status, genetic information, sexual orientation, gender identity or any other reason prohibited by law in provision of employment opportunities and benefits.

Vacancy posted more than 2 months ago
Similar jobs that could be interesting for youBased on the Senior Machine Learning Engineer in Detroit, MI vacancy
  •  ...Senior Machine Learning Engineer As a Senior Machine Learning Engineer within the AI Squad at Canopy and reporting to the Director of AI Engineering, you'll contribute to the development of cutting-edge AI solutions to combat vehicle and content theft. In this senior... 
    Senior

    Canopy

    Detroit, MI
    11 hours ago
  • $138k - $208k

     ...innovation and creating the best experience for job seekers. (*Comscore, Total Visits, March 2025) Day to Day As a Senior Machine Learning Engineer on our Sourcing team, you will work on developing and deploying ML and AI solutions in production. You’ll be... 
    Senior
    Work experience placement
    Local area

    Indeed

    Detroit, MI
    7 days ago
  • $222.91k - $227.2k

    General Motors in Warren, Michigan is looking for a Machine Learning Engineer to research and develop innovative solutions for driverless technology. Candidates should have a Master's degree in a relevant field and two years of experience, as well as expertise in machine... 
    Senior
    Remote job

    General Motors

    Warren, MI
    4 days ago
  • Reply is seeking a Senior Developer in Detroit, Michigan, skilled in building and evolving ML/AI applications on AWS. The ideal candidate...  ...include developing scalable systems, deploying machine learning solutions, and integrating AI into services. Reply is committed... 
    Senior

    Reply

    Detroit, MI
    2 days ago
  • $178.42k - $230.5k

     ...delivering and maintaining the tools and services engineers here at GM use every day to do their best...  .... The Role We are looking for a Senior Engineer with an extensive engineering...  ...can focus on realizing your ambitions. Learn how GM supports a rewarding career that... 
    Senior
    Work experience placement
    Work at office
    Local area
    Remote work
    Work from home
    Relocation
    Relocation package
    Flexible hours
    3 days per week

    General Motors

    Warren, MI
    5 days ago
  • $118k - $176k

     ...(*Comscore, Total Visits, March 2025) Day to Day The Machine Learning Engineer I role partners closely with business partners across various...  ...familiarity in container orchestration for deployment with senior guidance Excellent understanding of model evaluation... 
    Work experience placement
    Local area

    Indeed

    Detroit, MI
    5 days ago
  •  ...Job Title Machine Learning Engineer Overview / Summary We are seeking an experienced Machine Learning Engineer to design, implement, and maintain scalable machine learning and analytics pipeline solutions. The ideal candidate will have expertise... 

    HTC Global Services

    Dearborn, MI
    2 days ago
  • Overview Position: Machine Learning Engineer (09235) Location: Detroit, MI Duration: 6 months+ Summary: The Data Science and Analytics Center of Excellence (COE) is responsible for leading the creation and development of the overall strategy and direction of data science... 
    Temporary work
    Work experience placement

    Talent Management Plus, Inc.

    Detroit, MI
    4 days ago
  • $198.9k - $304.8k

     ...Job Description Staff ML Engineer, ML Compute Platform About the Team: The ML Compute Platform is part of the AI Compute...  ...supports the training and deployment of state-of-the-art (SOTA) machine learning models with a focus on performance, availability, concurrency... 
    Local area
    Work from home
    Flexible hours

    General Motors

    Warren, MI
    5 days ago
  •  ...building community through regular in-person events. Learn more about our flexible approach to where we work. About the Role: As a Machine Learning Engineer, you will have the opportunity to collaborate closely with senior engineers and product leaders as part of your... 
    Permanent employment
    Full time
    Work at office
    Remote work
    Work from home
    Flexible hours

    Instacart

    Detroit, MI
    2 days ago
  • $107.66k - $161.7k

     ...topics and providing a unique platform to learn and connect with others. Poe : a...  ...About the Team and Role: Our small engineering team works on challenging problems every...  ...product and our company. At Poe, we use Machine Learning in various parts of the product... 
    Remote job
    Full time
    Work experience placement
    Internship

    Quora

    Warren, MI
    2 days ago
  •  ...Job Description Job Description Machine Learning Research Engineer (Scientific & Engineering AI) Urgent Hiring Requirement Minimum Qualification: PhD in a relevant technical field. This is an urgent requirement with an anticipated start date within 2 weeks... 

    Optimal Inc.

    Warren, MI
    3 days ago
  •  ...including e-commerce, advertising, and fulfillment. We use machine learning and Internet-scale data to elevate customer experience,...  ...Discovery ML team at Instacart works alongside world-class engineers, data scientists, and product managers to shape the future of... 
    Remote job
    Permanent employment
    Work experience placement
    Internship
    Work at office
    Work from home
    Flexible hours

    Instacart

    Detroit, MI
    11 hours ago
  • $112k - $154.9k

    Pager in Detroit is looking for a Senior Principal Customer Success Manager to build strong relationships with key stakeholders and help customers accelerate their digital journey. The role requires 8-10 years of experience in a customer-facing role, proficiency in SaaS... 
    Senior
    Remote job

    Pager

    Detroit, MI
    11 hours ago
  •  ...Senior Director, Principal Gifts About the Company Philanthropic organization supporting Indigenous culture & individuals Industry Non-Profit Organization Management Type Non Profit Founded 2017 Employees 11-50 Categories ~ Non-Profit &... 
    Senior

    Confidential

    Detroit, MI
    4 days ago
  • $93k - $189k

    Description Summary: The MLOps Automation Engineering Senior Lead will lead a team responsible for building and deploying MLOps Automation for...  ...to draw conclusions Flexibility, adaptability, and desire to learn new languages and technologies Strong verbal and written... 
    Senior
    Full time
    Work experience placement
    Work at office
    Remote work
    Work from home
    Flexible hours

    Huntington National Bank

    Detroit, MI
    3 days ago
  •  ...Job Title: Senior Data Engineer (GCP, Big Data, Data Warehousing) Overview / Summary: We are seeking a Senior Data Engineer responsible for designing, building, and maintaining scalable data solutions, including infrastructure and pipelines, to support efficient... 
    Senior

    HTC Global Services

    Dearborn, MI
    4 days ago
  •  ...Senior Data Engineer As a Senior Data Engineer, you'll engage in the design, development, and maintenance of data platforms and solutions. This includes applying data management principles to pipelines and delivering analytical and operational solutions to enable data... 
    Senior

    Rocket

    Highland Park, MI
    2 days ago
  • $99.6k - $192.9k

     ...Senior Data Scientist, DCC We made history and now we work to transform the future...  ...thinking, artificial intelligence (AI), machine learning (ML), and optimization techniques....  ...architectures. You will collaborate with Data Engineers and Software Engineers to develop... 
    Senior
    Full time
    Immediate start
    Flexible hours

    Ford Motor Company

    Dearborn, MI
    2 days ago
  • $55 - $65 per hour

     ...Akkodis is seeking a Senior Data Engineer for a Contract with a client in Dearborn, MI (Hybrid). The ideal candidate is responsible for architecting and building AI-driven data migration pipelines from Teamcenter to 3DEXPERIENCE, ensuring seamless data transformation... 
    Senior
    Hourly pay
    Contract work
    Temporary work
    Local area

    Akkodis

    Dearborn, MI
    2 days ago
  •  ...Senior Electrical Engineer – Data Centers (Design + Leadership Track) Locations available: Detroit, MI | Tampa, FL | Charlotte, NC | Atlanta...  ...Sponsorship not available Apply with your resume to learn more. Feel free to also contact Mollie Karns directly at... 
    Senior
    Work at office

    Selectek

    Detroit, MI
    4 days ago
  • $85.4k - $192.9k

     ...functionally with Product Managers, Industrial Designers, and Plant Engineers to ensure your solutions are robust, scalable, and...  ...Responsibilities Model Development: Design and implement advanced machine learning models for predictive maintenance, anomaly detection, and... 
    Senior
    Immediate start
    Visa sponsorship
    Relocation package
    Flexible hours

    Ford Motor Company

    Redford, MI
    2 days ago
  • $138.7k - $175.45k

     ...more than 3 days]. The Role This role is for a senior individual contributor in Data Engineering who can independently lead complex technical work,...  ...scientists are expected to apply analytical and machine learning techniques, explore and prepare data, validate... 
    Senior
    Full time
    H1b
    Local area
    Work from home
    Relocation package
    Flexible hours

    General Motors

    Warren, MI
    2 days ago
  •  ...Career Site Header Job Summary The Senior Data Engineer is a key resource in building and maintaining a modern enterprise data lake...  ...collaborative and supportive work environment and plenty of learning and growth. In exchange, we will reward you with great pay,... 
    Senior
    Temporary work

    Sun Communities

    Southfield, MI
    4 days ago
  • $62k - $76k

     ...Job Description Job Description SENIOR DIE DESIGNER Direct Hire Windsor, Ontario $62-76k Our client is an industry leader...  ...reviews and follow-up Providing technical support to machining/tryout/build throughout the die manufacturing process Maintaining... 
    Senior

    Qualified Staffing

    Detroit, MI
    29 days ago
  • A leading global consulting firm is seeking a Senior AI Native Engineer to innovatively apply AI to diverse business challenges. You'll collaborate...  ...AI systems that enhance data pipelines and optimize learning processes, ensuring data integrity. Ideal applicants will... 
    Senior

    Ernst & Young Oman

    Detroit, MI
    4 days ago
  • $77k - $202k

     ...At PwC, our people in data and analytics engineering focus on leveraging advanced...  ...building meaningful client connections, and learning how to manage and inspire others. Navigating...  ...thorough data architecture strategies. As a Senior Associate you analyze complex problems,... 
    Senior
    Full time
    H1b

    PwC

    Detroit, MI
    2 days ago
  • $80k - $90k

     ...Description Job Description About the Role Our client is a rapidly growing mortgage lending company. They are seeking a Senior Mortgage Processor to join their Operations team on a full-time basis. This role is responsible for managing complex mortgage loan... 
    Senior
    Full time
    Contract work
    Self employment
    Remote work
    Flexible hours

    Beacon Talent

    Detroit, MI
    18 days ago
  • $102.5k - $187.9k

     ...Studio+ – Adobe Customer Journey Analytics (CJA) Developer –Senior At EY, we’re committed to building a better working world...  ...With a culture that promotes innovation and fosters continuous learning, we help clients navigate complex challenges and unlock new opportunities... 
    Senior
    Summer holiday
    Flexible hours

    EY

    Detroit, MI
    3 days ago
  • Rocket, based in Detroit, seeks a Senior Data Engineer to design, develop, and maintain data platforms. The role requires 7 years of data solution experience, proficiency in SQL and NoSQL, and expertise in Python. As a senior team member, you’ll mentor others and ensure... 
    Senior

    Rocket

    Detroit, MI
    2 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Senior Machine Learning Engineer. Be the first to apply!