Senior Software Applications Engineer (AI/ML)
PDF Solutions
Milpitas, CA · Posted September 15, 2026
Just laid off? Start here: a plan for the first weeks
See every open role at PDF Solutions
More in California job market · Technology & Software · Data & Analytics jobs
More roles at PDF Solutions
- Senior Applications Support Engineer · Milpitas, CA
- Senior Software Systems Engineer(Labview) · Milpitas, CA
- Senior/Staff Consulting Engineer · Santa Clara, CA
- Senior Defect/Yield Engineer · Boise, ID
- Senior Product Manager - Security · Santa Clara, CA
- Senior Electrical Systems Engineer · Milpitas, CA
Similar jobs
- Specialist, Software Engineer · L3HARRIS Technologies · Carlsbad, CA
- Associate, Software Engineer · L3HARRIS Technologies · San Diego, CA
- Expert Development Architect - Data & AI Platforms · SAP · Palo Alto, CA
- Staff Software Engineer, Consumer 360 · Credit Acceptance · CA
- Staff Software Engineer, Variant Classification · Labcorp Holdings · San Francisco, CA
- Senior Software Engineer, Discovery · Mercor · San Francisco, CA
Where Milpitas, CA ranks
Where Milpitas, CA placed in our monthly rankings, month by month. Each month stays online at its own address.
November 2026
- #12Best cities for mid-career professionals in the West Coast60% · of 71
- #17Best cities for manufacturing and industrial pay after cost of living$132k · of 35
- #19Best cities for pay after cost of living in California$149k · of 32
- #20Best all-round cities for mid-career professionals in the West Coast46 / 100 · of 39
- #20Best all-round cities for AI careers in the West Coast44 / 100 · of 39
- #21Cities with the most jobs that need no experience in the West Coast0.8% · of 66
Rankings about data & analytics jobs
- Best cities for data and analytics jobs #1 New York (1,713 openings)
- Best cities for data and analytics pay after cost of living #1 Foster ($232k)
- Most requested AI skills in data and analytics jobs #1 Machine learning engineering (17.1%)
- AI tools named most often in data and analytics jobs #1 Databricks (7.6%)
- Employers with the most data and analytics jobs #1 Amazon (711 roles)
Data & Analytics jobs · Top Data & Analytics employers · All rankings
How AI is used in this kind of work
Among software developers, AI is already used for some of the tasks. Measured exposure for software developers: 29% (some).
Share of this job’s tasks that AI is already used for at work, from real usage. It is not a forecast of job loss, and a low number means no use seen yet. Source: Anthropic Economic Index.
Skills this job asks for
Say which you have and which you want to build. We use it to match you to jobs like this one.
About the job
Overview
Role Summary
We are seeking a Senior Applications Engineer to join our team, focusing on the development of cutting-edge machine learning and artificial intelligence solutions for the semiconductor industry. The ideal candidate will have extensive experience in creating robust and scalable software, with a strong background in data analysis, machine learning, and containerization technologies.
Responsibilities
Design and Implement ML/AI Algorithms: Help develop and implement advanced machine learning and AI-based algorithms for the automatic classification of defects in semiconductor inspection tools.
Data Analysis: Analyze large volumes of defect data to identify critical patterns, trends, and anomalies, using this analysis to inform model development.
Training and Model Development: Train, validate, and deploy defect classification models, ensuring they meet strict performance and accuracy requirements.
System Optimization: Continuously improves the accuracy, efficiency, and reliability of the defect classification system through iterative development and optimization.
Qualifications
Education: Bachelor’s or Master’s degree in Computer Science, Electrical Engineering, Materials Science, or a related technical field.
Machine Learning Expertise: Proficiency in Python and deep learning frameworks such as TensorFlow, PyTorch specifically for computer vision tasks (CNNs, Transformers).
Semiconductor Knowledge: Familiarity with semiconductor manufacturing processes or inspection metrology is highly preferred.
Data Proficiency: Experience handling large datasets and using tools like Pandas, NumPy and SQL for data preprocessing and feature engineering.
Problem Solving: Strong analytical mindset with the ability to translate complex manufacturing defects into actionable data models, data ingestion, analysis, and visualization.
Preferred Skills
Experience with Mismatched Data or Active Learning techniques to handle rare defect types.
Knowledge of ML Ops tools (ML Flow, zen Flow etc.) for model deployment and monitoring in a production environment.
Excellent communication skills to collaborate with cross-functional hardware and software teams.
Pay Range
USD $130,000.00 - USD $180,000.00 /Yr.
Design and Implement ML/AI Algorithms: Help develop and implement advanced machine learning and AI-based algorithms for the automatic classification of defects in semiconductor inspection tools.
Data Analysis: Analyze large volumes of defect data to identify critical patterns, trends, and anomalies, using this analysis to inform model development.
Training and Model Development: Train, validate, and deploy defect classification models, ensuring they meet strict performance and accuracy requirements.
System Optimization: Continuously improves the accuracy, efficiency, and reliability of the defect classification system through iterative development and optimization.
Education: Bachelor’s or Master’s degree in Computer Science, Electrical Engineering, Materials Science, or a related technical field.
Machine Learning Expertise: Proficiency in Python and deep learning frameworks such as TensorFlow, PyTorch specifically for computer vision tasks (CNNs, Transformers).
Semiconductor Knowledge: Familiarity with semiconductor manufacturing processes or inspection metrology is highly preferred.
Data Proficiency: Experience handling large datasets and using tools like Pandas, NumPy and SQL for data preprocessing and feature engineering.
Problem Solving: Strong analytical mindset with the ability to translate complex manufacturing defects into actionable data models, data ingestion, analysis, and visualization.
Preferred Skills
Experience with Mismatched Data or Active Learning techniques to handle rare defect types.
Knowledge of ML Ops tools (ML Flow, zen Flow etc.) for model deployment and monitoring in a production environment.
Excellent communication skills to collaborate with cross-functional hardware and software teams.