Company Logo

Backend Engineer (AI Engineer)

Rp5,000,000 - 5,500,000/Month
Full-Time · On-site
Minimum Bachelor’s Degree
3 - 5 years of experience

Job Requirements

On-site
3 - 5 years of experience
Minimum Bachelor’s Degree

Skills

PHP

Java

PostgreSQL

Laravel

MySQL

MongoDB

C++

Microsoft SQL Server

Python

Node.js

Job Benefits

Career Path

THR

Transport Money

Work Insurance

Near Public Transport

Meal Allowance

Health Insurance

This job post is managed by

OM
Okta Miliani

Job description for Backend Engineer (AI Engineer) at PT StoryG Jaya Indonesia

Backend Engineer

About Us:

PT DMC Indonesia is developing an industrial-scale Smart Greenhouse System integrating IoT (LoRaWAN), Node-RED, MQTT, Supabase PostgreSQL, and AI (LLM + CNN). This system will automate greenhouse devices, monitor real-time plant conditions, and generate AI-based recommendations.

We are looking for a Backend Engineer to build the core technical backbone of this platform.

🎯 Job Description

The Backend Engineer will develop APIs, automation logic, device-control services, and AI integrations for our Smart Greenhouse platform.

Key Responsibilities:

- Develop and maintain REST / WebSocket APIs for real-time sensor ingestion, device control (fans, vents, pumps, valves) via MQTT or Router API, and AI integration (LLM reasoning)

- Integrate data flows from Node-RED → MQTT → Supabase PostgreSQL.

- Build backend services for device control, alert engine & automation logic, and event-driven actions

- Implement authentication, rate limiting, error handling, and secure API patterns.

- Create middleware enabling two-way communication between IoT hardware, backend server, and web dashboard

- Provide API documentation for the frontend & AI engineering teams.

- Debug end-to-end issues (IoT → Node-RED → Backend → DB → Dashboard).

- Collaborate with the Database Engineer for optimal schema and query performance.

📌 Qualifications

- 1–3 years experience as a Backend Engineer.

- Strong proficiency in Node.js (JavaScript/TypeScript), and Python (FastAPI / Flask)

- Good understanding of REST API & WebSocket, MQTT / event-driven systems, Docker & container workflows, and Git version control

- Experience integrating with PostgreSQL, Supabase, InfluxDB, or any similar database.

- Familiar with IoT integrations, Node-RED or Home Assistant.

- Knowledge of distributed systems or microservices.

- Experience integrating AI inference or LLM-based services.

- Clear communication with English and problem-solving mindset.

- Able to work independently in a small, fast-moving team.

- Strong ownership of assigned modules.

About the company
PT StoryG Jaya Indonesia
Marketing and Advertising
11 - 50 employees

PT StoryG Indonesia is a startup company owned by a foreign national (WNA) from South Korea. The company operates three main divisions, each focusing on different industries:

  1. PT DMC Indonesia Food (Based in Malang): Specializes in the agricultural sector, focusing on the production of high-quality paprika, tomatoes, and strawberries, which are distributed to meet both domestic and export market demands.
  2. PT StoryG Indonesia (Based in Surabaya): Focuses on advertising, marketing, and the food and beverage (F&B) industry, offering creative and innovative solutions for clients across various sectors.
  3. PT DMC Plastik Indonesia (Based in Tulungagung): Specializes in the management of plastic ores, transforming them into eco-friendly and sustainable plastic products, providing recycling solutions and promoting the use of recycled plastic materials.
Office address

Jalan Bukit Telaga Golf TG1 No 15, Citraland, Lidah Kulon, Kec. Lakarsantri, Surabaya, Jawa Timur 60212

Glints Safety Tips

Legitimate employers won’t ask for contact Telegram or any kind of top-ups or payment. Do not provide your messaging app contacts, bank details, or credit card information.

Learn More

Similar jobs for you
Full-Time
3–5 years
Minimum Bachelor’s Degree
PT StoryG Jaya Indonesia
Full-Time
3–5 years
Minimum Bachelor’s Degree
Herbacore Indonesia
Full-Time
1–3 years
Minimum Bachelor’s Degree
PT Mitra Kasih Perkasa (MKP)
Full-Time
1–3 years
Minimum Senior/Vocational High School
Pt Itpreneur Indonesia Technology

Backend Engineer (AI Engineer)