Senior Software Developer AI/ML
PDF Solutions
- Milpitas, CA
- Permanent
- Full-time
- Design and Implement ML/AI Algorithms: 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.
- Model Development: Train, validate, and deploy defect classification models, ensuring they meet strict performance and accuracy requirements.
- System Optimization: Continuously improve the accuracy, efficiency, and reliability of the defect classification system through iterative development and optimization.
- Extensive experience with data analysis and manipulation using ML packages, pandas, numpy, and scipy.
- Proven knowledge of machine learning concepts, including regression, statistical evaluation, and modeling, with hands-on experience using libraries like scikit-learn.
- Experience summarizing and deriving insights from large volumes of complex data.
- Proficiency in handling and processing data in HDF5 format with Python APIs.
- Strong practical experience with Docker for containerizing applications.
- Experience with Kubernetes for orchestrating and managing containerized applications at scale.
- Experience with ELK stack applications, including Elasticsearch, Logstash, and Kibana, for data ingestion, analysis, and visualization.
(Add at least 3-4 nice to haves for this role)Frontend Development: Expertise in React.js and Node.js for building dynamic user interfaces and scalable backend services.Time-Series Databases & Visualization: Expertise in InfluxDB for time-series data storage and Grafana for data visualization and dashboarding. Pay Range: USD $130,000.00 - USD $180,000.00 /Yr.