Principal Software Engineer, Agent Policy Fabric

🔥 0 minutes ago

Apply Now
Find Similar Remote Jobs

📊 Check your resume score for this job

Improve your chances of getting an interview by checking your resume score before you apply.

Logo of NVIDIA

NVIDIA

10,000+ employees

Founded 1993

🤖 Artificial Intelligence

🎮 Gaming

Artificial Intelligence • Gaming • Automotive

NVIDIA is a leading technology company specializing in accelerated computing and artificial intelligence. NVIDIA pioneers advancements in graphical processing units (GPUs), cloud computing, data centers, and virtual reality, with a focus on gaming, automotive, healthcare, and robotics industries. The company's innovations, such as NVIDIA Omniverse, transform traditional digital processes by enabling high-fidelity simulations and rendering tasks. Their applications span various industries, from autonomous vehicles using NVIDIA DRIVE to healthcare solutions with NVIDIA Clara, and AI-driven analytics and workflows.

📋 Description

• Own APF Core Services: Build and harden the Runtime Policy Verifier, signed policy bundle verification, trust-root handling, freshness, rollback protection, subject binding to attested runtime context, revocation checks, and authorization APIs used by APF-compatible enforcement points. • Design Policy Projection: Implement deterministic projections from the canonical APF policy into OpenShell-native runtime policy, adapter constraints, credential constraints, audit requirements, and model-visible tool hints, while preserving the atomic projection-admission contract. • Build Conformance and Verification: Create golden fixtures, compatibility tests, negative tests, fuzz/property tests, and conformance suites that prove APF-compatible runtimes and adapters honor the same contract. • Collaborate with Runtime Owners: Engage alongside OpenShell and Infrastructure engineers on public runtime interfaces for projection consumption, runtime context attestation, approved adapter paths, direct egress verification, and admission/rejection semantics. • Land the Runtime integration surfaces. Own the cross-team work with OpenShell and other runtime owners to land public substrate interfaces APF composes against — runtime-context attestation, approved adapter path declaration, projection acceptance and rejection semantics, quarantine, and stop-session hooks. Land each as a public RFC or PR. • Drive Architecture Maturity: Define versioning, schema compatibility, latency budgets, availability behavior, fail-closed defaults, last-known-good policy handling, and engineering review artifacts for Product Security, Fleet, Identity, and partner teams. Evolve technical specifications. Write specifications, defend bounded claims in security and architecture reviews, drive open-decision resolution, and turn working-draft contracts into engineering artifacts that Product Security, Fleet, Identity, and partner runtimes can adopt.

🎯 Requirements

• Bachelor's degree (or equivalent experience) • 15+ years of industry experience in systems software, security engineering, distributed systems, or policy infrastructure • Strong programming skills in Rust, Go, C++, or Python • experience designing production services, APIs, schemas, policy engines, authorization systems, or signed artifact pipelines • Familiarity with Linux systems, IPC or service-to-service APIs, protobuf/gRPC or equivalent wire formats, CI, test automation, release engineering, and cloud or enterprise deployment environments • Practical experience with authorization, cryptographic signatures, trust roots, revocation, subject binding, rollback protection, secure-by-default failure handling, and zero-trust architecture patterns • Ability to write streamlined technical specifications, align multiple engineering owners, defend bounded claims, and turn working-draft architecture into buildable interfaces without over-scoping the runtime.

🏖️ Benefits

• competitive salaries • generous benefits package • equity

Apply Now

Similar Jobs

🔥 29 minutes ago

Airbnb

5001 - 10000

👥 B2C

🛍️ eCommerce

Staff Software Engineer leading critical online storage systems at Airbnb. Responsible for mentoring engineers and guiding technical strategy within a remote eligible role.

🔥 1 hour ago

Cloudera

1001 - 5000

🏢 Enterprise

☁️ SaaS

🤖 Artificial Intelligence

Staff Software Engineer designing and implementing query engine components for Cloudera's data platform. Leading projects to enhance performance and scalability in distributed systems.

🔥 2 hours ago

Clario

5001 - 10000

⚕️ Healthcare Insurance

🧬 Biotechnology

🤖 Artificial Intelligence

Principal Software Engineer designing and developing robust software solutions for clinical research technology platforms. Collaborating closely with IT and operations teams to support scalable systems.

🔥 3 hours ago

CVS Health

10,000+ employees

⚕️ Healthcare Insurance

🛒 Retail

🧘 Wellness

Staff Software Development Engineer at CVS Health developing cloud scalable services. Collaborating with cross-functional teams to deliver innovative health solutions for better community outcomes.

🔥 3 hours ago

CVS Health

10,000+ employees

⚕️ Healthcare Insurance

🛒 Retail

🧘 Wellness

Staff Software Engineer developing core mobile application infrastructure at CVS Health. Leading platform ownership, security initiatives, and CI/CD improvements in a collaborative environment.