Vectra logo

Sr. AI/ML Engineer

Vectra

San Jose, CA
Full Time
Senior
192k-265k
10 days ago

Job Description

About the Role

Vectra is the leader in AI-driven threat detection and response for hybrid and multi-cloud enterprises. The Vectra AI Platform delivers integrated signal across public cloud, SaaS, identity, and data center networks in a single platform. Powered by patented Attack Signal Intelligence, it empowers security teams to rapidly prioritize, investigate and respond to the most advanced cyber-attacks. Vectra is an early-stage startup on a mission to reinvent cybersecurity with AI-native infrastructure, aiming to help defenders move faster than adversaries by combining large-scale data, modern AI, and intelligent automation. The company is backed by top-tier investors and collaborates with design partners across critical infrastructure and enterprise security. This role is hybrid, requiring 3 days per week in the San Jose office.

Key Responsibilities

  • Build and fine-tune models for threat detection, anomaly detection, and behavioral modeling (supervised, unsupervised, and semi-supervised).
  • Implement and optimize LLM-powered agents that reason over structured and unstructured security data.
  • Develop RAG pipelines that combine embeddings, vector search, and context injection.
  • Work with streaming and historical security data (logs, events, alerts) to train and evaluate models.
  • Collaborate with backend and platform teams to deploy models in scalable, low-latency environments.
  • Continuously improve model performance, robustness, and explainability.

Requirements

  • 3+ years of hands-on experience in applied ML or MLOps (or PhD with practical implementation).
  • Strong ML fundamentals (classification, clustering, anomaly detection, embedding techniques).
  • Experience working with real-world noisy data, ideally in time series, logs, or graph-structured form.
  • Experience with LLMs (e.g., OpenAI, Mistral, Llama), embeddings, and vector databases.
  • Well-versed in techniques for long context (chunking, sliding window, hierarchical summarization).
  • Solid skills in Python, PyTorch or TensorFlow, and ML pipelines.
  • Strong collaboration and ownership mindset—writing clean code, asking great questions, and iterating quickly.
  • Someone seeking a hybrid work environment with at least 3 days in the San Jose office.

Nice to Have

  • Familiarity with cybersecurity data (SIEM logs, alerts, EDR telemetry, threat reports).
  • Experience with agent frameworks (LangChain, AutoGen, CrewAI) and agent protocols.
  • Exposure to adversarial machine learning or explainability techniques.
  • Infra skills for ML (Docker, K8s, GPU scheduling, model serving).

Qualifications

  • 3+ years of applied ML or MLOps experience or PhD with practical implementation

Benefits & Perks

  • Life insurance, stock options
  • Competitive total rewards package including base pay, incentive plan eligibility, and stock options
  • Health care insurance, income protection / life insurance, retirement savings plans
  • Behavioral & emotional wellness services, generous time away from work, employee recognition programs
  • Founding-level equity and full-stack ownership
  • Work on meaningful problems at the intersection of AI and security
  • High agency, fast learning, direct access to customers and users

Working at Vectra

Vectra is committed to creating a diverse environment and is proud to be an equal opportunity employer. The company values high agency, fast learning, and working on hard, meaningful problems at the intersection of AI and security.

Apply Now

Job Details

Posted AtJul 17, 2025
Job CategoryData Science
Salary192k-265k
Job TypeFull Time
Work ModeHybrid
ExperienceSenior

Job Skills

AI Insights

Key skills identified from this job posting

Sign upto access all insights for this job

About Vectra

Website

vectra-csr.com

Location

San Jose, CA

Industry

Custom Computer Programming Services

Get job alerts

Set up personalized alerts for your job search and get tailored job digests for close matches