Software Engineer - Agentic AI Platform
California, Moniteau County, Missouri, 65018, USA
Listed on 2026-02-16
-
Software Development
AI Engineer, Software Engineer, Machine Learning/ ML Engineer, Cloud Engineer - Software
Location: California
Staff Software Engineer - Agentic AI Platform
Overview
Tenable is the Exposure Management company. Tenable® serves 44,000 organizations globally, helping them understand and reduce cyber risk. Our people collaborate to build and innovate best-in-class cybersecurity solutions with a culture of belonging, respect, and excellence.
Your Role:
We are looking for a Staff Software Engineer to join a founding initiative within our engineering organization. You will help design and implement the Agentic AI Platform, the orchestration layer and nervous system that enables autonomous agents to reason, plan, and execute complex security workflows across our Exposure Management ecosystem. This is a hands-on engineering role with broad impact. You will not just be "using" LLMs;
you will be building the distributed systems, state machines, and tooling that transform generative models into reliable, enterprise-grade agents. You may work from home most of the time, with occasional in-person gatherings.
- Build the Agentic Backbone:
Architect and implement the backend services that power multi-agent workflows. Develop systems that allow AI agents to decompose complex user requests, manage state, and execute tasks across distributed microservices. - Orchestration & Workflow Automation:
Design scalable workflow engines and "human-in-the-loop" systems to enable agents to perform long-running investigations and remediation tasks, balancing autonomy with control. - Bridge AI & Enterprise Infrastructure:
Create the integration layer between modern Python-based AI frameworks and Tenable’s JVM-based microservices architecture. - Reliability & Guardrails:
Implement verification layers, citations, and security guardrails to ensure agents operate deterministically and safely; treat prompts as code and model outputs as untrusted input requiring validation. - Tooling & RAG:
Build Retrieval-Augmented Generation (RAG) pipelines and "Tool Use" capabilities for agents to query databases, call internal APIs, and synthesize data from diverse sources. - Lead Technical Direction:
Collaborate with researchers and product leads to define the AI orchestration roadmap and champion best practices for MLOps, agent evaluation, and system observability.
What You’ll Need:
- B.S. or M.S. in Computer Science, Engineering, or a related field, or equivalent practical experience.
- 7+ years of software engineering experience with a strong background in building backend systems, APIs, and platforms.
- Agentic AI Expertise:
Hands-on experience building AI agents and autonomous workflows using frameworks such as Lang Chain, Lang Graph, Auto Gen, CrewAI, or Pydantic AI. - Polyglot Proficiency:
Strong Python skills (essential for AI/ML ecosystems) with experience in JVM-based languages (Java, Kotlin, Scala) for high-scale components. - Distributed Systems:
Experience designing event-driven architectures, managing concurrency, and building fault-tolerant services (e.g., Kafka, gRPC, REST). - Data Fluency:
Proficiency with Relational Databases (Postgre
SQL) and experience with Vector Databases (e.g., Pinecone, Weaviate, Milvus) or search engines (Elasticsearch). - Builder Mindset:
Self-starter who thrives in ambiguity and is passionate about taking AI from prototype to production-grade. - LLM Ops & Evaluation:
Experience designing frameworks to evaluate agent performance (accuracy, latency, cost) and implementing CI/CD for AI workflows. - Cloud Native:
Experience deploying and scaling services in AWS using Docker and Kubernetes. - Graph & Search:
Familiarity with Knowledge Graphs or advanced search algorithms to improve agent reasoning.
And Ideally:
- LLM Ops & Evaluation:
Experience designing frameworks to evaluate agent performance (accuracy, latency, cost) and implementing CI/CD for AI workflows. - Cloud Native:
Experience deploying and scaling services in AWS using Docker and Kubernetes. - Graph & Search:
Familiarity with Knowledge Graphs or advanced search algorithms to improve agent reasoning. - Security Context:
Understanding of cybersecurity concepts (vulnerability management, cloud security) is a plus but not required if you are a strong systems engineer.
Applicants must be authorized to work for any employer in the U.S. We are unable to provide sponsorship for work visas at the time of hire or during employment.
#LI-LP1
EEO & DisclosuresTenable is committed to Equal Employment Opportunity. If you need a reasonable accommodation during the application or recruiting process, please contact for assistance.
Tenable Data Consent Statement:
Tenable protects your personal data in accordance with GDPR and CCPA. See our privacy notices for details.
This is a hybrid position that requires work in the Bay Area, California, with some in-person time required.
#J-18808-Ljbffr(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).