Keeper Security, Inc. is hiring a Machine Learning Engineer to join our AI & Threat Analytics team. You will be responsible for building and deploying Keeper's next-generation autofill and classification models directly within our browser extension. This role focuses on designing models for real-time detection, classification, and analysis of elevated access events, emphasizing sequence modeling, temporal anomaly detection, and GenAI-powered features.
What You'll Do
- Build, fine-tune, and deploy models using LLMs, transformers, and sequence architectures (e.g., Llama, Qwen, BERT, LSTM, TCN).
- Build classifiers for behavioral and temporal signals from user and system activity data.
- Generate and augment datasets using synthetic, multilingual data and edge-case coverage.
- Scale ML experimentation and deployment pipelines with MLOps best practices.
- Create systems targeting cloud, on-prem, and self-hosted environments to support client-side inference.
- Continuously improve model performance, latency, and reliability.
- Implement secure, privacy-aware inference strategies aligned with zero-trust principles.
- Collaborate with cross-functional teams to align ML efforts with product goals.
- Write clean, maintainable code and provide comprehensive documentation.
What We're Looking For
- 5+ years of professional experience in ML engineering or research focused on cybersecurity, NLP, or sequence/temporal modeling.
- Strong coding skills in Python, JavaScript (React), or a similar language relevant to ML.
- Hands-on experience with using and fine-tuning large language models, embeddings, or multilingual models for real-world cybersecurity tasks.
- Proficiency with ML frameworks like TensorFlow, PyTorch, and Hugging Face Transformers.
- Familiarity with MLOps, model deployment, and monitoring practices.
- Experience with model validation and metrics (precision, recall, F1-score).
- Familiarity with cloud platforms (AWS, GCP, Azure).
- Knowledge of secure coding, encryption, zero-trust, and zero-knowledge principles.
- Excellent problem-solving and communication skills.
- Bachelor’s or Master’s degree in Computer Science, Machine Learning, Statistics, or a related discipline, or equivalent experience.
- Must be a 'US Person' due to involvement in GovCloud.
Technical Stack
- Languages: Python, JavaScript, React
- ML Frameworks: TensorFlow, PyTorch, Hugging Face Transformers
- Infrastructure: AWS, GCP, Azure
- Model Architectures: LLMs, Transformers, BERT, LSTM, TCN
Team & Environment
You will join the AI & Threat Analytics team, focusing on building advanced security features.
Benefits & Compensation
- Medical, Dental & Vision (Inclusive of domestic partnerships)
- Employer Paid Life Insurance & Employee/Spouse/Child Supplemental life
- Voluntary Short/Long Term Disability Insurance
- 401k (Roth/Traditional)
- Generous PTO plan that celebrates commitment and seniority (including paid Bereavement/Jury Duty, etc)
- Above market annual bonuses
Work Mode
This role supports a global work mode.
Keeper Security, Inc. is an equal opportunity employer and participant in the U.S. Federal E-Verify program. We celebrate diversity and are committed to creating an inclusive environment for all employees.
