Machine Learning Engineer II
Barracuda Networks
Barracuda Networks is hiring a Machine Learning Engineer II in Bengaluru, India. The details below summarise the employer's own listing; applications happen on the original posting, not on GetFirstJob.
What the work involves
- Come join our passionate team!
- Barracuda is a leading cybersecurity company providing complete protection against complex threats
- Our platform protects email, data, applications, and networks with innovative solutions, and a managed XDR service, to strengthen cyber resilience
- Hundreds of thousands of IT professionals and managed service providers worldwide trust us to protect and support them with solutions that are easy to buy, deploy, and use
- We know a diverse workforce adds to our collective value and strength as an organization
- Barracuda Networks is proud to be an employer that complies with all applicable national, state and local laws pertaining to nondiscrimination and equal opportunity regardless of race, gender, religion, sex, sexual orientation, national origin, or disability
- Envision yourself at Barracuda:
- 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
- You will be part of a team that is responsible for detecting email threats across our customers
- You help by developing detection methods to make sure we can identify potential threats and take action to stop them
What they are looking for
- We are looking for a talented Machine Learning Engineer II to join our growing team and help us develop cutting-edge Machine Learning detection solutions for our email protection products
- You possess strong technical hands-on experience in delivering use cases and detection rules for multiple attack vectors through Machine learning
- Work collaboratively and independently on unique or special assignments which may require specialized knowledge and/or experience
- Bachelors degree in computer science or electrical engineering
- An advanced degree is a plus
- or equivalent work experience
- 2-4 years of experience in creating and maintaining machine learning models
- 2+ years of experience in analyzing large structured and unstructured data using Python (or other relevant languages)
Pay and dates
The listed pay is Not Disclosed. The source page shows a relative posting age rather than an exact posting date; this role was first seen and checked as open on 4 November 2026. The source page showed it as posted “3+ weeks ago” when captured; that is a relative stamp, not an exact date.
How to apply
Apply on the listing where the employer published this role: Machine Learning Engineer II at Barracuda Networks. We found this listing via naukri.com; it was still open when we checked on 4 November 2026. If the posting has closed or the link fails, the role may have been filled.
This is our short summary of the employer's listing. The full description, eligibility and deadline are on the employer's page.