Senior Systems Software Engineer
Core
Design, build, test, deploy, and maintain software infrastructure APIs and services to improve the operation and user experience of distributed system infrastructure using AI.
Role type
Senior Systems Software Engineer (AI Infrastructure)
Builds
Next-generation AI-powered infrastructure scaling to millions of requests on thousands of servers
Domain
Cloud Infrastructure / Distributed Systems / AI
Deliverable
production ML models | product features
Required skills
Distributed systems design, Data structures and algorithms, Container technologies (Docker, Kubernetes), DevOps tools (Ansible, Terraform, Jenkins), Java, Web frameworks (Spring Boot)
Preferred skills
Agentic AI frameworks and patterns
Responsibilities
Design, build, test, deploy, and maintain software infrastructure APIs and services; Debug production issues across services and multiple levels of the stack; Review, recommend, and model best practices of distributed systems for reliability, performance, monitoring, security, compliance, interoperability, usability, correctness, consistency, simplicity
Seniority
Senior, hands-on IC