Overview
Staff+ Software Engineer (Infrastructure) for distributed systems that train, serve, and secure AI models.
What you'll do
- Scope and independently lead complex multi-month infrastructure projects from an ambiguous start to production.
- Make architectural decisions that form the foundation for other engineers and teams.
- Drive alignment on technical direction across multiple teams in ambiguous problem spaces.
- Partner with research and product teams to translate infrastructure and compute needs into technical designs.
- Own reliability, scalability, and security as system usage and complexity grow.
- Set infrastructure technical strategy and standards.
What you'll need
- Experience designing, building, and operating large-scale distributed systems or infrastructure in production.
- Demonstrated ability to independently scope and deliver complex, ambiguous, multi-month technical projects.
- Experience making architectural decisions used by other engineers and teams.
- Strong software engineering fundamentals and proficiency in at least one programming language (Python, Rust, Go, or Java).
- Experience with modern cloud infrastructure including Kubernetes and infrastructure-as-code on AWS and/or GCP.
- Strong written and verbal communication skills with experience driving alignment across teams or stakeholders.
Details
- Annual compensation range: $320,000–$485,000 USD.
- Hybrid policy: expected to be in an office at least 25% of the time for staff.
- Visa sponsorship is available for some roles/candidates.
- Minimum education: Bachelor’s degree or equivalent combination relevant to the role.
Read the full description and apply on the company’s own careers page.