Senior Software Engineer – AI Security Platform (Remote)

NinjaOne

Austin (TX)

Hybrid

USD 170,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

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

Job summary

NinjaOne is seeking a Senior Software Engineer to build an AI platform that discovers vulnerabilities in production code, validates findings, and proposes fixes. You’ll own the software from design to production across a cloud service and endpoint agents.

You will work on agent orchestration, durable execution, context management, and cost control, enabling engineers to identify and fix vulnerabilities earlier with solid evidence.

Qualifications

  • 5+ years of software engineering experience with production services or automation platforms.
  • Strong Python skills, including asynchronous concurrency and testing.
  • Experience building multi-step workflows with durable state and observability.
  • Hands-on with LLM APIs, tool calling, structured outputs, and evaluation.
  • 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 and per-repository budgets.
  • Engineer repository context, threat models, and coverage tracking for agents.
  • Develop patch and regression‑test workflows with human review before merging.
  • Protect agent execution with sandboxing and least-privilege access.
  • Collaborate with security and engineering teams to deliver findings through SARIF and workflows.

Skills

5+ years software eng
Python expertise
LLM APIs
AWS / cloud infra
distributed systems
Security awareness

Education

Bachelor's degree in CS/IT

Tools

AWS
PostgreSQL
Java/Kotlin/C++
Golang
OpenAI API

Job description

NinjaOne is seeking a Senior Software Engineer to build an AI platform that discovers vulnerabilities in production code, validates findings, and proposes fixes. You’ll own the software from design to production across a cloud service and endpoint agents.

You will work on agent orchestration, durable execution, context management, and cost control, enabling engineers to identify and fix vulnerabilities earlier with solid evidence.

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 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 - 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 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: 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 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 — 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
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