The Senior Staff Machine Learning Engineer will own the end-to-end architecture of a new security harness and exploitability engine within ServiceNow’s Security and Risk Engineering organization. This zero-to-one incubation aims to rank security work according to realistic exploitability rather than raw severity. The role will help define the architecture and technical standards for the system, from evidence ingestion and entity resolution through probabilistic attack-path analysis, choke-point ranking, and validation. The engineer will set direction for consequential modeling and architecture decisions, including probability calibration, identity representation, assume-breach seeding, critical-asset definitions, correlated control failures, and uncertainty. They will establish validation practices using canaries, purple-team exercises, and incident replay, and make key metrics such as entity-resolution accuracy and calibration quality first-class engineering targets. The role also involves extending the existing product portfolio where appropriate and identifying what needs to be built anew. The position leads ambiguous technical work into reliable production systems, guides architecture, design, and code reviews, and mentors senior engineers through influence. It partners with product, security R&D, and SecOps, and establishes AI safety, security, governance, and guardrails for production agentic systems.
Stand Out From the Crowd
Upload your resume and get instant feedback on how well it matches this job.
Job Type
Full-time
Career Level
Senior