Software Engineering Intern – AI/ML for Diagnostics & Calibration
This internship role at Confidential Client involves developing Python-based AI/ML software prototypes focused on image and signal diagnostics for semiconductor manufacturing. The intern will prepare and analyze datasets, evaluate prototype performance, and recommend calibration actions to improve system accuracy. The position offers hands-on experience with advanced imaging systems, machine learning frameworks, and workflow automation within a leading semiconductor inspection technology company.
About Careertakes
👉 Important disclosure: Careertakes is a third-party recruiting platform supporting this hiring process. If selected, you will be employed directly by our client, Semiconductor Manufacturing.
Applicants for this role may also receive access to additional matched opportunities through the Careertakes platform.
Position Overview
Confidential Client (via Careertakes) is seeking a Software Engineering Intern focused on AI/ML for diagnostics and calibration. This paid internship is ideal for students pursuing a BS, MS, or PhD in computer science, electrical engineering, applied mathematics, physics, or a related field who want hands-on experience building Python prototypes, working with image and signal datasets, and contributing to diagnostics and calibration workflows for semiconductor inspection systems.
What You’ll Do
- Develop Python-based software and AI/ML prototypes that combine analytical models with image-based diagnostics.
- Prepare representative image and signal datasets and evaluate metrics such as resolution, noise, spectral content, sampling/aliasing, uniformity, contrast, and optical/system aberrations.
- Quantitatively evaluate prototypes against analytical baselines and expert assessments; document accuracy, uncertainty, and failure cases.
- Identify performance-limiting parameters and likely contributors to degradation; recommend calibration or corrective actions for engineering review.
- Produce reproducible code, unit/integration tests, and technical documentation; collaborate securely with engineers and follow data-protection practices.
- Explore AI-assisted troubleshooting, engineering analysis, or workflow automation under mentorship to accelerate diagnostics work.
Preferred Qualifications
- Exposure to image or signal processing, optics, imaging systems, or calibration methods.
- Experience with PyTorch, TensorFlow, or scikit-learn.
- Familiarity with software testing, version control (e.g., Git), and reproducible experimentation.
- Familiarity with LLMs, retrieval-augmented generation, AI coding assistants, or workflow automation is a plus.
Minimum Qualifications
- Currently enrolled in a BS, MS, or PhD program in computer science, electrical engineering, applied mathematics, physics, or a related discipline.
- Proficiency in Python and scientific computing (NumPy, SciPy, pandas, OpenCV, etc.).
- Foundational knowledge of machine learning and experience analyzing data via coursework, research, or projects.
- Strong problem-solving ability and clear written and verbal communication.
Total Rewards & Pay
- Base pay range: $37.00 - $58.00 per hour (range reflects degree level and location; posted for Milpitas, CA).
- Interns may be eligible for some benefits, and the Confidential Client’s total rewards may include access to medical, dental, vision, development programs, tuition assistance, and other offerings depending on internship status and local policies.
- Actual pay depends on factors including education level, experience, and location. This posting complies with applicable federal and California pay-transparency requirements.
Use of AI & Interview Guidance
Confidential Client values responsible AI usage. During interviews, candidates should present original thinking and problem-solving. Use of AI tools to generate responses during interviews is not permitted unless explicitly approved in advance as a reasonable accommodation or invited by the interviewer. AI tools may be used by the hiring team to support fair and consistent review processes, but final hiring decisions are made by humans.
Reasonable Accommodations
Careertakes and Confidential Client provide reasonable accommodations for candidates with disabilities. If you require an accommodation during the application or interview process, please contact Careertakes support or indicate your needs through the platform so we can coordinate with the hiring team.
Equal Opportunity & Hiring Transparency
Careertakes and our client are Equal Opportunity Employers committed to building a diverse and inclusive workforce. We prohibit discrimination or harassment of any kind. To support a fair and efficient hiring process, AI tools may be used to assist with application review or resume screening. These tools do not replace human decision-making. Final hiring decisions are made by people.
If you have questions about how your data is used, please contact us directly.
Negotiate a higher salary! Check the salary ranges for this job type in your area.
View My Salary Range