Enable job alerts via email!

Research Engineer (AI Implementation)

COMTECNOVA PTE. LTD.

Singapore

On-site

SGD 60,000 - 90,000

Full time

6 days ago
Be an early applicant

Generate a tailored resume in minutes

Land an interview and earn more. Learn more

Start fresh or import an existing resume

Job summary

A leading company in AI technologies is seeking an Engineer to join their dynamic development team. The role entails enhancing vision-based products and creating algorithms for machine learning applications. Ideal candidates will have a strong background in software development and a passion for innovative AI solutions. This position offers a chance to work on cutting-edge technology and collaborate with skilled professionals in the field.

Qualifications

  • 3+ years of experience in computer vision, AI, or software development.
  • Proficiency in programming languages such as Python, C++, or Java.
  • Experience with edge computing, IoT, or cloud-based deployment is a plus.

Responsibilities

  • Develop computer vision algorithms and AI models for object detection.
  • Build scalable software systems for vision-based applications.
  • Create and manage data pipelines for AI model training.

Skills

Computer Vision
Machine Learning
Software Development
Problem Solving
Attention to Detail

Education

Bachelor's or Master's degree in Computer Science
Electronics/Electrical Engineering
Data Science

Tools

TensorFlow
PyTorch
OpenCV
LangChain
LlamaIndex

Job description

The Engineer will be a member of one of the development teams of AI based technologies, including the cutting-edge vision-based products, RF non-vision based object detection, edge computing. The ideal candidates will have a strong background in computer vision, machine learning, and software development, with a passion for creating impactful solutions that leverage AI to solve real-world problems.

Duties and Responsibilities

Algorithm Development:

- In-depth development of one of the following:

  • Design, develop, and optimize computer vision algorithms
  • Design, develop, and optimize AI models for non-vision object detection with 3D point cloud, recognition, segmentation, tracking
  • Design, develop, and optimize AI models for distributed edge computing

- Implement deep learning models using frameworks like TensorFlow, PyTorch, OpenCV, LangChain, and/or LlamaIndex.

Software Development:

  • Build scalable and efficient software systems for vision-based applications.
  • Develop APIs, libraries, and tools to support vision product development.
  • Ensure code quality, maintainability, and performance.
  • Managing all source codes with version control tools.

Data Pipeline Development:

  • Create and manage data pipelines for training and evaluating AI models.
  • Work with large datasets, including data collection, preprocessing, and augmentation.

Model Optimization:

  • Optimize AI models for performance, accuracy, and resource efficiency under our specific implementation environment..
  • Deploy models on edge devices, cloud platforms, or hybrid environments.

Testing and Validation:

  • Conduct rigorous testing and validation of vision systems to ensure reliability and accuracy.
  • Troubleshoot and resolve technical issues during development and deployment.

Collaboration:

  • Work closely with cross-functional teams to integrate vision technologies into broader systems.
  • Participate in code reviews, design discussions, and technical brainstorming sessions.

Requirement and Qualification

  • Bachelor’s or Master’s degree in Computer Science, Electronics/Electrical Engineering, Data Science, or a related field.
  • 3+ years of experience in computer vision, AI, or software development.
  • Proficiency in programming languages such as Python, C++, or Java.
  • Hands-on experience with AI frameworks (such as, TensorFlow, PyTorch, LangChain, LlamaIndex) and computer vision libraries (OpenCV).
  • Strong understanding of machine learning , deep learning, and image processing techniques.
  • Experience with edge computing, IoT, or cloud-based deployment is a plus.
  • Strong problem-solving skills and attention to detail.
  • Good command of both spoken and written English. Proficient in Mandarin is preferred to liaise with mandarin speaking counterpart.
Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.