AI Algorithm Developer
Core
Design and implement machine learning algorithms for semiconductor manufacturing process optimization, predicting on-wafer performance from recipe parameters.
Role type
AI Algorithm Developer (Machine Learning & Optimization)
Builds
Production ML models and optimization frameworks for semiconductor equipment
Domain
Semiconductor manufacturing / Materials engineering
Deliverable
production ML models
Required skills
Deep learning (neural networks, training dynamics), Optimization algorithms (Bayesian, gradient-based), Python (expert), Algorithms & data structures, Software engineering (clean code, design patterns, testing), Critical thinking
Preferred skills
GPU programming (CUDA), Parallel computing (MPI, OpenMP), Active learning, PyTorch/TensorFlow internals, Statistical inference from noisy data
Technologies
Python, PyTorch, TensorFlow, CUDA, MPI, OpenMP, Git
Responsibilities
Design deep learning models for process optimization, Develop Bayesian optimization strategies, Write scalable code with design patterns, Build surrogate models for sparse/noisy data, Refactor prototypes into production code, Collaborate with domain experts on process constraints
Seniority
Entry-level (New College Grad)