• Set the multi-generation architecture and roadmap for Cerebras scale-up networks and their interfaces to scale-out and customer-facing networks.
• Work with application, compiler, runtime, and communication-library teams to understand mapping and communication choices, then derive the required bandwidth, latency, ordering, availability, and serviceability.
• Define fabric topology, protocols, and switch behavior, including routing, buffering, flow control, reliability, and fault containment. Connect data-plane choices to end-to-end system behavior.
• Decide when to use standards-based technology or merchant silicon and when a custom protocol, switch, link, or offload is justified.
• Use performance models, traffic simulation, prototypes, and lab data to test architecture choices and set acceptance criteria.
• Write architecture and interface specifications, lead design reviews, and drive cross-layer decisions through implementation, bring-up, and qualification.