Software Engineer, AI Networking Architect
Core
Architecting AI networking solutions and optimizing data center infrastructure for advanced AI workloads, LLMs, and distributed training systems.
Role type
Senior IC AI Networking Architect
Builds
AI networking platforms, simulation environments, and analytical tools for evaluating compute, memory, storage, and network trade-offs.
Domain
AI Infrastructure / Distributed Systems / Networking Hardware
Deliverable
production ML models | product features | infrastructure
Required skills
Machine learning and deep learning systems expertise, systems-level thinking for end-to-end AI stack requirements, research skills for digesting academic papers, advanced programming for performance modeling and prototyping, ability to translate research into hardware/software specs.
Preferred skills
Experience with distributed training and inference, Agentic programming, familiarity with GPU clusters and collective communication.
Technologies
LLMs, generative AI, deep learning frameworks, GPU clusters, collective communication protocols.
Responsibilities
Model performance of complex AI workloads to identify bottlenecks, analyze new AI models and distributed training techniques, build platforms and simulations to evaluate system trade-offs, translate research insights into architecture requirements, partner with product teams to influence infrastructure roadmaps, drive architectural innovation using workload analysis.
Seniority
Senior, hands-on IC