Principal Software Engineer (AI Software Integration - Prisma AIRS))
Core
Build backend middleware and API integrations for a multi-tenant GenAI Security Platform to secure LLMs and agentic workflows.
Role type
Principal Software Engineer (AI Software Integration)
Builds
Middleware APIs, data ingestion endpoints, and integration hooks for Prisma AIRS within enterprise AI pipelines.
Domain
Cybersecurity, Generative AI, Cloud Security
Deliverable
production ML models | product features
Required skills
Python (asynchronous backend, FastAPI/Flask/gRPC), REST/gRPC/WebSocket API design, Microservices architecture, Data transformation, System orchestration (webhooks, retry logic), LLM API integration, Vector storage, Agentic frameworks (LangChain, LlamaIndex, MCP), Technical architecture design, Automated red-teaming pipelines, Testing frameworks (PyTest)
Preferred skills
Distributed task queues (Celery, Redis, RabbitMQ), AI security (prompt defense, Model Context Protocol), Enterprise platforms (ServiceNow, Databricks, Glean)
Technologies
Python, FastAPI, Flask, gRPC, REST, WebSockets, Envoy, Kong, LangChain, LlamaIndex, MCP, Celery, Redis, RabbitMQ, PyTest, Lucidchart
Responsibilities
Design and maintain high-performance asynchronous microservices and background job workers; Develop API endpoints and ingestion hooks for LLM prompts and agent logs; Build middleware logic connecting model providers with security controls; Author technical architecture diagrams for Prisma AIRS integration; Engineer automated LLM probing pipelines and expose telemetry APIs; Review partner architectures and provide documentation/SDKs.
Seniority
Principal, hands-on IC with strategy & mentorship