Senior AI Security Engineer - Remote, Impactful Cloud Platform

NinjaOne, LLC

Northern (KY)

Hybrid

USD 170,000 - 230,000

Full time

14 days+

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Benefits offered by this job

Medical insurance
Dental insurance
Vision insurance
401(k) plan
Life insurance
PTO

Job summary

NinjaOne is hiring Senior Software Engineer to build an AI platform that discovers vulnerabilities in production code and validates findings with real attack paths. You will own the software from design to production across cloud and endpoint agents, focusing on durable, scalable workflows and secure execution.

The role emphasizes building LVL-backed tooling, experimentation with LLMs and agent orchestration, and delivering evidence-backed fixes.

Qualifications

  • 5+ years of software engineering experience including ownership of production services or automation platforms.
  • Hands-on experience building LLM-backed applications or agent workflows.
  • Strong Python skills including asynchronous concurrency, typing, testing, packaging, and profiling.
  • Experience with AWS or comparable cloud infrastructure and distributed systems.
  • Working knowledge of application security, authentication, authorization, and trust boundaries.

Responsibilities

  • Build and operate a production AI vulnerability platform with resumable workflows, bounded agent execution, model routing, and per-repository budgets across AWS Bedrock and OpenAI-compatible APIs.
  • Engineer repository context, threat models, and coverage tracking so agents can reason about entry points, trust boundaries, tenant isolation, and relevant code paths.
  • Build independent validation, stable finding identity, and deduplication; ground reachability and exploitability of judgments in code, deployment evidence, and reproducible tests.
  • Develop patch and regression-test workflows that demonstrate a failing test before a fix and a passing test afterward, check for regressions, and require human review before merging.
  • Protect agent execution with sandboxing, least-privilege tool access, and controls for untrusted repository content, prompt injection, secrets, and sensitive data.
  • Partner with security and engineering teams to deliver findings through SARIF and existing workflows; measure quality, coverage, reliability, and cost per validated finding.
  • Other duties as needed

Skills

Python
Async programming
LLM APIs
Distributed systems
AWS
Security concepts
C++
Java
Kotlin
Golang

Education

Bachelor's degree in CS/IT or equivalent

Tools

Bedrock
OpenAI API
Postgres
Java
Kotlin
C++
Golang

Job description

NinjaOne is hiring Senior Software Engineer to build an AI platform that discovers vulnerabilities in production code and validates findings with real attack paths. You will own the software from design to production across cloud and endpoint agents, focusing on durable, scalable workflows and secure execution.

The role emphasizes building LVL-backed tooling, experimentation with LLMs and agent orchestration, and delivering evidence-backed fixes.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior AI Security Platform Engineer (Remote)
Senior AI Security Platform Engineer (Remote)

NinjaOne • California (MO)

Hybrid
USD 170,000 - 230,000
Medical, dental, and vision insurance
401(k) plan
Unlimited PTO
Senior Software Engineer – AI Security Platform (Remote)
Senior Software Engineer – AI Security Platform (Remote)

NinjaOne • Austin (TX)

Hybrid
USD 170,000 - 230,000
Medical, dental, and vision insurance
401(k) plan
Unlimited PTO
+1
Senior AI Security Engineer – Vulnerability Platform
Senior AI Security Engineer – Vulnerability Platform

NinjaOne • Town of Florida (NY)

Hybrid
USD 170,000 - 230,000
Medical, dental, vision
401(k) plan
Unlimited PTO
+2
Senior AI Security Engineer — Remote Vulnerability Platform
Senior AI Security Engineer — Remote Vulnerability Platform

NinjaOne • Georgia

Hybrid
USD 170,000 - 230,000
Health insurance
401(k) plan
Unlimited PTO
+1
Senior AI Security Engineer — Build Vulnerability Platform
Senior AI Security Engineer — Build Vulnerability Platform

NinjaOne • Austin (TX), Tampa (FL)

Hybrid
USD 170,000 - 230,000
Medical, dental, and vision insurance
401(k) plan
Unlimited PTO
+1
Remote Senior AI Security Engineer: Production Platform
Remote Senior AI Security Engineer: Production Platform

NinjaOne • North Carolina

Hybrid
USD 140,000 - 230,000
Hybrid remote
Medical, dental, and vision insurance
401(k) plan
+1
Senior Java Backend Engineer - AI Security Platform
Senior Java Backend Engineer - AI Security Platform

NinjaOne • North Carolina

Hybrid
USD 140,000 - 200,000
Hybrid remote
Medical insurance
Dental and Vision
+3
Senior Java Backend Engineer: Real-Time AI Security Remote
Senior Java Backend Engineer: Real-Time AI Security Remote

NinjaOne • United States

Hybrid
USD 140,000 - 200,000
Medical insurance
Dental insurance
Vision insurance
+2
Senior Java Backend Engineer: AI‑Driven Security (Remote)
Senior Java Backend Engineer: AI‑Driven Security (Remote)

NinjaOne • Connecticut

Hybrid
USD 140,000 - 200,000
Hybrid remote work
Medical, dental, vision insurance
401(k) plan
+1
Senior Java Backend Engineer — AI-Driven Security
Senior Java Backend Engineer — AI-Driven Security

NinjaOne • Maine

Hybrid
USD 140,000 - 200,000
Medical Insurance
Dental Insurance
Vision Insurance
+3