aimlroles

Senior ML / Computer Vision Engineer

knightscope Open · verified Oct 22, 2026
Sunnyvale Full-time Senior Machine Learning Engineering

At a glance

Senior Machine Learning Engineering role at knightscope. Sunnyvale · full-time · $200,000–$240,000 base.

SalaryStated by knightscope
$200,000 – $240,000
Base salary for this role, in USD per year, as published in the posting.
This role, from knightscopeOur estimate for the market: $219,100–$309,869Median $225,000
The range includes the market median of $225,000 for senior machine learning engineering roles in Sunnyvale.
Worked out from 15 postings that stated pay, median $225,000. Last updated Oct 6, 2026.
RoleMachine Learning Engineering
SenioritySenior
LocationSunnyvale
EmploymentFull-time
Base pay$200,000–$240,000
PostedOct 5, 2026 · 2w ago
Role brief

aimlroles summary, based on the employer's posting.

What you'll do

  • Take charge of ICM 2.0 models and manage their training, testing, and release pipeline
  • Learn the detection engine from its current vendor, then assume responsibility for its models
  • Coordinate with video and streaming backend engineers on model serving and inference infrastructure
  • Work with the MLOps Engineer to put models into production and monitor them
  • Improve detection precision, recall, and latency over time

What you bring

  • At least seven years in ML engineering, including production computer vision work
  • Expertise building audio and video detection models
  • Strong command of deep learning frameworks, with PyTorch preferred
  • Experience putting models into production at scale and taking over a third-party codebase

Who this fits

This senior role suits an engineer ready to own an existing detection system and improve its performance. You’ll work on-site full time in Sunnyvale.

From the employer

About Knightscope

Knightscope (NASDAQ: KSCP) is a security technology company building the nation's first Autonomous Security Force: autonomous machines, AI-driven software, and elite security professionals operating as one integrated managed service. The Company is on a mission to make the United States of America the safest country in the world. One Team. One Force.


Job Summary

You will own the detection intelligence at the heart of Signals: the ICM 2.0 audio/video detection engine, currently built by a third-party vendor. You will lead the knowledge transfer, take over model ownership, and drive measurable improvement in detection quality over time.


Location: ONSITE - Sunnyvale, CA


About the Role

You will own the detection intelligence at the heart of Signals: the ICM 2.0 audio/video detection engine, currently built by a third-party vendor. You will lead the knowledge transfer, take over model ownership, and drive measurable improvement in detection quality over time.


Key Responsibilities

  • Own ICM 2.0 detection models and the training, evaluation, and deployment pipeline.
  • Lead knowledge transfer from the current vendor on the detection engine.
  • Partner with the video/streaming backend team on model serving and inference infrastructure.
  • Partner with the MLOps Engineer on production model deployment and monitoring.
  • Drive measurable improvement in detection precision, recall, and latency.


Required Qualifications

  • 7+ years in ML engineering with production computer vision experience.
  • Audio/video detection model expertise.
  • Strong deep learning framework skills (PyTorch preferred).
  • Experience productionizing models at scale.
  • Comfort taking ownership of an existing model codebase from a third party.


Nice to Have

  • Security, safety, or public-space detection use cases.
  • On-device inference or edge deployment experience.
  • Multimodal (audio plus video) detection architectures.


Compensation and Benefits

Base Salary: $200,000 to $240,000 (DOE)

Equity: Stock options

Benefits: Medical, dental, vision, 401(k), paid time off

Location Requirement: Full-time, on-site at Sunnyvale HQ