Semiconductor Data Science and Machine Learning Engineer
Role details
Job location
Tech stack
Job description
We are seeking a Semiconductor Data Science & Machine Learning Engineer to contribute to the development and operationalization of data and AI systems supporting advanced analytics and automation. This role is hands-on across data, software, and machine learning systems, with a strong emphasis on working with and enhancing existing production workflows all within the context of semiconductor integrated circuit fabrication., * Provide production support for deployed data pipelines and ML systems, including monitoring, debugging, and issue resolution
- Implement and maintain data pipelines and workflow components across ingestion, processing, and delivery
- Develop and deploy machine learning models and inference pipelines within established systems
- Contribute to system enhancements and performance optimization across data and ML workflows
- Support integration of ML services into production environments (APIs, batch systems, internal platforms)
- Participate in technical problem-solving and design discussions within existing architectural frameworks
Requirements
-
Bachelor's, Master's, or Ph.D. in Data Science, Electrical Engineering, Computer Science, Materials Science, Applied Physics, or related fields.
-
Strong programming experience in Python and at least one additional language (e.g., C++, C#, Java/JS)
-
3-4 years experience working with data pipelines, ETL/ELT processes, and database systems (SQL)
-
Hands-on experience with: o Supervised and unsupervised learning techniques o Deep learning architectures (e.g., CNNs, Vision Transformers, or equivalent) o Experience working with high-dimensional data (image, signal, or large-scale structured datasets) o Familiarity with model development lifecycle (data prep, training, validation, deployment concepts) o Experience contributing to production systems or deployed applications (debugging, maintenance, iteration) Preferred Qualifications
-
Direct experience with Semiconductor processes, process engineering/development and associated data
-
Familiarity with advanced representation learning (transformers, contrastive/self-supervised learning)
-
Exposure to multi-domain signal processing (spatial, spectral, temporal analysis)
-
Experience with real-time or near-real-time data/ML systems
-
Experience with cloud-native data and AI platforms (including ML platforms and workflow orchestration)
-
Familiarity with foundation model services / LLM platforms (e.g., AWS Bedrock or equivalent)
Benefits & conditions
The level of role will be based on applicable experience, education and skills; Most offers will be between the minimum and the midpoint of the Salary Range listed below.
Santa Rosa, CA MIN $126,930 MID $169, 240- MAX $211,550
Note: For other locations, pay ranges will vary by region
This role is eligible for Keysight Results Bonus Program
US Employees may be eligible for the following benefits:
- Medical, dental and vision
- Health Savings Account
- Health Care and Dependent Care Flexible Spending Accounts
- Life, Accident, Disability insurance
- Business Travel Accident and Business Travel Health
- 401(k) Plan
- Flexible Time Off, Paid Holidays
- Paid Family Leave
- Discounts, Perks
- Tuition Reimbursement
- Adoption Assistance
- ESPP (Employee Stock Purchase Plan)