CareerPlan

Software Engineer II, AI Security

Durham, NC OfficeFull-time$154k2026-11-06 → 2026-11-10

Core

Design and develop high-scale, distributed backend systems that provide visibility and control over agentic AI across enterprise environments.

Role type

Senior IC full-stack software engineer (AI security backend)

Builds

High-scale distributed services, LLM integrations, tool-calling frameworks, and data pipelines for AI-driven capabilities

Domain

Cybersecurity / AI Security / Enterprise Endpoint Management

Deliverable

production ML models

Required skills

Backend systems design, LLM API integration, Model Context Protocol (MCP) implementation, RAG and data pipeline construction, GraphQL API design, Relational database management, HTTP API development, Agile development, Automated testing, Production debugging

Preferred skills

Security principles (secure design, auth/authorization, threat modeling), Golang, Node.js, Python, Rust, React, TypeScript, JavaScript

Technologies

LLM APIs, Model Context Protocol (MCP), GraphQL, Postgres, SQL, MySQL, Git, Jenkins, React, TypeScript, JavaScript, Golang, Node.js, Python, Rust

Responsibilities

Design and develop high-scale, distributed backend systems; Build services and integrations using LLM APIs and tool-calling frameworks; Use AI coding assistants and review/refactor AI-generated code; Work with product management to design and test new product ideas; Handle time series data for dashboarding and reporting; Expose data externally via GraphQL for partner integration.

Seniority

Mid-Senior, hands-on IC