Find The RightJob.
Who We Are
JIG-SAW operates 24/7 Operations Centers in Japan and Canada that proactively monitor systems, issue alerts, and deliver live incident response—keeping web services and IoT environments secure and running smoothly.
About the Role
We are looking for a dual-threat AI and Data Engineer to build a game-changing, AI-driven IoT platform. You won’t just be building chatbots; you will be building the "nervous system" of industrial environments.
The core of this role is turning raw, often messy device signals into actionable intelligence. You will own the end-to-end pipeline: from integrating industrial protocols and normalizing high-velocity data streams to deploying RAG-based insights and predictive ML models. If you enjoy the challenge of making intelligence observable, reliable, and scalable across factories, buildings, and logistics hubs, this role is for you.
Key Responsibilities
Required Skills & Qualifications
Experience Guidelines
Nice-to-Have
Compensation & Benefits
Portfolio Required: Please include links to your GitHub/GitLab, product sites, or technical case studies. Applications without a portfolio will not be considered.
Job Type: Full-time
Pay: $100,000.00 - $150,000.00 per year
Benefits:
Application Question(s):
The key evaluation criterion is whether you can explain your reasoning logically. We value how you think more than what you already know. If a response is detected to have been generated using ChatGPT or an equivalent tool, it will be automatically rejected.
For the function below, propose technical approaches you would use to implement it. Assume real production use: consider performance, scalability, operating cost, and LLM context-window limits.
On an IoT data dashboard, display:
1) Insights through the previous day (e.g., findings, early signs of failure, predictive maintenance).
2) A list of alerts through the previous day (not simple threshold checks, but early failure signs and predictive maintenance).
The key evaluation criterion is the same as #1.
For the function below, propose technical approaches you would use to implement it. Assume real production use: consider performance, scalability, operating cost, and LLM context-window limits.
Enable users to obtain on-demand insights (findings, early signs of failure, predictive maintenance) by asking a chatbot, based on all data collected to date.
The key evaluation criterion is the same as #1.
For the function below, propose technical approaches you would use to implement it. Assume real production use: consider performance, scalability, operating cost, and LLM context-window limits.
From the data format sent by unknown IoT devices, auto-register/provision devices.
1) Automatically detect and register the device with its metadata when multiple sensor values compressed/obfuscated by encoding them as binary/hex.
2) Automatically detect and register the device with its metadata when multiple sensor values are human-readable (non-binary/non-hex) payloads.
The key evaluation criterion is the same as #1.
From the data format sent by unknown IoT devices, auto-detect/map sensor attributes.
1) Automatically detect sensor attributes (e.g., temperature), normalize them, and associate attributes with the database scheme. Assume multiple sensor values compressed/obfuscated by encoding them as binary/hex.
2) Automatically detect sensor attributes (e.g., temperature), normalize them, and associate attributes with the database scheme. Assume multiple sensor values are human-readable (non-binary/non-hex) payloads.
The key evaluation criterion is the same as #1.
For the function below, propose technical approaches you would use to implement it. Assume real production use: consider performance, scalability, operating cost, and LLM context-window limits.
Settings recommendations: a feature that recommends configuration settings the user tends to prefer.
Education:
Experience:
Work Location: Remote
Similar jobs
No similar jobs found
© 2026 Qureos. All rights reserved.