Job Overview
Translarity designs and manufactures precision probe cards and test solutions for the semiconductor industry. We are seeking a hands-on programmer, based at our Laguna, Philippines operation, to build the machine vision, image processing, and applied ML capabilities that power our next generation of test, inspection, and quality control programs.
In this role, you will develop computer vision pipelines that inspect probe cards, PCBs, and individual components; build ML models that detect defects, classify anomalies, and predict yield issues; and integrate those capabilities directly into our test floor and QC workflows. You will work close to the physical product — with optical microscopes, X-ray imagery, high-resolution cameras, and test station data — and your work will directly reduce escapes, tighten process control, and improve throughput.
This is a builder's role. We value working prototypes over polished proposals, and we expect you to own problems end-to-end: from understanding the inspection question, to capturing and labeling data, to deploying a model that an operator actually uses on the floor.
Key Responsibilities
Machine Vision & Image Processing
- Design and build vision pipelines for probe card inspection, BGA and solder joint attach inspection, PCB inspection, and general optical QC.
- Work with multiple imaging modalities — optical microscopy, high-resolution 2D cameras, X-ray imagery, and profilometry — to extract actionable measurements and defect signals.
- Develop calibration, alignment, lighting, and image acquisition procedures that produce consistent, measurable data from the test floor.
- Implement classical CV techniques (edge detection, template matching, blob analysis, registration, morphological operations) where they are the right tool, and know when to reach for ML instead.
Applied Machine Learning for QC and Test
- Train, evaluate, and deploy deep learning models for defect detection, classification, segmentation, and anomaly detection on inspection imagery.
- Build end-to-end ML workflows: data capture, labeling strategy, augmentation, training, evaluation, drift monitoring, and retraining.
Test & QC Integration
- Integrate vision and ML capabilities into existing test and inspection equipment, including automated triggering, pass/fail decisions, and logging of results.
- Partner with Test Engineering, Manufacturing, and Quality to translate inspection criteria and failure modes into measurable, automatable checks.
- Build operator-facing tools and dashboards so that vision/ML results are trusted, auditable, and actionable on the floor.
- Support root cause analysis and CAPA activities by mining inspection imagery and test data for patterns.
Data, Scripting & Systems
- Manage the data pipelines, storage, and metadata needed to support large volumes of inspection imagery and associated test results.
- Write scripts and automation (Python preferred) to connect vision/ML outputs to our broader systems — Netsuite, Fusion and QCBD — so QC data flows cleanly into ERP, production, and quality records.
- Contribute to dashboards and reporting that make inspection and yield data visible to Operations and Quality leadership.
Qualifications
- Bachelor's degree in Computer Science, Electrical Engineering, Computer Engineering, Applied Math/Physics, or a related technical field; equivalent hands-on experience considered.
- 3+ years of professional experience in machine vision, image processing, or applied ML, ideally in a manufacturing, semiconductor, or hardware-test environment.
- Strong Python skills, including practical experience with OpenCV and at least one deep learning framework (PyTorch or TensorFlow/Keras).
- Demonstrated experience shipping a vision or ML system into a production or production-adjacent environment — not just notebooks.
- Working knowledge of SQL and comfort pulling data from multiple systems to build training sets and analyses.
- Clear communicator who can work directly with test engineers, operators, and quality staff to define what good and bad actually look like.
Preferred Skills
- Experience in semiconductor test, probe card manufacturing, PCB/BGA inspection, or similar precision electronics QC.
- Familiarity with X-ray inspection, AOI systems, optical microscopy, or other industrial imaging platforms.
- Experience with anomaly detection, few-shot or self-supervised methods for low-defect-rate environments.
- Exposure to MLOps practices: model versioning, monitoring, and retraining pipelines.
- Familiarity with ERP/MES systems (Netsuite, Fusion) and quality systems (QCBD).
- Experience with edge deployment (ONNX, TensorRT) or integrating ML into PLC/test-equipment workflows.
- Background as a DBA or in data governance and security best practices.