Job Description
Tenstorrent is seeking a Staff Cloud Software Engineer to drive the design, implementation, and integration of distributed systems for AI computing applications in cloud and supercomputing cluster environments. This role involves hands-on software development, testing, integration, operations, and support, collaborating with a team through the full stack and lifecycle of AI data center applications. The engineer will operate within on-premises data centers and public cloud environments, driving projects through their entire software development lifecycle and collaborating with technical and non-technical stakeholders.Responsibilities include:
- Designing and implementing distributed systems for AI computing applications.
- Hands-on software development, testing, integration, operations, and support.
- Collaborating with the team through the full stack and life cycle of AI data center applications.
- Operating within on-premises data centers and public cloud environments.
- Driving projects through their whole software development lifecycle.
- Continuous improvement of engineering practices.
Requirements:
- 10+ years of hands-on software engineering experience with distributed systems.
- 5+ years of experience with clustered AI hardware and applications.
- 5+ years of experience with Kubernetes clusters.
- Strong working knowledge of Python and Go.
- Experience with Infrastructure as Code (e.g., Ansible).
- Strong Git, GitOps, and CI/CD experience.
Tenstorrent offers:
- Competitive compensation package and benefits.
- Opportunity to work on cutting-edge AI technology.
- Collaborative and innovative work environment.