Clock icon

Description


Summary
The AI Software Engineer will be responsible for implementing computer vision algorithms based on deep learning for object detection and classification as well as quality control in industrial automation applications.

Responsibilities:
  • Image data gathering and dataset management
  • Analyzing exploratory data to extract statistics and useful information from image inspection data
  • Training and evaluating deep learning models applied to images for several applications such as Image Classification and Object Detection as well as Instance Segmentation
  • Deploying and integrating machine learning models in industrial applications

Required Qualifications:
  • Bachelor's degree in a quantitative discipline (e.g. Computer Science, Statistics, Industrial Engineering, Mathematics, or a related field)
  • 2+ years of relevant experience
  • Professional experience applying machine learning for Computer Vision applications - specifically with Image Classification, Object Detection and Instance Segmentation systems
  • Experience with Python, Deep Learning frameworks (PyTorch, TensorFlow), and OpenCV
  • Be comfortable working with the entire machine learning life cycle, from data gathering to model deployment
  • Good understanding of both classical computer vision algorithms and deep learning based solutions
  • Ability to interact collaboratively with colleagues, customers, suppliers, and different technical backgrounds

Preferred Qualifications:
  • Experience in a data-related role in a manufacturing industry
  • Experience in network programming such as TCP/IP, SMB protocol

Hanwha QCells provides equal employment opportunities (EEO) to all employees and applicants for employment without regard to race, color, religion, sex, national origin, age, disability or genetics.