Remote Senior AI Security Engineer: Production Platform

NinjaOne

North Carolina

Hybrid

USD 140,000 - 230,000

Full time

14 days+

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Benefits offered by this job

Hybrid remote
Medical, dental, and vision insurance
401(k) plan
Unlimited PTO

Job summary

NinjaOne is seeking a Senior Software Engineer to build an AI vulnerability platform that discovers vulnerabilities in production code and proposes tested fixes across our cloud platform and endpoint agents.

This hands-on role covers agent orchestration, durable execution, and cost control, with hybrid remote options for US-based applicants. You will work with Java, Kotlin, C++, Golang, and Postgres to deliver scalable security software.

Qualifications

  • 5+ years of software engineering experience with ownership of production services or automation platforms
  • Strong Python skills with asynchronous concurrency, typing, testing, packaging and profiling
  • Experience building multi-step workflows with durable state, idempotent retries, queues and observability
  • Hands-on experience with LLM APIs, tool calling, evaluation and context management
  • Experience with AWS or comparable cloud infrastructure and distributed systems
  • Working knowledge of application security and trust boundaries
  • Bachelor’s degree or equivalent practical experience

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 for agents to reason about entry points and code paths
  • Build independent validation, stable finding identity, deduplication and secure judgments with evidence
  • Develop patch and regression-test workflows with failing tests before fixes and human review before merging
  • Protect agent execution with sandboxing, least-privilege access, and secure handling of content and credentials
  • Partner with security and engineering teams to deliver findings through SARIF and existing workflows and measure quality and cost
  • Other duties as needed

Skills

Python
LLM APIs
Distributed systems
Async concurrency

Education

Bachelor's degree in Computer Science

Tools

AWS Bedrock
OpenAI API
PostgreSQL
Java
Kotlin
C++
Golang

Job description

NinjaOne is seeking a Senior Software Engineer to build an AI vulnerability platform that discovers vulnerabilities in production code and proposes tested fixes across our cloud platform and endpoint agents.

This hands-on role covers agent orchestration, durable execution, and cost control, with hybrid remote options for US-based applicants. You will work with Java, Kotlin, C++, Golang, and Postgres to deliver scalable security software.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

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 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 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 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
Senior AI Security Engineer - Remote, Impactful Cloud Platform
Senior AI Security Engineer - Remote, Impactful Cloud Platform

NinjaOne, LLC • Northern (KY)

Hybrid
USD 170,000 - 230,000
Medical insurance
Dental insurance
Vision insurance
+3
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 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 Platform
Senior Java Backend Engineer — AI-Driven Security Platform

NinjaOne • Town of Texas (WI)

Hybrid
USD 140,000 - 200,000
Medical, dental, vision insurance
401(k) plan
Unlimited PTO