K

Knightscope

Autonomous security robots via MaaS subscriptions

Staff ML Engineer - Autonomy & Planning

Robotics & Autonomous SystemsConfirmed live in the last 24 hours
Full-timeSunnyvale, CA, USA

About the Job

Requirements

  • At least 7 years of experience shipping autonomy, planning, or decision-making systems to production in robotics, autonomous vehicles, or safety-critical platforms.
  • Deep expertise in one or more of behavior planning and policy execution, imitation learning or reinforcement learning for real-world robot control, end-to-end learned autonomy systems, or large-scale machine learning for real-time decision making.
  • Hands-on experience integrating learned planning or policy models with classical control systems and deterministic safety constraints.
  • Strong software engineering skills in C++ and Python, with experience in real-time autonomy stacks.
  • Demonstrated ability to take systems from research prototype to deployed production platform.
  • A track record of driving architecture decisions across perception, planning, and controls teams.

Responsibilities

  • Advance core artificial intelligence and machine learning capabilities for embodied autonomy, including computer vision, learned planning, open-world generalization, and real-time decision making across deployed robotic platforms.
  • Incorporate large vision-language-action models to improve reasoning, situational understanding, and explainability in safety-critical environments.
  • Own the full intelligence-to-action loop, from sensor observations through entity reasoning and world-state modeling to policy decisions that drive safe, bounded robot behavior.
  • Build a closed-loop learning pipeline in which production outcomes and operator feedback feed model evaluation and policy improvement without modifying safety-critical boundaries.
  • Drive technical architecture decisions across the autonomy stack and mentor engineers across the team.

Desired Qualifications

  • A Master of Science or PhD in Robotics, Computer Science, Machine Learning, or a related field.
  • Experience with autonomous vehicles, deployed robotics, or embodied artificial intelligence systems in production.
  • A background in trajectory planning, behavior modeling, or autonomy policy design.
  • Familiarity with vision-language-action architectures, foundation models for robot control, or large-scale pre-trained policies adapted for real-world deployment.
  • Experience building data flywheel or simulation-based training pipelines for production machine learning systems.
  • Familiarity with functional safety standards, ISO 26262, or SOTIF.

About the Company

Knightscope

Autonomous security robots via MaaS subscriptions

Knightscope provides public safety technology through Autonomous Security Robots (ASRs) and blue light emergency communication systems. The ASRs patrol autonomously around the clock, using sensors and AI-driven surveillance to monitor spaces and alert security teams in real time. It uses a Machine-as-a-Service model, offering hardware, software, and ongoing support on a recurring subscription rather than a large upfront purchase. Its goal is to multiply human security capabilities and enable rapid response across corporate campuses, data centers, transit authorities, and higher education institutions by combining robotic surveillance with emergency communications.

Company size
51-200
Company stage
IPO
Headquarters
Sunnyvale, CA
Founded
2013

Recently Posted Jobs

Explore more opportunities at Knightscope

See more jobs