Staff Software Engineer
Location: Remote
Compensation: To Be Discussed
Reviewed: Mon, Jun 15, 2026
This job expires in: 29 days
Job Summary
To define and drive architecture for a high-throughput, low-latency multi-tenant ML inference platform, the full-time Staff Software Engineer will balance hands-on coding with long-term technical direction while working remotely or onsite in Pittsburgh, PA.
Key responsibilities
- Design platform architecture for multi-tenant inference workloads, including serving, orchestration, and APIs
- Develop robust API layers and developer SDKs to streamline distributed inference orchestration
- Build and optimize a multi-tenant control plane for accurate metering, rate limiting, and tenant isolation
Required qualifications
- Bachelor's or Master's degree in Computer Science, Engineering, or a related field
- 7+ years of experience building and operating backend distributed systems end to end
- Demonstrated technical leadership in backend distributed systems or ML infrastructure
- Strong fundamentals in data-intensive distributed systems and performance profiling
- Hands-on experience with large-scale inference services on GPUs and familiarity with inference engines or serving frameworks
COMPLETE JOB DESCRIPTION
The job description is available to subscribers. Subscribe today to get the full benefits of a premium membership with Virtual Vocations. We offer the largest remote database online...