386,572open jobs
10,113companies
50,582added this week
Browse all
Salary
$100k – $253k per year (Estimated)
Location
In office (Tel Aviv)
Overview
Company
Impact
Profile match
Fortinet is an American cybersecurity company founded in 2000 by two brothers who had previously built the intrusion prevention firm NetScreen. It is best known for FortiGate, a firewall built around custom silicon that gives it a price and throughput advantage over software-only competitors, and it has extended that installed base into a wide security platform covering secure access service edge, endpoint protection, security operations and switching and wireless. Headquartered in Sunnyvale and listed on Nasdaq, it sells almost entirely through channel partners and is unusually strong with mid-sized enterprises and service providers.

Join Fortinet, a cybersecurity pioneer with over two decades of excellence, as we continue to shape the future of cybersecurity and redefine the intersection of networking and security. At Fortinet, our mission is to safeguard people, devices, and data everywhere.

We are looking for a strong Backend Software Engineer to bridge the gap between our Machine Learning research team and our enterprise production systems. You will act as the technical backbone for our ML Scientists - by advising, designing and implementing the production facing features. If you are a backend expert who wants to solve complex system architecture challenges and dive into the world of ML platforms & Agentic LLM pipelines, this is the role for you - An exciting role collaborating with ML science team, data/infra team and DevOps to drive real customer impact.

As a ML Engineer, you will:

  • Lead ML delivery: transforming research output (code, models, ideas) into robust, scalable, low-latency microservices in production

  • Help architect e2e solutions to real customer pains ranging from ingestion, integration, ETLs, DB design up to low-latency services

  • Design, build, and maintain automated workflows for ML models, including auto-trains, benchmarking, testing, performance gating, and production deployment.

  • Tackle complex backend challenges: optimizing API response times, managing database connectivity and concurrency at scale, balancing accuracy’s drive for complex questions with the business needs of fast responsiveness by making hard technical trade-offs between customer gains and business costs.

  • Design and optimize data pipelines and ETL processes, connecting our Snowflake data warehouse to our training environments.

  • Work within our existing ML infrastructure (Kubeflow, MLflow, KServe) to ensure smooth model lifecycles and performance monitoring.

  • Collaborate closely with ML Scientists, guiding them on software engineering best practices without slowing down their research.

  • Monitor and optimize production models for performance, cost efficiency, availability, and observability.

Must-Haves (The Core Requirements):

  • 6+ years of backend software engineering experience designing, building, and maintaining large-scale, high-throughput production systems

  • Strong coding skills, Ability to write clean, maintainable code, OOP familiarity, package design, microservices etc.

    Note: Work is in python, but strong engineers with deep Java/C# backgrounds who have some Python experience and are willing to transition fully are highly encouraged to apply.

  • Solid Database design & SQL skills, Deep understanding of SQL, experience working with relational and/or bigdata (columnar) databases, ORMs, and efficient query design.

  • API & Performant Design Proven experience - building robust systems, you understand how to handle concurrency, ETL tradeoffs, building fault-tolerant best effort data flows

Nice-to-Haves (Strong Advantages):

  • Previous experience in productionizing Machine Learning models or working closely with Data Science teams.

  • Familiarity with data warehouses (e.g., Snowflake) and pipeline orchestration.

  • Familiarity with containerized environments (Docker/Kubernetes) and model serving frameworks (KServe).

Why Join Us:

At Fortinet, we embrace diversity and inclusivity. We encourage applications from diverse backgrounds and identities. Explore our welcoming work environment designed for a rewarding career journey with an attractive Total Rewards package to support you with your overall health and financial well-being. Join us in bringing solutions that make a meaningful and lasting impact to our 660,000+ customers around the globe.

We will only notify shortlisted candidates.

Fortinet will not entertain any unsolicited resumes, please refrain from sending them to any Fortinet employees or Fortinet email aliases. Should any Agency submit any resumes to Fortinet, these resumes if considered, will be assumed to have been given by the Agency free of any related fees/charges.

<#LI-Hybrid>

As a ML Engineer, you will:

  • Lead ML delivery: transforming research output (code, models, ideas) into robust, scalable, low-latencymicroservices in production

  • Help architect e2e solutions to real customer pains ranging from ingestion, integration, ETLs, DB design up to low-latency services

  • Design, build, and maintain automated workflows for ML models, including auto-trains, benchmarking, testing, performance gating, and production deployment.

  • Tackle complex backend challenges: optimizing API response times, managing database connectivity and concurrency at scale, balancing accuracy’s drive for complex questions with the business needs of fast responsiveness by making hard technical trade-offs between customer gains and business costs.

  • Design and optimize data pipelines and ETL processes, connecting our Snowflake data warehouse to our training environments.

  • Work within our existing ML infrastructure (Kubeflow, MLflow, KServe) to ensure smooth model lifecycles and performance monitoring.

  • Collaborate closely with ML Scientists, guiding them on software engineering best practices without slowing down their research.

  • Monitor and optimize production models for performance, cost efficiency, availability, and observability.

Must-Haves (The Core Requirements):

  • 6+ years of backend software engineering experience designing, building, and maintaining large-scale, high-throughput production systems

  • Strong coding skills, Ability to write clean, maintainable code, OOP familiarity, package design, microservices etc.

    Note: Work is in python, but strong engineers with deep Java/C# backgrounds who have some Python experience and are willing to transition fully are highly encouraged to apply.

  • Solid Database design & SQL skills, Deep understanding of SQL, experience working with relational and/or bigdata (columnar) databases, ORMs, and efficient query design.

  • API & Performant Design Proven experience - building robust systems, you understand how to handle concurrency, ETL tradeoffs, building fault-tolerant best effort data flows

Nice-to-Haves (Strong Advantages):

  • Previous experience in productionizing Machine Learning models or working closely with Data Science teams.

  • Familiarity with data warehouses (e.g., Snowflake) and pipeline orchestration.

  • Familiarity with containerized environments (Docker/Kubernetes) and model serving frameworks (KServe).

Free account
Stop reading job ads. Get the ones that fit.
One free account turns this page into a shortlist built around your stack, your level and your pay.
Match on every job. Stack, seniority, pay and location, scored against your profile.
386,572 open roles. Read straight off company career pages, refreshed every day.
Unlimited applications. Every one you send is tracked in one place, on-site or on a company board.
3 tailored CVs a month. Rewritten for the exact job you are applying to. Included free.
Create a free account
Free forever. No card. Under a minute.

Your match

How well do you fit this role?
Two answers are enough for a real match. No account needed.
Check my fit
Answers stay in this browser until you create an account.

Recommended for you based on this role

Similar stack
Same company
Tel Aviv
$31k – $61k per year (Estimated) • In office • 3+ years exp • Bengaluru
Java
Python
Databases
BigQuery
Firestore
Google BigQuery
Google Bigtable
AI/ML
Gemini
LLM
RAG
DevOps
GCP
IAM
Rest API
Terraform
Analytics
ETL/ELT
Apply
$23k – $62k per year (Estimated) • In office • Full-Time • Pune
Java
Kotlin
Kotlin
Http4k
DevOps
CI/CD
Trunk-Based Development
Apply
$14k – $40k per year (Estimated) • In office • Full-Time • Bachelor's Degree • India
SQL
Databases
MS SQL
Analytics
ETL/ELT
Apply
$37k – $76k per year (Estimated) • In office • Full-Time • Bachelor's Degree • Hyderabad
Python
SystemVerilog
Verilog
AI/ML
AI Agents
Chips/EDA
Synopsys HSPICE
UVM
Apply
$20k – $46k per year (Estimated) • In office • Full-Time • Chennai
Python
SQL
TypeScript
JavaScript
Python
FastAPI
AI/ML
AI Agents
ChatGPT
Claude
Claude Code
Copilot
Hallucination
LLM Guardrails
Frontend
Ant Design
Chart.js
React.js
Redux
Redux Toolkit
Mobile
State Management
DevOps
CI/CD
Docker
Git
GitHub
Rest API
Apply
Network Engineer 2 days ago
$89k – $140k per year • In office • Bachelor's Degree • Sunnyvale
Apply
$84k – $190k per year (Estimated) • In office • Bachelor's Degree • Singapore
Python
DevOps
AWS
Apply
$101k – $124k per year • Remote/Hybrid • Bachelor's Degree • Santa Clara
C++
Java
Python
AI/ML
LLM
DevOps
AWS
Azure
Docker
Apply
$126k – $200k per year • In office • Sunnyvale
AI/ML
ChatGPT
Claude
Copilot
Management
n8n
Power Automate
Zapier
Apply
$215k – $350k per year • Remote/Hybrid • Bachelor's Degree • New York
Bash
Python
DevOps
CI/CD
Docker
Kubernetes
KVM
Cybersecurity
FortiGate
Apply
$74k – $186k per year (Estimated) • In office • 4+ years exp • Tel Aviv
Python
Databases
DuckDB
Neo4j
pgvector
PostgreSQL
Trino
AI/ML
dbt
Spark
Semantic Search
DevOps
AWS
Datadog
Docker
Kubernetes
Vector
Apply
$191k – $397k per year (Estimated) • In office • Full-Time • 5+ years exp • Bachelor's Degree • Tel Aviv • Yokneam
AI/ML
CUDA
CUDA Toolkit
NCCL
DevOps
Kubernetes
Apply
$110k – $313k per year (Estimated) • In office • Full-Time • 5+ years exp • Bachelor's Degree • Tel Aviv
Go
DevOps
Kubernetes
HPC
Apply
$47k – $123k per year (Estimated) • In office • Full-Time • 2+ years exp • Tel Aviv
JavaScript
Management
ServiceNow
Apply
$68k – $231k per year (Estimated) • Remote/Hybrid • Full-Time • 3+ years exp • Tel Aviv
Python
AI/ML
LLM
RAG
DevOps
AWS
CI/CD
GCP
Vector
Apply
See all jobs
This is one of many
386,572 more open roles from verified company boards, updated every day.