OMNIVISION logo

    Machine Learning Engineer Intern

    OMNIVISION

    Jurong East, West Region, SingaporeInternship30 Oct 2026

    About this internship

    Machine Learning Engineer Intern Commitment Period: Jan 2027 onwards (minimum 6 months, full time) Job Description: We are looking for a ML Engineer Intern to research and build methods that find best compressed neural networks. Focus of this work includes knowledge distillation (KD) and quantization-aware distillation (QAD). Deliverable: a comparison of techniques by model family, with reported recommendations. Responsibilities: Develop KD and QAD approaches across different model types Ablate key choices among various techniques Build reproducible training and evaluation scripts, and report findings Techniques You Will Work On Knowledge distillation: soft-label, feature-based and self-distillation Quantization-aware training (QAT) and QAD Low-bit quantization with post-training quantization (PTQ) as the baseline Requirements: Currently studying CS, Engineering, AI/ML or a related field Commitment for at least 6 months full time Strong Python and hands-on PyTorch (custom training loops and losses) Trained and evaluated vision models end to end Knowledge of KD and quantization basics (temperature, PTQ vs QAT) Careful, reproducible experiments and clear written reports Preferred (Plus): Project or thesis on model compression (quantization) Experience with PyTorch quantization tools or ONNX export Publications at leading conferences (i.e. CVPR, ICML, NeurIPS etc.)