Location: Chennai / Remote (India)
Job Type: Full-Time
Experience: 0–5 Years
About the Role:
We are hiring an AI-driven Software Builder for IIoT & SCADA platforms to rapidly develop real-time industrial dashboards and data pipelines using a combination of AI tools and low-code/no-code technologies.
In this role, you will work across the full stack—from edge gateways using tools like Telegraf, NATS JetStream, and Node-RED, to cloud-native pipelines built on Apache Kafka, Apache NiFi, Apache Flink, and Apache Spark deployed on Kubernetes.
You will work with data storage systems such as Apache IoTDB, ClickHouse, PostgreSQL, MinIO / GlusterFS, and Valkey, ensuring performance aligns with production-scale systems.
On the frontend, you will build SCADA-like dashboards using Grafana, Apache Superset, Next.js, Appsmith, ThingsBoard, and FUXA, while building APIs using ReactJS, NestJS, Python, and Node.js.
You will leverage AI tools such as ChatGPT, GitHub Copilot, Cursor, and Claude to accelerate development and reduce manual effort.
This role is ideal for someone who prefers building complete working systems quickly rather than writing heavy custom code—using 70–80% tools and automation with minimal coding. You should be comfortable with event-driven architectures, real-time streaming, API integrations, and dashboard design, and have a practical understanding of scaling systems from hundreds to 100,000+ devices under real-world infrastructure constraints.
Experience with IIoT, SCADA, or industrial environments is a plus—but more important is your ability to learn fast, integrate diverse tools, and deliver usable solutions. This is a hands-on system builder role combining edge computing, cloud pipelines, and visualization into a cohesive, production-ready platform.
Key Responsibilities:
- Build real-time dashboards and data pipelines (edge → cloud)
- Work with tools like Node-RED, Telegraf, and NATS JetStream
- Assist in building streaming pipelines using Apache Kafka, NiFi, Flink, or Spark
- Deploy and manage applications on Kubernetes (basic level)
- Work with databases like PostgreSQL, ClickHouse, and time-series systems
- Build dashboards using Grafana, Superset, Appsmith, or similar tools
- Develop APIs using Node.js / Python / React
- Use AI tools (ChatGPT, Copilot, Cursor) to accelerate development
- Integrate APIs and real-time data sources (MQTT, REST APIs)
- Support system scaling and performance optimization
- Collaborate with senior engineers to deliver production-ready systems
Required Skills & Qualifications:
- 0–5 years of experience (or strong academic / project background)
- Basic programming knowledge (Python / JavaScript / Node.js)
- Understanding of APIs and data handling
- Basic knowledge of databases
- Interest in IoT, real-time systems, or backend development
- Willingness to learn new tools quickly
- Hands-on mindset (projects > theory)
Nice to Have:
- Projects related to IoT, dashboards, or real-time systems
- Exposure to tools like Grafana, Node-RED, or Kafka
- Basic knowledge of Docker or Kubernetes
- Experience using AI tools for development
- Interest in industrial automation or SCADA
What We’re Looking For:
- Strong builder mindset – ability to create working systems
- Fast learner who can adapt to new tools
- Practical problem-solving skills
- Interest in working on real-world applications
Not a Fit If:
- You prefer only theoretical or academic work
- You are not comfortable learning new tools
- You are only interested in traditional coding roles
Job Types: Full-time, Permanent
Pay: ₹8,086.00 - ₹51,085.90 per month
Benefits:
- Health insurance
- Leave encashment
- Paid sick time
- Paid time off
- Provident Fund
- Work from home
Application Question(s):
- Share 1–2 projects you have built (GitHub or demo link preferred)
- Have you used any tools like Grafana, Node-RED, or similar?
- What programming languages are you comfortable with?
- Have you used AI tools like ChatGPT or Copilot for development?
- Why are you interested in IIoT / real-time systems?
Work Location: In person