Ai Performance Architect

Applied Materials

Bangalore, India
Benchmark ai workloads (llms)
Analyze systems performance for llms
Develop performance measurement methodologies
As a Software Engineer at Applied Materials, you’ll dive deep into ground-breaking technologies—like machine learning and AI—to craft novel software solutions that solve our customers’ high-value problems

Job Summary

  • As a Software Engineer at Applied Materials, you’ll dive deep into ground-breaking technologies—like machine learning and AI—to craft novel software solutions that solve our customers’ high-value problems.
  • Our Software Engineers are responsible for designing, prototyping, developing, and debugging software solutions for semiconductor equipment components and devices to ensure quality and functionality.
  • The Applied AI System to Materials team works on architecting differentiated AI Systems leveraging Applied’s fundamental innovations.

Matching Summary

As a Software Engineer at Applied Materials, you’ll dive deep into ground-breaking technologies—like machine learning and AI—to craft novel software solutions that solve our customers’ high-value problems.

Skills & Requirements

Must-have

  • Benchmark AI workloads (LLMs)
  • Analyze systems performance for LLMs
  • Develop performance measurement methodologies
  • Transformer-based model architectures
  • Strong Python, C/C++ programming skills
  • GPU, Memory, Network architecture analysis
  • Parallel computing architectures and interconnect fabrics

Nice-to-have

  • Supportive work culture
  • Career development and growth
  • Pushing boundaries of science and engineering
  • Focus on employee well-being

Key Requirements

  • Experience with AI workloads (Finetuning/Inference)
  • Experience with DL Frameworks (Pytorch, Tensorflow)
  • Experience with Profiling tools (Nsight Systems, Nsight Compute, Rocprof)
  • Experience with Containerized Environment (Docker)

Work Rights

Not specified

Tailored Resume

Cover Letter