> Markdown version of [/jobs/ext/2010686-security-ml-engineer](https://www.wearedevelopers.com/jobs/ext/2010686-security-ml-engineer). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Security ML Engineer - **Company:** CACI International Inc. - **Location:** Chesapeake, VA, United States (Remote available) - **Experience:** Expert - **Contract:** Permanent contract - **Skills:** Cyber Security, Intrusion Detection and Prevention, Machine Learning, Pytorch, Deep Learning, Cyber Threat Analysis, Information Technology - **Published:** August 10, 2026 - **Apply:** https://careersingovernment.com/job/2428819/principal-security-ml-engineer-2/ ## About the Role As a full-time remote Principal Security ML Research Engineer on the Threat Research and Detection Engineering team, the successful candidate will enhance threat protections by developing advanced AI and machine learning solutions to address real-world cyber threats.Key responsibilities:Design innovative ML architectures to enhance threat detection and streamline incident investigation processesDevelop machine learning models for detecting behavioral anomalies and profiling threat actorsBuild evaluation frameworks for ML model performance and implement measures to minimize false-positive ratesRequired qualifications:Master's degree in Computer Science, Cybersecurity, or a related field, or 5+ years of relevant experienceExperience with vector search technology, deep learning, and training models using frameworks like PyTorch or TensorFlowKnowledge of behavioral anomaly detection and expertise in profiling threat actor behaviorsProven ability to develop scalable machine learning models that improve threat detectionPublished research in reputable security and machine learning journals or presented at major conferences As a full-time remote Principal Security ML Research Engineer on the Threat Research and Detection Engineering team, the successful candidate will enhance threat protections by developing advanced AI and machine learning solutions to address real-world cyber threats.Key responsibilities:Design innovative ML architectures to enhance threat detection and streamline incident investigation processesDevelop machine learning models for detecting behavioral anomalies and profiling threat actorsBuild evaluation frameworks for ML model performance and implement measures to minimize false-positive ratesRequired qualifications:Master's degree in Computer Science, Cybersecurity, or a related field, or 5+ years of relevant experienceExperience with vector search technology, deep learning, and training models using frameworks like PyTorch or TensorFlowKnowledge of behavioral anomaly detection and expertise in profiling threat actor behaviorsProven ability to develop scalable machine learning models that improve threat detectionPublished research in reputable security and machine learning journals or presented at major conferences ## Related Videos - [Getting Started with Machine Learning](https://www.wearedevelopers.com/videos/260-getting-started-with-machine-learning) - [Machine Learning: Promising, but Perilous](https://www.wearedevelopers.com/videos/627-machine-learning-promising-but-perilous) - [Thinking Differently - How to Make Money from Cyber Attacks & Cheats](https://www.wearedevelopers.com/videos/745-thinking-differently-how-to-make-money-from-cyber-attacks-cheats) - [Photonic Computing: Programming a New Class of AI Accelerators (incl. Live Coding)](https://www.wearedevelopers.com/videos/100196-photonic-computing-programming-a-new-class-of-ai-accelerators-incl-live-coding) - [Geometric deep learning for drug discovery](https://www.wearedevelopers.com/videos/264-geometric-deep-learning-for-drug-discovery) - [A hundred ways to wreck your AI - the (in)security of machine learning systems](https://www.wearedevelopers.com/videos/715-a-hundred-ways-to-wreck-your-ai-the-in-security-of-machine-learning-systems) ## Related Articles - [How to Become an AI Engineer](https://www.wearedevelopers.com/magazine/331-how-to-become-an-ai-engineer) - [Dev Digest 134 - Where pixels sing?](https://www.wearedevelopers.com/magazine/477-dev-digest-134-where-pixels-sing) - [How machine learning can help us tell fact from fiction](https://www.wearedevelopers.com/magazine/509-how-machine-learning-can-help-us-tell-fact-from-fiction) - [9 Ways to Make Money Hacking](https://www.wearedevelopers.com/magazine/333-9-ways-to-make-money-hacking) - [What Are Large Language Models?](https://www.wearedevelopers.com/magazine/304-what-are-large-language-models) - [Dev Digest 164: AI Agents, AI Blindspots and MCP security problems](https://www.wearedevelopers.com/magazine/578-dev-digest-164-ai-agents-ai-blindspots-and-mcp-security-problems)