T

The Greater Change

Backend AI Developer - Smart Home & Agentic Systems

AI Application Engineering +1Posted on Nov 7
Full-timeDubai - United Arab EmiratesIn-person

About the Job

Requirements

  • At least 3 years of professional software development experience focused on AI integration, backend architecture, and/or IoT.
  • A proven track record building autonomous systems, including multi-agent orchestration, tool use or function calling, retrieval-augmented generation, and memory management.
  • Deep expertise in Python, including asyncio, FastAPI, and Pydantic, and comfort with React JS for functional user interfaces.
  • Competency in self-hosting, Linux administration, and virtualization using Docker and Proxmox VE.
  • Experience with Parquet and DuckDB for high-performance data processing.
  • Active use of AI-augmented development environments such as Cursor, Claude, and OpenCode tools.

Responsibilities

  • Design, deploy, and refine multi-agent systems using frameworks such as OpenClaw and open-source models such as Hermes, running locally via Ollama or LMStudio.
  • Integrate multimodal vision frameworks such as OpenCV and vision-capable large language models to process security cameras, identify contextual events, and generate real-time situational awareness.
  • Implement low-latency conversational voice interfaces using ElevenLabs APIs and streaming audio pipelines.
  • Use AI-assisted coding tools such as Cursor and Claude to accelerate engineering and maintain code quality.
  • Build custom Home Assistant integrations and components to orchestrate sensors, switches, climate control, and media devices.
  • Extend Home Assistant’s Assist pipeline or develop standalone agents that interact with home state.
  • Work with MQTT, WebSockets, and HTTP REST APIs.
  • Architect a local data lake using DuckDB and Parquet to ingest, store, and analyze sensor data and telemetry events.
  • Implement analysis pipelines to detect anomalies, optimize energy usage, and predict environmental and behavioral trends.
  • Create vector databases and retrieval-augmented generation indices to provide local, home-specific context to agent memory.
  • Manage a self-hosted server environment virtualized under Proxmox VE, using LXC containers and virtual machines.
  • Containerize applications using Docker and manage multi-container orchestration.
  • Configure hardware passthrough, including GPU passthrough for local large language model inference and Coral USB TPU for vision processing.
  • Develop responsive custom dashboards and configuration portals in React JS to visualize agent states, telemetry, and system controls.

Desired Qualifications

  • Contributions to open-source projects, particularly in the Home Assistant, Ollama, OpenClaw, or agentic AI ecosystems.
  • Hands-on experience with Zigbee, Z-Wave, ESPHome, or custom PCB/microcontroller programming.
  • Advanced knowledge of edge AI deployment, quantization, and local model tuning.

About the Company

Company size
Not listed
Company stage
Not listed
Total funding
Not listed
Headquarters
Not listed
Founded
Not listed

Recently Posted Jobs

Explore more opportunities at The Greater Change

See more jobs