Staff Engineer, Serverless Inference
Required skills
- Serverless Inference
- multi-tenant services
- AI workloads
- GPU utilization
- fault tolerance
- highly available APIs
- software design
- operational discipline
- continuous improvement
- architecture decisions
Nice to have
- LLM serving architectures
- vLLM
- Triton
- API gateways
- traffic routing
- service mesh
Role summary
Seeking a Senior Engineer II to design, implement, and optimize Serverless Inference infrastructure and APIs for large-scale AI workloads. Responsibilities include building scalable, multi-tenant services, enhancing platform resiliency through observability and automation, and contributing to architecture decisions. The role requires strong software design, operational discipline, and incident management skills. Candidates should have 7+ years of experience with distributed systems, 1+ years with Go, and 2+ years with Kubernetes. Experience with SRE principles, performance debugging, and observability metrics is essential. Familiarity with LLM serving architectures and API gateways is a plus. This is a hybrid role with a compensation range of $167,000 - $209,000.
Dive in and do the best work of your career at DigitalOcean. Journey alongside a strong community of top talent who are relentless in their drive to build the simplest scalable cloud. If you have a growth mindset, naturally like to think big and bold, and are energized by the fast-paced environment of a true industry disruptor, you’ll find your place here. We value winning together—while learning, having fun, and making a profound difference for the dreamers and builders in the world.
We are seeking a Staff Engineer to implement and contribute to the design and optimization of our Serverless Inference infrastructure and APIs. In this role, you will tackle the challenges of large-scale AI workloads, focusing on throughput, GPU utilization, and fault tolerance to support next-generation inference needs of AI native enterprises.
What You'll Do:
What You'll Bring:
Required
Bonus
Compensation Range:
*This is a hybrid role
JR: 2026-8187
#LI-Hybrid
Why You’ll Like Working for DigitalOcean
Application Limit: You may apply to a maximum of 3 positions within any 180-day period. This policy promotes better role-candidate matching and encourages thoughtful applications where your qualifications align most strongly.
Sample DigitalOcean interview questions
- 1
Design a system for managing a distributed chaos engineering platform.
system designmedium - 2
Design a system for real-time monitoring of cloud infrastructure.
system designmedium - 3
Architect a real-time document collaboration tool.
system designmedium - 4
Build a system for recognizing faces in real-time with high accuracy.
system designmedium - 5
Longest Consecutive Sequence Determine the length of the longest consecutive elements sequence. Input: nums = [0,3,7,2,5,8,4,6,0,1] Output: 9 Explanation: The longest consecutive sequence is 0 through 8 (length 9), utilizing a hash set to check connectivity in linear time.
technicalmedium
Get started to unlock a personalized interview prep pack for this role.
Similar roles
- Technical Account ManagerDigitalOcean · Remote · Remote
- Technical Account ManagerDigitalOcean · Remote · Remote
- FPre-Sales Solutions EngineerFormance · New York, NY · Hybrid
- Engineering Manager, Materials TestHadrian Automation · Los Angeles, CA · Onsite
Lead, Mobile App Software EngineerWhitepages · Seattle, WA · Hybrid- Thermal Engineer (Senior / Staff)ExoTerra Resource · Littleton, CO · Onsite
