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.

Loading

Loading job details...

Preparing the role view and application actions.

FursaFursa
Applied Materials
Applied Materials
3 months ago

Principal Software Architect- High Performance Computing

✓ Verified Job

Canonical indexed version, validated from employer's careers page.

Source: Company careers pageValidated by: Fursa AI
Last checked: 15 hours agoStatus: Live

Job Summary

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.
Location: Bengaluru, Chennai
Workplace: Onsite
Employment Type: Full time
Job Function: Software Engineering
Seniority: Mid level

Key Responsibilities

  • •Design and implement robust, scalable infrastructure solutions combining CPUs, GPUs, and FPGAs.
  • •Analyze and partition workloads across compute units so AI inference and parallel processing run on specialized accelerators while serial tasks run on CPUs.
  • •Code and develop quick prototypes to validate architectural designs with real code and data.
  • •Profile clusters and nodes using profilers to identify bottlenecks, optimize workflows, and improve cost of ownership; monitor GPU metrics for reliability.
  • •Evaluate and recommend technologies/frameworks and lead the design/implementation of complex software components and systems to ensure scalability, reliability, maintainability, and cost effectiveness.
Travel: Low travel

Key Requirements

  • •12 to 18 years of experience implementing robust, scalable, and secure infrastructure solutions across diverse processors (CPUs, GPUs, FPGAs).
  • •Deep understanding of design and development of cutting-edge HPC systems and heterogeneous computing infrastructure.
  • •Hands-on experience in parallel programming (CUDA) and AI inference infrastructure.
  • •Experience developing distributed high-performance computing software using parallel programming frameworks like MPI and UCX.
  • •Strong performance profiling and low-level optimization experience (e.g., vtune, Oprofiler, perf, NVIDIA Nsight; vectorization/intrinsics, cache-aware programming).
Experience:High performance computing (HPC)SemiconductorDeep learningGPU computing
Skills:Problem-solvingAnalytical skillsCommunicationCollaborationMentorship
Tech Stack:C/C++CUDANVIDIA TritonGPU inference serverMPIUCXOpenMPOpenACCOpenCLOpenCL/SYCLDistributed computingMulti-threadingThread synchronizationInter process communicationShared memoryPipesPerformance profilingVTuneOprofilerPerf

Company Brief

Applied Materials
Provides semiconductor manufacturing equipment, services, and software used to build advanced chips and display technologies. Its tools support materials engineering, deposition, etching, inspection, and process control for major electronics manufacturers worldwide.
Industry: Industrial Machinery
Company Size: Enterprise (1,001+ employees)
Revenue: USD 1B+
Growth: Public Company
Valuation: Public Company (Market Cap in USD)
Funding: IPO / Publicly Listed
Headquarters: Santa Clara, United States
Founded: 1967
Glassdoor
Glassdoor: 3.9
WebsiteLinkedInGlassdoor