Applied AI Engineer - AI Agent (New Graduate)
Fortinet · Sunnyvale, CA · Machine Learning
About this role
Fortinet is hiring a mid-level Machine Learning Engineer based in Sunnyvale, CA. The posting calls out experience with Python, GraphQL, PostgreSQL, TensorFlow. Compensation is listed at $179,500–$220,000 per year.
- Role
- Machine Learning Engineer
- Function
- machine learning
- Level
- mid
- Track
- Individual contributor
- Employment
- Full-time
- Location
- Sunnyvale, CA
- Department
- Machine Learning
- Posted
- Apr 2, 2026
More roles at Fortinet
Job description
from Fortinet careersWe are a cybersecurity company building a next-generation AI-driven operations platform, designed to power complex, high-stakes workflows. Our product integrates generative AI deeply into real-time operational environments—combining reasoning, retrieval, and automation into scalable, trustworthy systems.
The Opportunity
We’re looking for ambitious undergraduate new graduates with a strong foundation in computer science and a genuine interest in AI to join us as an Applied AI Engineer. This is an ideal role for someone who has built projects, completed internships, or pursued coursework in backend systems and applied AI—and is ready to grow those skills in a fast-paced production environment. You’ll work alongside senior engineers, product managers, and AI researchers to build systems that drive investigation speed, streamline operations, and unlock new modes of human-AI collaboration.
What You’ll Do
Development
• Build and maintain backend services and AI-integrated features for real-time, high-volume operational workloads.
• Integrate LLMs and GenAI components into production workflows, including prompt orchestration, retrieval pipelines, and evaluation loops.
• Help design data flows (event streams, message queues, job orchestration) to support next-generation SOC/NOC capabilities.
• Write clean, well-documented code with clear API contracts between AI services, backend APIs, and frontend clients.
• Contribute to trustworthy AI delivery: streaming responses, structured outputs, redaction/guardrails, and human-in-the-loop review.