ML Intern - Image Processing

Position: Machine Learning Intern - Image Processing

Location: Singapore

Type: Full-Time

Company Overview:

Datakrew is revolutionizing EV fleet intelligence with cutting-edge IoT/AI solutions. Our flagship solution, OXRED Platform Suite, provides deep insights into vehicle fleet performance and diagnostics. Datakrew is backed by leading global investors like Greenwillow Capital, BEENEXT, 500 Global, AngelList, SEEDS (SG Growth Capital), XA Network, Cloud Capital, Lighthouse Canton, and others. We have an active customer footprint in 7 countries. Our goal is to serve one million EVs within the next 5 years, and as a company, touch a billion lives with technology.

Job Overview:

We are looking for an ML Intern – Image Processing to join our team. This role is ideal for someone enthusiastic about contributing to OXRED InsurShield, the AI-driven vehicle inspection and damage detection module within the OXRED ecosystem. The role centers on developing and fine-tuning computer vision models that power the system.

Key Responsibilities:

Model Development & Fine-Tuning
  • Set up and refine object detection pipelines using YOLO-based or transformer-based architectures.
  • Train, validate, and benchmark models using datasets.
  • Perform dataset cleaning, augmentation, and balancing to handle reflection or shadow noise.
Performance Optimization & Evaluation
  • Evaluate using metrics such as IoU, mAP, precision, and recall.
  • Identify and mitigate false positives/negatives, improving detection consistency.
  • Recommend augmentations or additional data sources to boost accuracy.
Model Integration & Inference Pipeline
  • Collaborate with internal teams to integrate the model into FastAPI or other inference services.
  • Package trained weights and inference scripts for production deployment.
  • Ensure the pipeline is efficient, reproducible, and version-controlled.
Testing, Documentation & Handoff
  • Deliver trained model weights, evaluation reports, and reproducible notebooks/scripts.
  • Provide clear documentation, sample inference results, and retraining instructions.
  • Suggest future improvements for scaling or integrating with AI orchestrators in OXRED.

Requirements:

  • Strong experience in Computer Vision and Deep Learning, particularly object detection and image segmentation.
  • Proficiency in Python, PyTorch, or TensorFlow.
  • Familiarity with data augmentation pipelines.
  • Understanding of model optimization for cloud inference.

Preferred Qualifications:

  • Knowledge of FastAPI, Docker, or AWS for model serving and scaling.
  • Experience in automotive, inspection, or industrial vision applications.
  • Awareness of RAG workflows, LVLMs, or vision transformers.

How to Apply:

Interested candidates should submit their resume and a cover letter detailing their relevant experience and explaining why they are a good fit for this position to hr@datakrew.com with the subject line "ML Intern - Image Processing – Application – [Your Name]"

Datakrew is an equal opportunity employer. We celebrate diversity and are committed to creating an inclusive environment for all employees.