Applied Data Scientist

2 Days ago • 5 Years +

Job Summary

Job Description

This role involves developing machine learning models to detect phishing threats across email and web channels. Key responsibilities include developing NLP models for malicious intent detection, collaborating with researchers, designing ML pipelines, simulating adversarial attacks, and integrating models into production. The role requires experience in NLP, Python programming, and working with unstructured data. This position is based near Raleigh, North Carolina, and requires a hybrid work model.
Must have:
  • Develop NLP models for cybersecurity and fraud detection.
  • Experience with text classification and intent detection.
  • Strong Python programming skills with ML/NLP libraries.
  • Work with unstructured or noisy datasets.
Good to have:
  • Familiarity with phishing-specific datasets.
  • Experience deploying ML models in production.
  • Background in Computer Vision techniques.

Job Details

Job Title: Applied Data Scientist

Role Overview
We are looking for a pragmatic and creative Applied Data Scientist to join our cybersecurity team. This role focuses on building ML models that detect phishing threats across email and web channels at scale. You will work at the intersection of ML, adversarial content analysis, and real-time detection, collaborating closely with researchers and engineers to develop robust and explainable defenses against evolving social engineering and phishing attacks.

The Location: We are considering candidates who can work in a hybrid model, based out of or near the Raleigh, North Carolina area.

Key Responsibilities
● Develop and refine NLP models to detect malicious intent, impersonation, and social engineering patterns across emails and web.
● Collaborate with phishing researchers to label real and synthetic phishing samples and validate model behavior.
● Design end-to-end ML/AI pipelines using both traditional NLP methods (TF-IDF, topic modeling) and modern transformer-based models (BERT, RoBERTa, GPT, LLaMA).
● Simulate adversarial phishing attacks using GenAI to stress-test models and improve resilience to evasion techniques.
● Monitor model drift and adversarial adaptation, tuning for generalization across varied customer environments and content types.
● Integrate models into production systems with scalable, interpretable outputs that support real-time decisions.

Requirements
● 5+ years of experience developing NLP models, ideally in cybersecurity, fraud, or related risk-focused domains.
● Proven track record with NLP techniques including text classification, intent detection, and keyword/topic extraction.
● Strong Python programming skills with hands-on experience in ML/NLP libraries such as scikit-learn, spaCy, HuggingFace Transformers, TensorFlow, or PyTorch.
● Experience working with unstructured, adversarial, or noisy datasets (e.g., phishing emails, social engineering content, suspicious sites).
● Ability to work cross-functionally with threat researchers, analysts, and engineering teams to translate findings into detection logic.

Nice to Have
● Familiarity phishing-specific datasets, or indicators like SMTP headers and MIME structures.
● Experience deploying ML models in production environments with a focus on latency, scalability, and interpretability.
● Background in Computer Vision techniques (OpenCV, Tesseract OCR, Vision Transformers etc.), especially for analyzing screenshots or visual phishing artifacts.

 

We invite you to check out our Instagram Page to gain further insight into the Varonis culture! 
@VaronisLife
 
Varonis is an equal opportunity employer. We evaluate qualified applicants without regard to race, color, religion, sex, national origin, disability, veteran status, and other legally protected characteristics
 
#LI-Hybrid

Similar Jobs

Looks like we're out of matches

Set up an alert and we'll send you similar jobs the moment they appear!

Similar Skill Jobs

Looks like we're out of matches

Set up an alert and we'll send you similar jobs the moment they appear!

Jobs in Morrisville, North Carolina, United States

Looks like we're out of matches

Set up an alert and we'll send you similar jobs the moment they appear!

Similar Category Jobs

Looks like we're out of matches

Set up an alert and we'll send you similar jobs the moment they appear!

About The Company

Herzliya, Tel Aviv District, Israel (Hybrid)

Morrisville, North Carolina, United States (Hybrid)

Morrisville, North Carolina, United States (Hybrid)

Herzliya, Tel Aviv District, Israel (Hybrid)

London, England, United Kingdom (On-Site)

Melbourne, Victoria, Australia (Hybrid)

Herzliya, Tel Aviv District, Israel (Hybrid)

Raleigh, North Carolina, United States (On-Site)

View All Jobs

Get notified when new jobs are added by Varonis Internal

Level Up Your Career in Game Development!

Transform Your Passion into Profession with Our Comprehensive Courses for Aspiring Game Developers.

Job Common Plug