Senior Frontend Engineer – GenAI
Fortinet · Sunnyvale, CA · Software Development
About this role
Fortinet is hiring a senior-level Frontend Engineer in the software engineering function based in Sunnyvale, CA. The posting calls out experience with Python, JavaScript, TypeScript, Go. Compensation is listed at $160,000–$200,000 per year.
- Role
- Frontend Engineer
- Function
- software engineering
- Level
- senior
- Track
- Individual contributor
- Employment
- Full-time
- Location
- Sunnyvale, CA
- Department
- Software Development
- Posted
- Apr 2, 2026
More roles at Fortinet
Job description
from Fortinet careersABOUT THE ROLE
We’re a cybersecurity company building a next-generation generative AI platform used across multiple product surfaces - from analyst workflows to internal operations tools. We’re looking for a Senior Frontend Engineer with a strong frontend focus to design, build, and scale intuitive, high-performance experiences for data-heavy, real-time use cases.
You’ll work across the stack (with emphasis on the web frontend) to turn advanced AI capabilities - reasoning, retrieval, and automation - into trustworthy, efficient user experiences. You’ll collaborate closely with design, product, and AI/ML teams to ship features that improve investigation speed, streamline operations, and elevate customer outcomes.
KEY RESPONSIBILITIES
2.1 Development
- Own end-to-end delivery of user-facing features across investigative, assistive, and summarization surfaces - from proof-of-concept to launch and iteration.
- Design interactive dashboards, timelines, and graph/entity views that handle high-volume, streaming data with intuitive drill-downs and filtering.
- Build resilient real-time UX (e.g., WebSocket/SSE) and a scalable state architecture for conversations, incidents, and tickets, with reliable cross-view synchronization.
- Define clear API/data contracts, contribute to backend endpoints as needed, and integrate enterprise systems (ticketing, knowledge bases, telemetry/observability, workflow tools).
- Implement trustworthy AI UX: streaming responses with citations, guardrails/redaction, and human-in-the-loop review; capture feedback to improve prompts and behaviors.