Data Center Cluster Architect

A leading technology company that designs, develops, and sells consumer electronics, software, and services.
$175,800 - $312,200
Distributed Systems
Staff Software Engineer
In-Person
5,000+ Employees
10+ years of experience
AI

Description For Data Center Cluster Architect

Apple's Datacenter Systems Architecture team is seeking an exceptional Cluster Architect to lead the design and optimization of computer architectures for high-performance computing (HPC) clusters. This role combines technical leadership with hands-on architecture work, focusing on creating sophisticated datacenter infrastructure solutions for AI/ML workloads.

The position requires deep expertise in cluster architecture, networking, and system design, with responsibilities spanning from high-level architecture decisions to detailed technical specifications. You'll work on cutting-edge infrastructure projects, optimizing network designs for large-scale AI/ML clusters while considering factors like bandwidth, latency, and scalability.

As a technical specialist, you'll collaborate with cross-functional teams to integrate cluster network architectures into overall system designs, ensuring efficient data flow and scalability. The role involves pathfinding novel architectural solutions, working with various stakeholders including architects, engineers, and technical leads.

Key aspects of the role include defining rack and cluster capabilities, creating optimized network designs, analyzing traffic patterns, and implementing performance improvements. You'll also mentor junior engineers and contribute to the development of tools and automation for system analysis.

The position offers competitive compensation ($175,800 - $312,200 base salary) plus equity opportunities through stock programs. Benefits include comprehensive medical coverage, retirement benefits, education reimbursement, and potential bonuses. This is an excellent opportunity for an experienced architect to shape the future of Apple's datacenter infrastructure while working with cutting-edge technologies in AI and high-performance computing.

Last updated 6 hours ago

Responsibilities For Data Center Cluster Architect

  • Design and optimize computer architectures for high-performance computing clusters
  • Create complex system architectures for datacenter environments
  • Define rack and cluster capabilities, configurations, and scale-out requirements
  • Pathfind novel cluster architecture choices with architects and stakeholders
  • Create optimized network designs for large-scale AI/ML clusters
  • Analyze network traffic patterns and implement strategies to improve data transfer speeds
  • Collaborate with cross-functional teams on infrastructure integration
  • Mentor junior engineers
  • Define and utilize tools and methods for system analysis

Requirements For Data Center Cluster Architect

Kubernetes
Linux
  • BS/MS in Electrical Engineering or equivalent with 10+ years of relevant industry experience
  • Strong technical breadth across computer subsystem technologies
  • Core competence in architecting complex system architectures for compute systems
  • Understanding of HW/FW/SW layers interactions in system design
  • Ability to create and review engineering requirement specifications
  • Experience with datacenter cluster networking architectures
  • Knowledge of network protocols (Ethernet, Infiniband, RoCE)
  • Strong analytical and communication skills

Benefits For Data Center Cluster Architect

Medical Insurance
Dental Insurance
Vision Insurance
401k
Equity
Education Budget
Relocation Benefits
  • Comprehensive medical and dental coverage
  • Retirement benefits
  • Employee stock programs
  • Discretionary restricted stock unit awards
  • Employee Stock Purchase Plan
  • Education reimbursement
  • Discretionary bonuses
  • Relocation assistance

Interested in this job?

Jobs Related To Apple Data Center Cluster Architect

Senior Software Engineer - Apple Distributed Storage (Object Store)

Senior Software Engineer position at Apple working on distributed storage systems, building and maintaining large-scale object store infrastructure that powers Apple's cloud services.

Senior Software Engineer - Apple Distributed Storage (Object Store)

Senior Software Engineer position at Apple working on distributed storage systems, building and maintaining large-scale object store infrastructure that powers Apple's cloud services.

Sr. Payload System Architect Engineer, Kuiper

Senior Payload System Architect Engineer position at Amazon's Project Kuiper, developing satellite technology for global internet connectivity, offering competitive compensation $151K-$261K.

Software Dev Engineer III, Distributed Systems, Amazon Redshift, Query Processing

Senior software engineering role at Amazon focusing on distributed systems and query processing for Amazon Redshift, involving system architecture and team leadership.

Software Developer 4

Staff Software Engineer position at Oracle focusing on distributed systems and cloud infrastructure, requiring 7+ years of experience in large-scale systems.