All roles at Barracuda Networks

Senior Machine Learning Engineer

BengaluruFull-time6–8 yrsPosted open since apr 2026

Senior data science role at Barracuda Networks in Bengaluru. Needs 6–8 years and a B.Sc, B.Tech or B.E..

About the role

We are looking for a talented Senior Machine Learning Engineer to join our growing team and help us develop cutting-edge Machine Learning detection solutions for our email protection products. As part of the Efficacy engineering team, you will be responsible for designing and implementing innovative machine learning algorithms that can analyze vast amounts of data and detect threats in real-time.

What you'll do

  • Be responsible for designing and implementing innovative machine learning algorithms that can analyze vast amounts of data and detect threats in real-time
  • Be part of a team that is responsible for detecting email threats across our customers
  • Collaborate with other team members every day
  • Be a leader within the team and act as a mentor to other team members
  • Analyze vast amounts of data to identify threats and devise innovative algorithms to detect them in real-time

What you need

  • Machine learning
  • SQL
  • Python
  • Databricks

Good to have

  • MLOps
  • AWS
  • Deep learning
  • LLMs
  • Azure

More roles like this at Barracuda Networks

Apply on Barracuda Networks's site