Senior Software Engineer
Core
Design, prototype, develop, and debug software solutions for semiconductor equipment components and devices using machine learning and AI.
Role type
Senior Software Engineer (AI/ML)
Builds
Next-generation AI-based metrology and inspection solutions for semiconductor manufacturing
Domain
Semiconductor manufacturing / Materials engineering
Deliverable
production ML models
Required skills
Java, Python, C++, Linux, distributed systems architecture, clean code, system design
Preferred skills
Kubernetes, Docker, AI-based product implementation
Technologies
Java, Python, C++, Linux, Kubernetes, Docker
Responsibilities
Design and develop complex software solutions; Define technical specifications and architecture; Troubleshoot and resolve challenging software issues; Conduct thorough testing and validation; Provide technical guidance and mentorship; Prepare and analyze reports and metrics
Seniority
Senior, hands-on IC with mentorship