
Principal Software Engineer – Developer Compute Platform
Posted Oct 19

Posted Oct 19
This is a fully remote position, open to applicants in California.
• Define the technical vision for NVIDIA's global Developer Compute platform.
• Design and develop services that provision, stream, secure, and manage cloud-hosted compute environments on a global scale utilizing AWS and Azure.
• Oversee comprehensive architectural contributions for AI agent compute and virtual desktop platforms, covering technical strategy, system design, implementation, testing, and global deployment.
• Create distributed compute services that provision and manage secure, isolated agent environments and virtual desktops across various clouds, availability zones, and regions.
• Spearhead the desktop streaming strategy, encompassing protocol architecture, performance optimization, and end-user experience for both GPU-accelerated and general-purpose workloads.
• Partner with engineering, IT, and security leaders to convert AI workflow and end-user compute needs into a multi-year platform roadmap.
• Bachelor's or Master's degree in Computer Science, Engineering, or a related discipline, or equivalent experience.
• Over 15 years of experience in software, platform, infrastructure, or cloud engineering, including the architecture, development, and deployment of global cloud compute infrastructure.
• Extensive hands-on experience with AWS and/or Azure compute, networking, identity, and storage services, including EC2, VPC, Azure VMs, VNets, and Entra ID.
• Profound knowledge of desktop streaming protocols such as Amazon DCV, PCoIP, or Omnissa Blast Extreme, with a focus on tuning for latency, bandwidth, and graphics performance.
• Experience in designing and managing end-user computing solutions like Amazon WorkSpaces, Azure Virtual Desktop, Windows 365, Citrix, or Omnissa Horizon.
• Familiarity with AI-native development and coding agents.
• Strong communication skills and a proven ability to influence technical direction across teams and organizations.
• Experience in building platforms for AI agents, sandboxed execution, or computer-use agents that function in complete desktop environments.
• Knowledge of GPU virtualization, including NVIDIA vGPU, and GPU-accelerated virtual workstations.
• Comprehensive understanding of zero-trust architecture, container and VM security, and multi-tenant isolation.
• A commitment to contributing to a high-trust, collaborative culture.
• Equity.
• Benefits.
• Inclusive work environment.
• Equal opportunity employment.
Speechify
Speechify
Speechify
Speechify
Get handpicked remote jobs straight to your inbox weekly.