$166,100 – $249,100
Listed on F5’s own careers site. You apply with them directly — we never stand between you and the employer.
What this role is
F5 is seeking a Senior Software Engineer to design and deploy autonomous AI agents that accelerate threat research and security analysis by integrating external data sources like CVE feeds and vulnerability databases with internal F5 telemetry. The role combines cutting-edge agentic AI development with technical marketing enablement, creating intelligent tools that turn security research into customer-facing demos, dashboards, and technical content.
Our summary, not F5’s wording. The full posting is on their site.
Skills this role names
- BentoML
- CrewAI
- Gemini
- Go
- Kubeflow
- LangChain
- LangGraph
- LlamaIndex
- MLflow
- NVIDIA Triton Inference Server
- OpenAI
- OWASP
- Prompt Engineering
- Python
- Retrieval-Augmented Generation (RAG)
- Scrapy
- TypeScript
- Vector Databases
- Web Scraping
Log in to see which of these are already on your profile.
What they ask for
Required
- 8+ years building and deploying AI/ML systems, with recent hands-on agentic AI work
- Expert-level Python and multi-step AI agent design for research workflows
- Hands-on experience with LangChain, LangGraph, CrewAI, and LlamaIndex
- Working knowledge of OpenAI, Anthropic, Gemini, and NVIDIA model ecosystems
- Experience with RAG, prompt engineering, tool calling, embeddings, and vector databases
- Experience ingesting data via APIs, web scraping, BeautifulSoup, and Scrapy from CVEs and threat feeds
- Foundational cybersecurity knowledge including MITRE ATT&CK and OWASP
- Proven track record delivering AI-driven research tools and security automation
- Strong cross-functional collaboration across engineering, product, marketing, and research teams
Nice to have
- Familiarity with F5 products including AI Security, BIG-IP, NGINX App Protect, and Distributed Cloud API Security