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

Full Stack Engineer

$175k - $200k

Knightscope

Job Description

Job Description

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 the 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.

Location Requirement: 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

Full Stack Development

  • 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.

Secure Software Development Lifecycle (SSDLC)

  • 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.

Governance & Standards

  • 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 leadership.
  • Stay current with the rapidly evolving GenAI landscape and proactively recommend new tools, frameworks, or approaches that benefit Knightscope.

 

Required Qualifications

Experience & Education

  • 4–8 years of full stack software engineering experience, with at least 2 years working directly with AI/ML APIs or LLM-based applications in a production environment.
  • Bachelor’s degree in Computer Science, Software Engineering, or a related technical field (or equivalent practical experience).
  • Demonstrated experience owning multiple software projects end-to-end, from architecture through deployment and ongoing maintenance.

Technical Skills

  • Proficiency in front-end development: React, TypeScript, Next.js, or equivalent modern frameworks.
  • Strong back-end skills: Python and/or Node.js; experience with REST and GraphQL APIs; familiarity with FastAPI, Flask, Express, or similar frameworks.
  • Hands-on experience with LLM/GenAI integration: OpenAI API, Anthropic Claude API, Langchain, LlamaIndex, or equivalent frameworks.
  • Experience with vector databases (Pinecone, Weaviate, pgvector, or equivalent) and RAG architecture patterns.
  • Cloud platform experience (AWS, GCP, or Azure): containerization (Docker, Kubernetes), serverless functions, managed databases, and IAM/secrets management.
  • Strong understanding of the Secure Software Development Lifecycle (SSDLC), including threat modeling, OWASP Top 10, SAST/DAST tooling, and secrets management.
  • Familiarity with AI-specific security risks: prompt injection, data exfiltration, model inversion, and jailbreak mitigation strategies.
  • Proficiency with CI/CD pipelines (GitHub Actions, GitLab CI, Jenkins, or equivalent) and DevSecOps practices.
  • Solid understanding of database design: relational (PostgreSQL, MySQL) and NoSQL (MongoDB, Redis).

Preferred Qualifications

  • Security certifications such as CSSLP, CompTIA Security+, AWS Security Specialty, or equivalent.
  • Experience building internal developer platforms, tooling portals, or enterprise AI application hubs.
  • Background in robotics, IoT, or physical security technology environments.
  • Familiarity with AI governance frameworks, responsible AI principles, and emerging regulations (e.g., EU AI Act, NIST AI RMF).
  • Experience with observability tooling (Datadog, Grafana, OpenTelemetry) and monitoring LLM application performance and costs.

 

Compensation & Benefits

  • Base Salary: $175,000 – $200,000 (DOE)
  • Equity: Stock options
  • Benefits: Medical, dental, vision, 401(k), paid time off
  • Location Requirement: Full-time, on-site at Sunnyvale HQ

 

Vacancy posted a month ago
Similar jobs that could be interesting for youBased on the Full Stack Engineer in Sunnyvale, CA vacancy
  • Job-ID16807083Reference21-05255Job Description: Front end: Javascript (ES6+) React // most apps are in React AngularJS // Old code is in AngularJS CSS (web page layouts--must be able to construct a page from scratch, not just know how to change font colors) Backend: Spring...
    Suggested

    Intelliswift

    Sunnyvale, CA
    3 days ago
  •  ...Cerebras, to deploy 750 megawatts of scale, transforming key workloads with ultra high-speed inference.About The RoleWe’re hiring a full-stack engineer to build the critical parts of the Cerebras Developer Console — the primary interface developers and enterprises use to run... 
    Suggested
    Shift work

    Cerebras Systems

    Sunnyvale, CA
    1 day ago
  • $140k - $200k

     ...of it, we build with AI. We expect senior engineers to use AI tooling fluently across the...  ...and resolve production issues across the stack, across modern and legacy code.Required experience...  ...-on experience building and shipping full-stack web applications to production.... 
    Suggested
    Flexible hours

    LeanData

    Santa Clara, CA
    3 days ago
  •  ...millions of patients worldwide.We’re a team of engineers, clinicians, and innovators united by one...  ...your purpose here.Job DescriptionFull Stack Web Development EngineerJoining Intuitive...  ...and stand-alone Python applications. Full stack capability is required. You will design... 
    Suggested
    Local area
    Worldwide
    Flexible hours

    Intuitive Surgical

    Sunnyvale, CA
    4 days ago
  •  ...Java Full Stack Engineer Location: Sunnyvale, CA Type of Hire: CWR Job Description: 8+ years experience developing rich UI/Front-end for user-facing web applications. Strong experience with React, jQuery, JavaScript, Typescript, HTML DOM, HTML5, CSS3, LESS... 
    Suggested

    InterSources

    Sunnyvale, CA
    3 days ago
  •  ...Enterprise Technologies Inc. is a recognized provider of professional IT Consulting services in the US. We are actively seeking Full Stack Engineer for one of our direct client in Santa Clara,CA. Please share your resume with current location & full contact info... 

    Rootshell Enterprise Technologies

    Santa Clara, CA
    3 days ago
  • $160k - $200k

     ...exit from the last startup he founded. The team is comprised of product, engineering, and research leaders from Google AI and Stanford AI and is growing! Currently, we are looking to hire a Full Stack Engineer to own a significant portion of the platform and help build... 
    Local area
    Remote work
    Work from home
    Relocation
    Flexible hours

    Jobot

    Mountain View, CA
    3 days ago
  •  ...Job Description Job Description Full Stack Engineer This is an opportunity with an early stage startup.(M-F, in Mountain View, CA)   About the Role You will work on developing code generation product(s) capable of solving many everyday developer tasks.... 

    Amiri Recruiting

    Mountain View, CA
    29 days ago
  • A leading staffing services firm seeks a Full Stack Developer experienced in AngularJS and NodeJS to join a business and financial software company in Mountain View, CA. The role involves gathering requirements, developing technical specifications, and hands-on coding... 

    360 IT Professionals

    Mountain View, CA
    4 days ago
  • $194k - $349k

     ...join a mission that matters? The future of cybersecurity starts with you. About the Role: We are looking for a talented Full Stack Engineer to join our growing Production Systems Automation & Development team. As a full stack engineer, you will be focused on the... 
    Permanent employment
    Work experience placement
    Work at office
    Local area
    Flexible hours
    Sunnyvale, CA
    13 days ago
  •  ...to AWS and Azure. Responsibilities Design and implement full-stack web applications with front-end and back-end components...  ...solutions Requirements ~ Bachelor's degree in Computer Science, Engineering, or equivalent ~3+ years professional full stack web... 

    Intuitive Surgical

    Sunnyvale, CA
    16 days ago
  • $50 per hour

     ...service to provide secure, responsive, adaptive and rapid business value.The Compute IaaS Product Area team is hiring a Senior Full Stack Engineer. This team covers virtualization, server operating systems (Windows and RHEL), databases (SQL Server and Oracle), patching,... 
    Full time
    Temporary work
    Work experience placement
    Casual work
    Remote work
    Flexible hours

    Lockheed Martin

    Sunnyvale, CA
    2 days ago
  • $185k - $250k

     ...States of America the safest country in the world. One Team. One Force. About the Role Knightscope is seeking a Senior Full Stack Engineer to design, build, and own the web platform powering the Signals intelligence platform and the ASR robot software stack across... 
    Full time
    Relocation

    Knightscope

    Sunnyvale, CA
    a month ago
  • $97.76k - $156k

     ...delivered for millions of patients worldwide. We’re a team of engineers, clinicians, and innovators united by one purpose: to make...  ...sources Write clean, tested, and well-documented code across the full stack ( Python backend + React/TypeScript frontend ) AI &... 
    Full time
    Internship
    Local area
    Worldwide
    Flexible hours
    Shift work

    Intuitive

    Sunnyvale, CA
    2 days ago
  • $50 per hour

     ...service to provide secure, responsive, adaptive and rapid business value.The Compute IaaS Product Area team is hiring a Senior Full Stack Engineer. This team covers Virtualization, Server OS (Windows, RHEL), Database (SQL Server, Oracle), Patching and Content Management (... 
    Full time
    Temporary work
    Work experience placement
    Casual work
    Local area
    Remote work
    Flexible hours

    Lockheed Martin

    Sunnyvale, CA
    2 days ago
  • $147.2k - $200.9k

     ...businesses, entrepreneurs, and developers. We are a dynamic team of engineers, roboticists, designers, and technologists who are passionate...  ...direct their attention.We are seeking a highly skilled Full Stack Software Engineer to join our dynamic Factory Orchestration team... 
    Full time
    Local area
    Flexible hours

    Intrinsic

    Mountain View, CA
    1 day ago
  • Applied Intuition is hiring for a People Intelligence product engineer in Sunnyvale, CA. You will own data-driven products end to end, building Go services and React frontends, integrating AI coding tools, and working closely with executives to turn operational data into... 

    Vochure

    Sunnyvale, CA
    3 days ago
  • Aurora is hiring a Senior Software Engineer - Aurora Services to scale safe autonomous driving. You will own major full-stack components, design APIs and data pipelines, and drive improvements for real-time fleet operations and operator workflows. You will balance MVPs... 
    Full time

    Aurora CO

    Mountain View, CA
    2 days ago
  • Gen is seeking a seasoned Full Stack Engineer to design, build, and optimize high-traffic digital payments platforms. You will own both backend services in Java/Spring and modern frontend experiences using React/Vue/Angular, with robust API design and security. You’ll collaborate... 

    FinTech Collective, LLC

    Mountain View, CA
    2 days ago
  • Palo Alto Networks, Inc. is seeking a Principal Full-Stack Developer to enhance product development through innovative web applications. You will leverage your full-stack expertise to create and support features from design to deployment. The ideal candidate will have... 

    Palo Alto Networks

    Santa Clara, CA
    4 days ago
  • $60 per hour

     ...Title : Staff Full Stack Engineer Location : Irvine, CA (onsite) Duration: 12 months $60/hr Source full stack developers (React, Python, AWS) who also bring real AI/ML skills and ideally some automotive or engineering systems background.... 

    PeopleNTech

    Santa Clara, CA
    5 days ago
  • Applied Intuition in Sunnyvale, California is hiring for a software engineer on the People Intelligence team. You will own products end to end, delivering Go services and React frontends, and build data pipelines with company systems of record. You will work directly with... 

    Speedrun Talent Network

    Sunnyvale, CA
    3 days ago
  • Applied Intuition, Inc. in Sunnyvale, CA, is seeking a senior software engineer to own products end to end, delivering reliable Go services (Gin, sqlc) and React/TypeScript frontends (Vite) on Postgres. You will work directly with company leaders, turning operational bottlenecks... 

    Applied Intuition

    Sunnyvale, CA
    3 days ago
  • $207k - $300k

     ...factory, Tapestry brings together experts in energy, AI, software engineering, and products to build tools that help the electricity...  ...an Alphabet-backed environmentThe US base salary range for this full-time position is $207,000 - $300,000 + bonus + equity + benefits... 
    Full time
    Flexible hours

    X Company

    Mountain View, CA
    3 days ago
  • Apple Inc. in Cupertino, CA is seeking a Full-Stack UI Software Engineer for Wallet, Payments & Commerce to build high‑performance web properties and collaborate across teams. You will develop and maintain features from inception to production using Node.js, TypeScript,... 

    Apple

    Cupertino, CA
    5 days ago
  •  ...S. citizens and those authorized to work in the U.S. are encouraged to apply. We are unable to sponsor at this time.Note:-This is a Full Timejob oppurtunity.Only US Citizen, Green Card Holder, GC-EAD, H4-EAD, L2-EAD, TN VIsa can apply.No OPT-EAD and H1B for this position... 
    H1b

    Sonsoft

    Sunnyvale, CA
    1 day ago
  • Applied Intuition, Inc. is seeking a senior software product engineer to own end-to-end delivery of internal tools used by leadership for performance, planning and budgeting. You will work with Go services and React frontends, ensuring quality through tests and reviews... 

    Telemetry Today LLC

    Sunnyvale, CA
    3 days ago
  • $224k - $356.5k

     ...more. The DGX Cloud team builds and operates the AI infrastructure that fuels this progress.We’re looking for a Senior Full-Stack Software Engineer to join the AI Hub team within the DGX Cloud AI Infrastructure organization. The AI Hub team accelerates AI research by... 
    Full time

    Nvidia

    Santa Clara, CA
    4 days ago
  •  ...Description Senior Engineer with strong Front end experience and a proven track record of building high quality scalable web...  ...Computer Science or related technical field required. Qualified Full Stack Engineer with strong emphasis on Front End Experience with... 

    Kaav Inc.

    Sunnyvale, CA
    1 day ago
  • Intuit, Inc. is seeking a senior software engineer to help scale QuickBooks Capital & Lending with cloud-native, AI-powered software. You will work across the stack from API design to front-end experiences, coding roughly 70% of your time, and setting technical direction... 

    Intuit, Inc.

    Mountain View, CA
    2 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Full Stack Engineer. Be the first to apply!