All roles at Applied Materials

Algorithm Developer

BengaluruFull-time5–9 yrsPosted over a month ago

Senior software engineering role at Applied Materials in Bengaluru. Needs 5+ years and an M.Sc, B.Tech or B.E..

About the role

We are seeking a highly motivated Algorithm Developer to develop advanced computer vision, machine learning, and image processing solutions for next-generation semiconductor inspection and metrology systems. The successful candidate will contribute to the design, development, optimization, and deployment of innovative algorithms that enable critical product capabilities and deliver measurable customer value.

What you'll do

  • Design, develop, and optimize advanced inspection and metrology algorithms for semiconductor applications
  • Apply state-of-the-art techniques in computer vision, image processing, machine learning, and deep learning to solve complex product and customer challenges
  • Develop robust and scalable algorithms for defect detection, classification, image segmentation, image registration, etc
  • Evaluate emerging technologies and research developments and assess their applicability to product requirements
  • Optimize algorithm performance for high-throughput production environments using CPU, GPU, and parallel computing techniques

What you need

  • Data structures
  • Python
  • C++
  • Computer vision
  • Machine learning
  • Deep learning

Good to have

  • Physics
  • NumPy
  • PyTorch
  • TensorFlow
  • Prototyping

More roles like this at Applied Materials

Apply on Applied Materials's site