ML Software Engineer

Posted 9 Days Ago
Be an Early Applicant
Tel Aviv, ISR
Hybrid
Senior level
Security • Software • Cybersecurity
The Role
Build and productionize scalable machine learning services and pipelines. Responsibilities include converting research models into low-latency microservices, designing data and ETL workflows, managing model training and deployment automation, optimizing APIs and databases, and monitoring model performance. The role collaborates with ML scientists, infrastructure, and DevOps teams while using Kubeflow, MLflow, KServe, Snowflake, Docker, and Kubernetes.
Summary Generated by Built In

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>  

  

Qualifications
  • ). 

  

Skills Required

  • 6+ years of backend software engineering experience building and maintaining large-scale, high-throughput production systems
  • Strong coding skills and ability to write clean, maintainable, object-oriented code
  • Experience with package design and microservices
  • Python experience; strong Java or C# engineers willing to transition fully to Python are encouraged
  • Solid database design and SQL skills, including relational or columnar databases, ORMs, and efficient query design
  • Experience building robust, performant systems involving concurrency, ETL tradeoffs, and fault-tolerant data flows
  • Experience productionizing machine learning models or working closely with data science teams
  • Familiarity with data warehouses such as Snowflake and pipeline orchestration
  • Familiarity with Docker, Kubernetes, and model-serving frameworks such as KServe

Fortinet Compensation & Benefits Highlights

The following summarizes recurring compensation and benefits themes identified from responses generated by popular LLMs to common candidate questions about Fortinet and has not been reviewed or approved by Fortinet.

  • Equity Value & Accessibility — Equity in the form of stock awards and RSUs is highlighted as a meaningful part of total compensation and one of the package’s strongest advantages. Recognition programs may include stock, further emphasizing equity’s role in rewards.
  • Strong & Reliable Incentives — Performance bonuses and incentives are presented as key components of total rewards, with some roles achieving strong total compensation through these elements. Incentive opportunities are described as a major strength when included in an offer.
  • Retirement Support — A 401(k) plan, often with matching contributions, and broader retirement and savings programs contribute to solid financial security. These elements are positioned as competitive features of the package.

Fortinet Insights

Am I A Good Fit?
beta
Get Personalized Job Insights.
Our AI-powered fit analysis compares your resume with a job listing so you know if your skills & experience align.

The Company
HQ: Sunnyvale, CA
10,357 Employees
Year Founded: 2000

What We Do

Fortinet develops and sells cybersecurity solutions.

Similar Jobs

ServiceNow Logo ServiceNow

Staff Software Engineer

Artificial Intelligence • Cloud • HR Tech • Information Technology • Productivity • Software • Automation
Hybrid
Tel Aviv, ISR
29000 Employees

ServiceNow Logo ServiceNow

Staff Software Engineer

Artificial Intelligence • Cloud • HR Tech • Information Technology • Productivity • Software • Automation
Hybrid
Tel Aviv, ISR
29000 Employees

monday.com Logo monday.com

Operations Manager

Artificial Intelligence • Productivity • Sales • Software
Hybrid
Tel Aviv, ISR
3155 Employees

Lusha Logo Lusha

Content Writer

HR Tech • Sales • Software • Database • Business Intelligence
Hybrid
Tel Aviv, ISR
300 Employees

Similar Companies Hiring

Ford Energy Thumbnail
Automotive • Software • Energy • Utilities • Manufacturing • Renewable Energy
Glendale, Kentucky
55 Employees
Revel Thumbnail
Aerospace • Hardware • Robotics • Software
Marina Del Rey, California
70 Employees
Blee Thumbnail
Artificial Intelligence • Marketing Tech • Software
New York, New York
33 Employees

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account