Software Engineer II
Core
Design, develop, and optimize high-performance, low-latency networking solutions for large-scale AI training infrastructure and distributed systems.
Role type
Senior IC software engineer (networking/AI infrastructure)
Builds
High-performance communication frameworks, networking systems for petabyte-scale data transfer
Domain
AI infrastructure, distributed systems, high-performance networking
Deliverable
production ML models | infrastructure
Required skills
C, C++, C#, Java, JavaScript, Python, system design, scalability analysis, debugging complex networking issues, observability, performance optimization
Preferred skills
knowledge of AI trends, adaptability to new technical patterns, driving consistency in monitoring and operations at scale
Technologies
C, C++, C#, Java, JavaScript, Python
Responsibilities
Architect and implement high-performance communication frameworks, benchmark and enhance scalability of networking systems, debug complex networking issues in high-performance environments, create design documents for products/services/platforms, act as DRI to guide engineers and monitor system status, proactively seek new knowledge to improve product availability and efficiency
