Box
Machine Learning Engineer III, Shield
$176K–$220K
Redwood City, CA +1 · Full-time · Posted Oct 22, 2026
- Location
- Redwood City, CA
Redwood City, CA, United States - Experience
- 3+ years in applied machine learning.
About the job
Build and operate machine-learning systems that detect security threats and protect enterprise content across Box Shield.
What you'll do
- Design, train, and deploy models for ransomware detection, suspicious sessions, and user behavior analytics.
- Own high-volume ML data pipelines and feature stores for batch and real-time anomaly detection.
- Deploy, monitor, and improve production models; collaborate across teams and participate in on-call rotation.
What they ask for
- 3+ years of applied machine learning experience.
- Strong Python programming skills and experience deploying and maintaining ML models serving real traffic.
- Experience with GCP (Vertex AI, BigQuery, Dataflow) or equivalent (AWS SageMaker, Azure ML).
- Deep understanding of feature engineering, model evaluation, and MLOps; strong communication skills.
Nice to have
- Experience in security/threat detection, anomaly or fraud detection, behavioral modeling, or streaming/real-time ML.
- Knowledge of LLMs and AI safety, Java service integrations, or ML security publications/contributions.
Pay
$175,500 — $219,500 USD base salary
Tools
Python, Scala, Java, Apache Spark, Vertex AI, BigQuery, TensorFlow/PyTorch, Kubernetes
AI focus
Develop ML threat-detection and anomaly-detection systems, including security capabilities for emerging AI-based attacks; the posting also describes Box as AI-first.
Model-written summary · the original posting is authoritative