Backend Engineer, Video Analytics and Predictive

JUST-IN-TIME AI PTE. LTD.

Singapore

On-site

SGD 60,000 - 100,000

Full time

14 days+
Application generator

Stand out for this role — generate a tailored resume and cover letter in about a minute.

Get past ATS filters

Job summary

Just-in-Time AI PTE. LTD. in Singapore is seeking a hands-on software engineer to build edge pipelines for camera streams and tool sensors, with Python in production and real-time inference.

You will integrate OpenCV, GStreamer or DeepStream, ONNXRuntime or TensorRT, and SQL-backed timeseries stores, deploying on Jetson devices and publishing typed events over MQTT.

Qualifications

  • 1–3 years of Python in production.
  • Video processing with OpenCV/GStreamer/DeepStream.
  • Model inference with ONNXRuntime/TensorRT/PyTorch.
  • SQL beyond basics (TimescaleDB).
  • Docker and Linux deployment on edge devices (Jetson).

Responsibilities

  • Build edge detection and tracking pipelines for camera streams.
  • Ingest and correlate events in PostgreSQL/TimescaleDB.
  • Publish typed events over MQTT with clip references.
  • Provide audit and reproducible pipelines for verification.

Skills

Python
OpenCV
GStreamer
DeepStream
ONNX Runtime
TensorRT
PyTorch
SQL
Docker
Linux
Jetson
MQTT
TimescaleDB

Tools

PostgreSQL
TimescaleDB
MQTT
Docker
Linux

Job description

We build sealed AI appliances for factories. AJetson-class box on the plant network watches the cameras. A DGX Spark classbox with 128 GB of unified memory holds the record of what happened and readsthe tool sensors. Only text crosses between the two, and video is fetched ondemand with an audit record of every viewing.

You will build the pipeline that turns camera streamsinto typed events and tool sensor streams into early alerts that name theaffected sensors. The first release is classical computer vision and timeseries. The language model layer comes after that works.

WHAT YOU WILL BUILD
Edge detection and tracking.

RTSP from the DVRs into GStreamer or DeepStream, inference through ONNX Runtime or TensorRT,and a frame budget per camera that holds when all thirty cameras are busy.

Typed events.

One event per track with a stable identifier, a confidence, a one-sentence caption and a pointer to the clip, published over MQTT with a local spool that drains after a network cut.

Central ingest.

PostgreSQL with TimescaleDB. Deduplicate, place the event on the site plan through the camera calibration, correlate into incidents, aggregate so every dashboard panel answers under a second.

Equipment Watch.

Multivariate sensor streams through RFOD and CAD, so an alert carries the affected sensors and a feature attribution rather than a bare score, measured against labelled failure windows.

Replay.

Role check, audit record, signed ticket, WebRTC relay from the edge box to the browser, held in memory only.

The design is written. The code is missing. You will be given the specification and expected to argue with it where it is wrong.

We need one to three years of Python in production, video work in one of OpenCV, GStreamer or DeepStream, model inference through ONNXRuntime, TensorRT or PyTorch, SQL beyond the basics, Docker and Linux. Jetson deployment, MQTT, TimescaleDB, time series anomaly detection and time spent in a fab or plant all help.

Before we talk, four hours at home: run any detector and tracker over a short video, emit one typed event per track over MQTT, write the events to PostgreSQL, and count them by class and by minute. Send the code with a note on where it breaks at thirty cameras.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Backend Engineer, Video Analytics and Predictive Maintenance
Backend Engineer, Video Analytics and Predictive Maintenance

Private Advertiser • Singapore

On-site
SGD 70,000 - 110,000
Video Analytics Backend Engineer — Edge to Ingest & Alerts
Video Analytics Backend Engineer — Edge to Ingest & Alerts

Private Advertiser • Singapore

On-site
SGD 70,000 - 110,000
AI Engineer (Computer Vision)
AI Engineer (Computer Vision)

AZTECH TECHNOLOGIES PTE LTD • Singapore

On-site
SGD 90,000 - 130,000
Senior Computer Vision Engineer
Senior Computer Vision Engineer

altrocks tech pte. ltd. • Shenton Way

On-site
SGD 120,000 - 180,000
Senior Computer Vision Engineer
Senior Computer Vision Engineer

Jobline Resources Pte Ltd • Singapore

On-site
SGD 120,000 - 170,000
Embedded Computer Vision Engineer (Edge Inference)
Embedded Computer Vision Engineer (Edge Inference)

RAPSODO PTE. LTD. • Singapore

On-site
SGD 90,000 - 120,000
AI Engineer Intern (Video Analytics)
AI Engineer Intern (Video Analytics)

Mikomiko Pte. Ltd.mikomiko.ai • Singapore

On-site
SGD 90,000 - 150,000
Senior Computer Vision Engineer
Senior Computer Vision Engineer

trinity consulting services pte. ltd. • Singapore

On-site
SGD 90,000 - 130,000
Senior Computer Vision Engineer
Senior Computer Vision Engineer

Trinity Consulting Services • Singapore

On-site
SGD 120,000 - 180,000
AI Engineer — Vision AI & Edge Intelligence
AI Engineer — Vision AI & Edge Intelligence

Syanxg Technologies Pte Ltd • Singapore

On-site
SGD 120,000 - 180,000