Full Stack Engineer
Listed on 2026-07-25
-
Software Development
AI Engineer (Applied/Software), Backend Developer
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.
About KnightscopeKnightscope (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.
AboutThe Role
As Knightscope continues to expand its internal AI capabilities, we are seeking a Full Stack Engineer to own the engineering lifecycle of all GenAI-powered applications built and used by Knightscope employees. This is a hands‑on, high-impact role responsible for designing, developing, securing, and maintaining internal AI tools that enhance operational efficiency across the company. You will serve as the central technical owner ensuring that all internal GenAI applications are built with security, scalability, and responsible AI principles embedded from the ground up.
The ideal candidate brings full stack engineering expertise, a deep understanding of the Secure Software Development Lifecycle (SSDLC), and hands‑on experience integrating large language models and AI APIs into production applications.
Full-time, on-site at Sunnyvale HQ (No relocation provided)
Key Responsibilities
GenAI Application Ownership
- Serve as the technical owner and primary maintainer of all internal GenAI/AI-powered applications across the company, spanning departments such as Operations, Sales, Finance, HR, and Engineering.
- Maintain a centralized registry of all employee-built GenAI tools, ensuring visibility, governance, and version control across all applications.
- Evaluate, onboard, and integrate third‑party AI APIs (e.g., OpenAI, Anthropic, Google Vertex AI) and open‑source models into internal tooling.
- Partner with cross‑functional stakeholders to scope, prioritize, and deliver new AI‑powered features and tools that address real business needs
- Design and build scalable, maintainable front‑end interfaces (React, Next.js, or equivalent) for internal AI tools and dashboards.
- Develop and maintain back‑end APIs, microservices, and data pipelines (Python, Node.js, or equivalent) to support AI model inference, data retrieval, and workflow automation.
- Architect and manage cloud infrastructure (AWS, GCP, or Azure) to host and scale GenAI applications reliably and cost‑effectively.
- Implement RAG (Retrieval‑Augmented Generation) pipelines, vector databases, and prompt engineering frameworks to enhance AI application performance.
- Champion and enforce SSDLC best practices across all GenAI projects, including threat modeling, secure code reviews, static/dynamic analysis (SAST/DAST), and dependency scanning.
- Design authentication, authorization, and data privacy controls for all AI applications, ensuring compliance with company security policies and applicable regulations.
- Identify and remediate prompt injection vulnerabilities, data leakage risks, and model misuse scenarios specific to LLM-based applications.
- Establish CI/CD pipelines with integrated security gates, automated testing, and deployment guardrails for all GenAI applications.
- Conduct regular security audits and vulnerability assessments of GenAI applications and maintain a risk register for AI‑specific threats.
- Define and document internal standards for AI application development, including coding standards, API usage policies, prompt guidelines, and data handling requirements.
- Review and approve employee-built AI applications prior to production deployment, enforcing quality, security, and compliance standards.
- Monitor AI application usage, performance, and costs (token consumption, API spend), and provide regular reporting to…
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).