mid Machine Learning Engineer ic · Posted Apr 2, 2026
$179,500 – $220,000
USD per year

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

Named Regional Account Manager
Seattle, WA · manager
Security Networking
Sales Engineer, SLED
Los Angeles, CA · mid
Linux Networking Security
Service Relationship Manager - Singapore
Singapore · manager
Swift Security ITIL
Software Development Engineer (Security features) - Kawasaki
Japan · mid
Python C REST APIs
Software Development Engineer (Routing features) - Kawasaki
Japan · mid
Python C REST APIs
All Fortinet jobs →

Job description

from Fortinet careers

We 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.

This is an excerpt. Read the full job description on Fortinet careers →
All machine learning jobs machine learning in Sunnyvale, CA Jobs in Sunnyvale, CA machine learning salaries machine learning career path
All Fortinet Jobs Browse machine learning roles mid positions