Machine Learning Engineer II

Barracuda Networks
Bengaluru
Workplace: OnsiteFull timeFunction: Data Science & Machine LearningExperience: 2-4 yearsEducation: bachelorsSkills: ["Communication","Teamwork","Innovation","Ownership"]

Design and implement machine learning detection solutions for email protection products, helping detect threats in real time across customer environments. You’ll analyze large-scale structured and unstructured data, build and train ML classifiers, and continuously evaluate and optimize model performance. Work closely with ML and software engineers to productionize detection algorithms, leverage cutting-edge AI (including LLMs and RAG), and communicate security risks and required remediations.

Loading

Loading job details...

Preparing the role view and application actions.

FursaFursa
Barracuda Networks
Barracuda Networks
1 week ago

Machine Learning Engineer II

✓ Verified Job

Canonical indexed version, validated from employer's careers page.

Source: Company careers pageValidated by: Fursa AI
Last checked: 13 hours agoStatus: Live

Job Summary

Design and implement machine learning detection solutions for email protection products, helping detect threats in real time across customer environments. You’ll analyze large-scale structured and unstructured data, build and train ML classifiers, and continuously evaluate and optimize model performance. Work closely with ML and software engineers to productionize detection algorithms, leverage cutting-edge AI (including LLMs and RAG), and communicate security risks and required remediations.
Location: Bengaluru
Workplace: Onsite
Employment Type: Full time
Job Function: Data Science & Machine Learning
Seniority: Mid level

Key Responsibilities

  • •Design and implement machine learning algorithms to detect email threats in real time.
  • •Research and develop new email threat detections for evolving cyber threats.
  • •Build and train ML classifiers for attacks across email protection products.
  • •Evaluate algorithm performance and continuously optimize detection effectiveness.
  • •Collaborate with ML and software engineers to scale models into production and communicate security risks and remediations.

Key Requirements

  • •Bachelor's degree in computer science or electrical engineering (advanced degree a plus) or equivalent work experience.
  • •2-4 years of experience creating and maintaining machine learning models.
  • •Proven experience developing production-grade ML algorithms that solve practical problems.
  • •2+ years analyzing large structured and unstructured data using Python (or other relevant languages).
  • •Experience with Databricks and SQL; AWS or Azure and deep learning are pluses.
Experience:2-4 yearsCybersecurityEmail protectionMachine learning
Education:Bachelor's in Computer science or electrical engineering
Skills:CommunicationTeamworkInnovationOwnership
Tech Stack:PythonDatabricksSQLAWSAzureMLflowMLOpsLLMsRAGEvaluation frameworksIdentity Access GraphKnowledge graphsGraph modelling

Company Brief

Barracuda Networks
Provides cloud-enabled security and data protection solutions including email protection, network and application security, and backup and recovery services for businesses, service providers, and government organizations worldwide.
Industry: Cybersecurity
Company Size: Enterprise (1,001+ employees)
Revenue: USD 250M to 500M
Growth: Established Company
Funding: Private Equity Backed
Headquarters: Campbell, United States
Founded: 2003
WebsiteLinkedIn