Jobs · Engineering · California

Senior Cloud Software Engineer, Developer Tools

Thomas To · Santa Clara, CA · 3 wk ago
EngineeringFull-time

About the role

We are seeking a Senior Software Engineer to help build and improve AI Developer Tools connected through web APIs, SDKs, CLIs, and Agents. Apply your expertise with delivering user-focused cloud products that enable both rapid prototyping and the next generation of highly automated AI assisted CUDA development, from coding to profiling and performance fine-tuning. In this role, you will architect cloud solutions that leverage NVIDIA microservices and frameworks as well as ground-breaking AI applications and research to integrate deeply with developers’ work flows, accelerate the full product lifecycle of plan, code, test, debug, profile and fine-tuning.

Responsibilities

  • Work closely with Product and Design teams to define feature specifications and build the next generation of AI assisted coding and profiling services and skills.
  • Architect, design and develop high-performance, responsive SaaS that improves developers’ workflows with AI, supporting a large number of concurrent developers with high scalability, reliability and cost efficiency.
  • Work with other engineering teams to align on corporate infrastructure strategies and help to improve or enhance existing services.
  • Mentor engineers and review code and design.

Requirements

  • B.S. (or equivalent experience) in Computer Science with 8 years of industry experience.
  • Experience in large-scale user-facing application development using web/cloud services.
  • Familiar with Kubernetes, Infrastructure as Code, AWS.
  • Experience with DevOps including CI/CD, monitoring and alerts.
  • Proficiency in Python.
  • Strong communication skills to collaborate with cross-functional partners.
  • Familiar with either Linux virtualization to run isolated GPU workloads in the cloud or GPU profiling, benchmark performance in a consistent and repeatable way.

Skills

  • Experience writing CUDA code and optimizing CUDA kernels.
  • Experience with Kata Container or any other VM-based container runtime.

Benefits

Eligible for equity and benefits.

Pay

The base salary range is 184,000 USD - 287,500 USD.

Similar jobs