Senior Staff Software Engineer, Serving
Designs and operates high-throughput, low-latency ad-serving infrastructure, including GPU-based model inference and feature stores. Requires 10+ years of industry experience, strong computer science fundamentals, and a master’s degree in computer science or equivalent experience.
About the job
Responsibilities
- Design, build, and operate high-throughput, low-latency services that process bid requests, execute bidding logic, and respond to ad exchanges in real time.
- Improve the performance, scalability, and reliability of systems processing millions of requests per second under strict latency constraints.
- Develop and optimize GPU-powered inference services using TensorRT.
- Profile inference pipelines and eliminate bottlenecks in GPU utilization, batching, memory access, serialization, networking, and request handling.
- Partner with machine learning engineers to productionize model architectures and features.
- Design and operate large feature-store fleets providing low-latency access to real-time and precomputed features.
- Develop benchmarking and performance-analysis tools for comparing models, analyzing latency and throughput trade-offs, and identifying regressions.
- Improve experimentation tooling for offline training runs, candidate-model evaluation, and model leaderboards.
- Own changes through design, implementation, testing, deployment, observability, capacity planning, incident response, and optimization.
Requirements
- Strong computer science fundamentals, including data structures, algorithms, and system architecture.
- 10+ years of industry experience.
- Master's degree or higher in Computer Science, or equivalent work experience.
Nice to Have
- Experience with Go.
Compensation
- Base salary ranges vary by location:
- SF Bay Area, NYC, and Los Angeles/Orange County: $255,000–$310,000
- Seattle/Olympia, Austin, San Diego, Santa Barbara, and Boston: $234,000–$285,000
- All other cities and towns in approved states: $219,000–$266,000
- Compensation also includes equity and benefits, which may include medical coverage, wellness stipends, and other benefits based on country of residence.
Skills
Go, TensorRT, Gpu Inference, Machine Learning, Feature Stores, Data Structures, Algorithms, System Architecture, Performance Analysis, Benchmarking, Observability
Similar jobs
Backend Engineering jobsStaff Software Engineer building distributed backend platforms and infrastructure for customer service and compliance workflows. The role requires 8+ years of experience, deep Go expertise, cloud and DevOps skills, architectural leadership, and engineer mentorship.
Own and evolve Coinbase’s large-scale application routing infrastructure across Kubernetes, Envoy, and Istio. The role requires 8+ years in software and infrastructure engineering, strong systems programming and AWS experience, and expertise in distributed systems and service networking.
Leads the architecture and development of production agentic AI systems, distributed infrastructure, APIs, orchestration, guardrails, and evaluation frameworks for scalable automation. Requires 8+ years of software engineering experience and demonstrated expertise shipping AI/ML applications and reliable LLM-based systems.
Leads the architecture and hands-on development of internal developer platforms, AI-agent workflows, and distributed automation infrastructure. Requires 8+ years of software engineering experience, Staff-level technical leadership, and strong backend, microservices, and event-driven architecture expertise.
Leads the technical vision for Jasper’s integration pod, architecting secure, scalable data-ingestion systems and IQ-layer context primitives that power AI experiences. Requires 8+ years of software engineering experience, staff-level technical leadership, distributed-systems expertise, and familiarity with AI and external marketing platforms.