SlipstreamJobsFresh Startup & VC-Backed Jobs

Senior Staff Machine Learning Engineer

ServiceNow - Santa Clara, CA, United States - Hybrid - posted 2026-09-12

Apply on the company site

SlipstreamJobs tracks this role from the company's public career site. Apply directly on the employer's site.

Salary: USD 201,300 - 352,300 / annual

ServiceNow's Security and Risk Engineering organization is building a zero-to-one incubation for a novel exploitability engine—a new class of security exposure analysis that ranks vulnerabilities by realistic attack likelihood rather than raw severity. As Senior Staff Machine Learning Engineer, you own the end-to-end architecture of this exploitability engine and are accountable for the technical decisions that shape everything downstream. This is a high-impact role where you set technical direction, make defensible hard calls, and multiply the engineers around you. Key ownership areas: - End-to-end architecture: evidence ingestion, entity resolution, attack-path probability core, choke-point ranking, and validation loops that keep predictions honest - Model-shaping decisions: calibrated probability vs. ordinal rank, identity as graph edges, assume-breach seeding, critical-asset definition - Probabilistic ranking core: edge-traversal probability, guided path search with constraints, correlated-control-failure modeling, uncertainty quantification - Calibration and validation: canaries, purple-team exercises, incident replay, zone and vector-based calibration - Make-or-break metrics as first-class engineering targets (entity-resolution accuracy, calibration quality) - Build-on strategy: extending existing portfolio with precision about what to reuse vs. rebuild You will lead zero-to-one work at production scale, turning ambiguous novel problems into reliable systems others depend on. You'll drive technical direction across architecture, design, and code reviews; mentor senior engineers through influence; partner with product, security R&D, and SecOps to translate customer problems into architecture; and establish AI safety, security, governance, and guardrails for agentic systems in production. Requirements: - 10+ years of software engineering experience, including leading design and delivery of complex production systems - Demonstrated experience as technical owner or lead for a major system or across teams - Depth building AI/ML-powered production systems; probabilistic modeling, graph analytics, calibration and evaluation strongly preferred - Modern AI experience: LLMs, RAG, embeddings, vector search, agentic harness and workflows, model evaluation, AI observability - Strong programming in Python and/or Java, Go, or similar language - Cloud-native technologies, distributed systems, APIs, databases, scalable architectures - Bachelor's or Master's degree in Computer Science, AI, Machine Learning, or related technical discipline (or equivalent practical experience) - Cybersecurity or security-product experience, or familiarity with modern security architectures and operations, strongly preferred - Track record of owning architecture across large systems with deep production-quality software experience - Hands-on depth in agentic and LLM systems and probabilistic/ML-driven scoring - Judgment to make consequential architecture decisions under uncertainty - Technical leadership and mentorship that moves teams through influence - Applied interest in security problems (attack-path analysis, vulnerability management, identity security, threat intelligence, detection/response) strongly preferred - Experience with AI-assisted development tools (Claude Code, Codex, Cursor, Windsurf) is a plus - Experience with AI evaluation, safety, governance, or policy guardrails is a plus

Similar roles