Haystack
US - California - Santa Clara County
View Company Profile /
<< Go Back
Optimize collective algorithms, communication topologies, and low-level software implementations to improve large-scale AI training and distributed computing performance. Collaborate with hardware teams, analyze system metrics to resolve compute and bandwidth bottlenecks, and build frameworks and automation for performance analysis.
Requirements: Requires at least 3 years of professional software development experience and at least 2 years designing or architecting systems with a focus on reliability and scaling. Candidates must be proficient in at least one major programming language.
Key Skills: Collective Algorithms, Communication Topologies, Machine Learning Training, Device Drivers, C, C++, Collective Communication, Hardware-Software Co-Optimization, Custom Silicon, High-Performance Computing, Performance Analysis, Firmware Metrics, Distributed Systems, Automation, System Design, Reliability and Scalability
Benefits: Professional Growth Opportunities, Flexible Working Hours, Work-Life Balance
© 2026 engineeringjobs.net, Inc. All Rights Reserved.
Terms of Service | Privacy
Powered by JOBBEX