Staff Software Engineer AI Compute

Together AI operates an AI-native cloud platform for open and custom AI models.

Series CRecently funded
San Francisco, United States
About Together AI

Together AI provides production AI infrastructure spanning inference, accelerated compute, model training and fine-tuning, and secure code sandboxes for AI development.

View jobs by Together AI

Skills

Candidate Availability

Required and preferred rules are kept separate and reflect the wording in the original posting.

About the Role

You will set the technical direction and build core components of a global AI cloud platform. You will own GPU and network virtualization, architect IaaS services and distributed control planes, improve fault tolerance, lead cross-team design decisions, and mentor engineers.

Requirements

  • 7+ years of professional software development experience
  • Expert proficiency in at least one backend language
  • Experience architecting large distributed systems from inception to production
  • Experience building and operating globally distributed microservice architectures
  • Systems knowledge across compute, networking, and storage
  • Technical leadership, mentoring, and design-review experience
  • Infrastructure automation with Terraform and Ansible
  • Observability with Prometheus and Grafana
  • CI/CD with GitHub Actions and ArgoCD

Responsibilities

  • Own the GPU and network virtualization stack
  • Architect and roadmap in-data-center IaaS services
  • Design GPU scheduling and the global management plane
  • Architect monitoring and automated remediation for fault tolerance
  • Set technical direction across teams
  • Mentor senior and junior engineers
  • Create testing frameworks, tools, and developer documentation
Staff Software Engineer AI Compute at Together AI | JobStash