UI/UX Development: Architect and Team Lead
Core
Lead the redesign, extension, and performance optimization of multi-physics computational modeling UI packages for semiconductor and display manufacturing equipment.
Role type
Senior IC UI/UX Architect and Team Lead
Builds
High-performance, unified UI packages for scientific computing and simulation tools
Domain
Semiconductor manufacturing / Scientific computing / High-performance computing
Deliverable
production ML models | product features
Required skills
UI/UX design and development, Qt/JavaFX/Flutter/.NET, modern C/C++, Python, OpenGL APIs, CPU/GPU parallelization, profiling and debugging, XML data management, client-server architecture design
Preferred skills
Experience with Reduced Order Models, Surrogate Models, DOE packages, AI/ML tool integration, distributed system UI development
Responsibilities
Extend and modify existing UI packages to improve intuitiveness and workflow efficiency; Redesign UI packages to support Python scripting and external AI/ML tool integration; Re-factor code to improve robustness and speed for large models; Implement CPU-GPU parallelization; Integrate UI packages into a unified client-server architecture; Provide technical leadership to UI/UX and graphics developers