Senior AI Full-Stack Engineer

Job Title: Senior AI Full-Stack Engineer

Job Context:

CliqPack is a technology company headquartered in Australia, with R&D and business operations based in Dhaka, Bangladesh. We build AI-powered technology products and services across real estate and property management, technology services, retail, and education — helping businesses in these sectors operate smarter through AI, automation, and digital transformation. We combine Australian market expertise with strong offshore delivery capability to move fast, build well, and stay lean.

Data-Driven. AI-Powered. People-Led.

We are looking for a Senior AI Full-Stack Engineer to join a strategic new product initiative — an agentic AI application for property management operations. This is a hands-on, end-to-end engineering role at the core of the build. You will be responsible for architecting and building the AI agent orchestration layer, designing and integrating the workflow engine, connecting to third-party property management platforms via API, and ensuring every action is auditable, reliable, and compliant. There is no separate PM or dedicated tester on this build — you bring both the technical depth and the professional discipline to own quality from architecture through to production.

This is a genuinely senior role. You will shape how we build, not just follow instructions.

Duties & Responsibilities:

  • Design and implement the AI agent orchestration layer using a frontier LLM API (Claude or GPT-class)
  • Build and maintain the workflow engine, including per-agency configuration and rule management
  • Develop and maintain RESTful backend APIs, data models, and integration services
  • Own the PropertyMe API integration end-to-end (OAuth 2.0, webhooks, sandbox testing) with subsequent integrations to PropertyTree and Console
  • Implement full audit logging for every agentic action — trigger, decision, execution, outcome
  • Write tests, perform code reviews, and take accountability for production quality — no external QA to fall back on
  • Use AI coding assistants (e.g. Claude Code) as part of your engineering workflow — we build fast and rigorously, not slowly by hand
  • Collaborate directly with the CTO, the Flutter developer, and the product stakeholders
  • Document architecture decisions, API contracts, and integration patterns from day one.

What You’ll Build

  • An agentic AI layer that monitors deadlines and triggers across property management workflows, drafts recommended actions, and executes them once a human confirms
  • A configurable workflow engine with per-agency customisation — e.g. varying notice periods, escalation rules, and SOP thresholds
  • Integrations with Australian property management platforms (starting with PropertyMe via REST/OAuth API)
  • A robust audit logging system that captures every trigger, human decision, and execution — the backbone of the product’s compliance posture
  • Backend APIs consumed by a Flutter mobile frontend (voice + chat interface)
  • Cloud infrastructure setup and management, working alongside a fractional DevOps resource closer to go-live

Educational Qualifications:

Bachelor’s degree in Computer Science & Engineering (CSE), Software Engineering, Computer Science, Information Technology (IT), or a closely related field from a recognized university.

Experience Requirements:

  • Hands-on experience integrating LLM APIs (Claude, OpenAI, or equivalent) — prompt engineering, tool use, agentic patterns, multi-step reasoning
  • Strong backend development in Python (FastAPI / Django) and/or Node.js (Express / Fastify)
  • REST API design, development, and consumption — including OAuth 2.0 authentication flows and webhook handling
  • Relational databases (PostgreSQL preferred) — schema design, query optimisation
  • Git-based version control, code review, and branch management
  • Experience building workflow automation or event-driven systems
  • Cloud deployment experience — AWS, GCP, or Azure (containerised workloads, managed services)
  • Secure API design and disciplined handling of personally identifiable data (tenant, owner, and financial records)
  • Strong written and verbal communication in English.

Additional Requirement:

  • Experience building agentic AI systems — multi-step task execution, tool-calling patterns, human-in-the-loop confirmation flows
  • Async task queue experience — Redis, Celery (Python) or BullMQ (Node.js) for background workflow execution
  • Vector database or embedding experience — pgvector, Pinecone, Chroma or equivalent (useful for semantic search and workflow memory)
  • Mobile backend experience — designing APIs for consumption by Flutter apps
  • Familiarity with Australian property management platforms (PropertyMe, PropertyTree, Console / Reapit PM)
  • Docker / containerisation and CI/CD pipeline experience
  • Real estate or property management domain knowledge
  • Experience using AI coding tools (Claude Code, GitHub Copilot, Cursor) as a core part of development workflow
  • Familiarity with AI tools like ChatGPT, SurferSEO, or similar tools is an advantage.

Compensation & Other Benefits:

  • Festival Bonuses: 2 per year
  • Weekly Holidays: Friday & Saturday
  • Direct collaboration with CliqPack’s CTO and Australian product stakeholders.

Job Summary:

Location:

Green trade point, Amtoli-Mohakhali

Job Type:

Full-time (On-site)

Deadline:

August 5, 2026 12:00 am

Working Hours:

9.00 AM - 6.00 PM

Weekend:

Friday and Saturday

Salary:

Negotiable

No. Of Vacancies:

1

Days
Hours
Minutes
Seconds
Deadline Crossed
Scroll to Top

Cookies Policy

Interpretation


The words of which the initial letter is capitalized have meanings defined under the following conditions. The following definitions shall have the same meaning regardless of whether they appear in singular or in plural.

Definitions


For the purposes of this Cookies Policy:

  • Company (referred to as either "the Company", "We", "Us" or "Our" in this Cookies Policy) refers to CliqPack Limited, R.I Tower (3rd Floor), 23/A M M Ali Road, Golpahar Circle, Mehedibag, Chattogram, 4000.
  • Cookies means small files that are placed on Your computer, mobile device or any other device by a website, containing details of your browsing history on that website among its many uses.
  • Website refers to CliqPack, accessible from www.cliqpack.com
  • You means the individual accessing or using the Website, or a company, or any legal entity on behalf of which such individual is accessing or using the Website, as applicable.

Type of Cookies We Use


Cookies can be "Persistent" or "Session" Cookies. Persistent Cookies remain on your personal computer or mobile device when You go offline, while Session Cookies are deleted as soon as You close your web browser.

We use both session and persistent Cookies for the purposes set out below:

  • Necessary / Essential Cookies

    Type: Session Cookies

    Administered by: Us

    Purpose: These Cookies are essential to provide You with services available through the Website and to enable You to use some of its features. They help to authenticate users and prevent fraudulent use of user accounts. Without these Cookies, the services that You have asked for cannot be provided, and We only use these Cookies to provide You with those services.

  • Functionality Cookies

    Type: Persistent Cookies

    Administered by: Us

    Purpose: These Cookies allow us to remember choices You make when You use the Website, such as remembering your login details or language preference. The purpose of these Cookies is to provide You with a more personal experience and to avoid You having to re-enter your preferences every time You use the Website.

Your Choices Regarding Cookies


If You prefer to avoid the use of Cookies on the Website, first You must disable the use of Cookies in your browser and then delete the Cookies saved in your browser associated with this website. You may use this option for preventing the use of Cookies at any time.

If You do not accept Our Cookies, You may experience some inconvenience in your use of the Website and some features may not function properly.

If You'd like to delete Cookies or instruct your web browser to delete or refuse Cookies, please visit the help pages of your web browser.

For any other web browser, please visit your web browser's official web pages.

Contact Us


If you have any questions about this Cookies Policy, You can contact us: