Consultant - Data Science / Data Lake

This role involves applying AI, ML, and data engineering methods to cybersecurity use cases like detection engineering and threat hunting. It focuses on modernizing cyber data environments and improving data operations for clients. The role requires experience with AI development tools (e.g., vector databases, LangChain), data preparation, feature engineering, and visualization using languages like Python, SQL, R, or SAS, within a client-facing consulting context.

What you'd actually do

  1. Supporting the design and modernization of cyber data, analytics, and security operations capabilities for client environments
  2. Applying artificial intelligence, machine learning, and data engineering methods to cybersecurity use cases such as detection engineering, threat hunting, and response support
  3. Working with cyber data platforms, cloud technologies, and telemetry sources to improve visibility, analysis, and operational decision-making
  4. Contributing to strategy, design, and implementation workstreams across cyber transformation engagements
  5. Preparing analyses, client deliverables, and recommendations while collaborating with cross-functional stakeholders and project team members

Skills

Required

  • 2+ years of experience in analytics consulting, cybersecurity analytics, security operations, or a combination of these
  • 1+ years of experience with artificial intelligence development tools or frameworks such as vector databases, LangChain, or CrewAI
  • 1+ years of experience using Python, Structured Query Language (SQL), R, or SAS to prepare data for analysis, engineer features, visualize data, or support machine learning workflows
  • Experience working with cybersecurity cloud platforms such as Google SecOps, Amazon Web Services (AWS), or Microsoft Azure, and exposure to security operations center (SOC) threat hunting or incident response
  • Bachelor’s degree in Engineering, Mathematics, Statistics, Computer Science, Cybersecurity, or a field aligned to the role; or 4 years of equivalent professional experience

Nice to have

  • Experience supporting the design, development, or deployment of enterprise data science or artificial intelligence solutions
  • Experience applying artificial intelligence, machine learning, or advanced data engineering to cybersecurity use cases such as detection engineering or threat response support
  • Experience parsing and normalizing cyber or information technology telemetry datasets
  • Experience with PyTorch, Keras, TensorFlow, Scikit-learn, NumPy, or SciPy
  • Experience with Apache Kafka, Storm, or Spark
  • Experience creating client-ready materials using Microsoft PowerPoint or Microsoft Visio

What the JD emphasized

  • artificial intelligence development tools or frameworks such as vector databases, LangChain, or CrewAI
  • Python, Structured Query Language (SQL), R, or SAS to prepare data for analysis, engineer features, visualize data, or support machine learning workflows

Other signals

  • applying artificial intelligence, machine learning, and data engineering methods to cybersecurity use cases
  • modernize security data environments, improve data operations, and apply scalable analytics and artificial intelligence capabilities to cybersecurity challenges
  • experience with artificial intelligence development tools or frameworks such as vector databases, LangChain, or CrewAI
  • experience using Python, Structured Query Language (SQL), R, or SAS to prepare data for analysis, engineer features, visualize data, or support machine learning workflows