Principal Software Architect- High Performance Computing
Applied Materials
Bengaluru, Chennai
Workplace: OnsiteFull timeFunction: Software EngineeringSkills: ["Problem-solving","Analytical skills","Communication","Collaboration","Mentorship"]Design and implement robust, scalable HPC software infrastructure for low-latency, high-throughput image processing and deep-learning workloads. Architect workload partitioning across CPUs, GPUs, and FPGAs, build quick prototypes, and lead complex system/component design. Profile and tune clusters and nodes to remove bottlenecks, optimize workflows, and reduce cost of ownership. Collaborate with algo engineers, product managers, and stakeholders as a domain expert in HPC and GPU inference.

