$184,000 - $253,000 USD yearly
Originally posted 26 October 2026 by the employer.
About the role
This role leads research and development projects to deliver new algorithmic modules and hardware-software architectures for semiconductor equipment performance improvement. As a Member of Technical Staff manager, you will manage a team of data scientists, data engineers, and software developers while maintaining a technical portfolio of publications and patents.
What you'll do
- Own concept and feasibility for new algorithmic modules, covering problem definition, data gathering, literature review, code development, testing, and deployment. - Align requirements for new software applications with internal and external stakeholders, subcontractors, and university collaborators. - Identify required software architectures, develop hardware roadmaps for new applications, and oversee software and hardware implementation. - Develop budgets, work plans, timelines, and resource allocations to meet engineering project deliverables. - Manage fewer than 8 team members comprising data scientists, data engineers, and software developers, including performance management, recruitment, and technical development. - Monitor and report project progress against milestones through regular project reviews and cadence meetings.
What you'll need
- Technical expertise in semiconductor equipment performance improvement. - Experience managing engineering teams of data scientists, data engineers, and software developers. - Proven technical credibility demonstrated by a portfolio of publications, patents, and authorship of technical documents. - Demonstrated experience defining software architectures and hardware roadmaps for complex engineering projects. - In-depth understanding of concepts, theories, and principles in algorithmic development and software engineering.
Skills: algorithms, semiconductor equipment, machine learning, data science, software architecture