Job Description
Job Title:  Research Engineer, Intelligent Product Verification
Requisition ID:  3158
Posting Start Date:  31/08/2026

Job Description

Job Summary

We are seeking a motivated Research Engineer to join the IPV,MIV at ARTC. The successful candidate will contribute to the development of a synthetic data generation platform for industrial AI applications, supporting software development, synthetic data rendering and generation, and deployment activities. This role offers an excellent opportunity to work on cutting-edge technologies, including 3D computer graphics, digital twins, synthetic data, and generative AI.

Key Responsibilities

  • Develop and enhance synthetic data generation tools for computer vision and industrial AI applications.
  • Support software development, testing, integration, and production deployment activities.
  • Build and optimize 3D data processing pipelines for CAD models, meshes, and point clouds in digital inspection scenarios.
  • Execute rendering and data generation tasks using internal tools to produce AI-ready synthetic datasets.
  • Develop Python-based tools and automation scripts for data generation, data processing, and AI workflows.
  • Assist in training, evaluating, and deploying deep learning models for industrial inspection and defect detection.
  • Collaborate with scientists and engineers to prototype, validate, and improve new algorithms.
  • Prepare technical documentation, software user guides, and project reports.

Requirements

Essential Qualifications

  • Bachelor’s degree in Computer Science, Computer Engineering, Electrical Engineering, Mechanical Engineering, or a related discipline.
  • Experience with 3D graphics, CAD processing tools and related libraries such as Blender, NVIDIA Omniverse, Open3D, CGAL, libigl, or similar frameworks.
  • Proficiency in Python and experience with PyTorch.
  • Experience with computer vision, machine learning, and deep learning techniques.
  • Strong analytical and problem-solving skills.
  • Good communication skills and the ability to work effectively in a team environment.

Preferred Qualifications

  • Experience with generative AI models, including GANs and diffusion models.
  • Knowledge of Neural Radiance Fields (NeRF), 3D scene reconstruction, or related 3D representation techniques.
  • Experience with GPU programming or CUDA is an advantage.
  • Familiarity with version control using Git, software engineering best practices, and Linux development environments.

The above eligibility criteria are not exhaustive. A*STAR may include additional selection criteria based on its prevailing recruitment policies. These policies may be amended from time to time without notice. We regret that only shortlisted candidates will be notified.