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