logo

View all jobs

Fractional ML Engineer / Data Scientist

Exton, PA
JPC Partners is looking for a Fractional ML Engineer or Data Scientist to help our Cybersecurity client analyze and model data from real-time network traffic logs (primarily Zeek conn.log, DNS logs, and NetFlow). Our goal is to extract actionable insights and build lightweight detection models for anomalous behavior, segmentation policy validation, and traffic classification.
You’ll be working with structured log data and should be comfortable designing and evaluating machine learning workflows that can scale or be embedded into lightweight data pipelines (e.g., Jupyter, Python, cloud-ready).
This is part-time/project-based, ideal for someone with a cybersecurity lens and ML fluency.

Responsibilities

  • Explore and model Zeek and/or NetFlow log data
  • Help improve existing pipeline logic (cleaning, enrichment, labeling)
  • Build and test supervised and unsupervised models for:
    • Traffic classification (e.g., system personality or app type)
    • Anomaly detection (e.g., port scanning, lateral movement)
    • Baseline behavior for network segmentation enforcement
  • Optionally develop output for visualization or SIEM dashboards

Example Use Cases

  • Classify device types based on observed connection patterns
  • Detect rogue internal services using legacy or high-risk ports
  • Map internal east-west traffic to segmentation policy gaps
  • Identify abnormal DNS behavior and data exfiltration attempts

Required Skills

  • 3 – 5+ years of professional experience in Data Science, Machine Learning Engineering, or a related field
  • Demonstrated experience working with real-world datasets, model deployment, and production-grade ML workflows

Desired Skills

  • Python (Pandas, Scikit-learn, Jupyter), some SQL
  • Experience with GCP and implementing cloud-based ML systems
  • Experience with Zeek, NetFlow, or PCAP-derived data
  • Familiarity with cybersecurity principles (MITRE ATT&CK, segmentation, IDS logic)
  • Bonus: TensorFlow/PyTorch, Docker, experience integrating with SIEMs or cloud logging platforms
  • Experience with implementing LLMs in cloud production environments

Share This Job

Powered by