Job Description
<Job Responsibilities> 1.Data Acquisition & Connectivity - Design and implement systems for acquiring machine data through protocols such as MQTT, OPC UA, Modbus,or via PLC connectivity. 2.AI & Computer Vision Implementation Develop and deploy AI models for industrial applications, including: - Machine Data: Build Predictive Maintenance or Anomaly Detection systems using sensor data. -Visual Inspection: Develop automated quality inspection systems (Defect Detection) or OCR systems to support manufacturing processes. 3.Edge Computing Management - Manage and maintain on-site processing systems (Edge Devices) such as Industrial PCs, Jetson Nano, or microcontrollers to ensure real-time AI processing. 4.System Automation - Develop data workflows using tools such as Node-RED to connect machines, AI models, and databases. 5.Data Visualization - Create real-time dashboards (e.g., Grafana, Node-RED UI) for monitoring machine status and AI/Vision system outputs.
Job Requirement
<Necessary Skill / Experience > - Bachelor’s degree in Computer Engineering, Control Systems Engineering, Mechatronics, or related fields. - At least 1–3 years of experience in Data Science, AI/ML, Computer Vision, or Industrial Automation - Proficient in Python programming, including libraries/frameworks such as Pandas, Scikit-learn, TensorFlow, PyTorch, or OpenCV. - Experience with Node-RED or other low-code tools for managing data flows. - Understanding of Time-series databases (e.g., InfluxDB) or SQL databases. - Understanding of sensors and machine communication systems. - Basic knowledge of industrial cameras and image pre-processing techniques. - Conversational Middle in English (use for system and communicate with internal sometimes) <Preferable Skill / Experience> - JLPT N3 level or above may be preferred. - Ability to communicate with Japanese engineers. - Ability to read technical manuals and prepare reports in Japanese. - Experience with PLC or SCADA systems will be an advantage.