AI Automation Specialist (n8n + AI Agents) — Long-Term, Work From Home

Please login or register as jobseeker to apply for this job.

TYPE OF WORK

Full Time

SALARY

75,000+php per month depending on skills

HOURS PER WEEK

40

DATE UPDATED

Jun 21, 2026

JOB OVERVIEW

We're an Australian MSP building serious AI automation into how we (and our clients) run. We already run a self-hosted n8n instance, an AI gateway (OpenClaw), LibreChat, and local LLMs on a Mac Studio. We're looking for someone who genuinely loves this stuff and wants to build real automations end-to-end — not just follow a tutorial once.

If you spend your weekends wiring up agents, breaking APIs, and getting AI to do boring work for you, keep reading.

What you'll be doing


Designing and building automations in n8n (multi-step workflows, error handling, webhooks, custom logic)
Connecting LLMs (Claude, OpenAI, OpenRouter) into real workflows via our AI gateway
Building and refining AI agents to handle support, admin, reconciliation and reporting tasks
Integrating apps and APIs — Xero, Microsoft 365, NinjaOne, HaloPSA and others
Writing clean prompts and agent instructions that actually work reliably
Documenting what you build so the rest of the team can use it


What we're looking for


Strong hands-on experience with n8n (or Make/Zapier, but n8n is what we use)
Comfortable with LLM APIs and prompt engineering
Some scripting ability (Python or JavaScript) — enough to write custom functions and parse JSON
Understands webhooks, REST APIs and authentication
Excellent written English and clear spoken English
Reliable, self-managing, and genuinely curious about AI



HOW TO APPLY — please read carefully (this is part of the test)

Applications that skip any of these steps will not be considered. We're looking for people who follow instructions and pay attention to detail.

1. Resume / CV — attach it or link it.

2. A short voice recording (1–2 minutes). Record yourself (phone is fine — use a free tool like ---------- ) answering:


Your name and where you're based
The most impressive automation or AI agent you've personally built — what it did and what tools you used
Why this role interests you


3. Answer the 5 questions below. For each one, rate yourself 1–10 and add one sentence explaining your rating. Be honest — a confident "6 with good reasoning" beats an inflated "10".
Q1. Building automations in n8n (multi-step workflows, error handling, custom nodes, self-hosted setups). Rating: __/10 — why?

Q2. Working with LLM APIs (Claude / Anthropic, OpenAI, OpenRouter) — calling them, handling responses, managing tokens/cost. Rating: __/10 — why?

Q3. AI gateways & LLM orchestration — self-hosted tools that route between models or host AI agents (e.g. OpenClaw, LibreChat, Hermes, LiteLLM, or similar). Rating: __/10 — why?

Q4. Building AI agents / agentic workflows — using tools like Claude Code, Claude Cowork, MCP, or other autonomous agent frameworks to get AI doing multi-step tasks. Rating: __/10 — why?

Q5. Scripting & API integration — Python or JavaScript, webhooks, REST APIs, parsing JSON. Rating: __/10 — why?

4. Start your application with the word "AUTOMATE" so we know you read this far.

We reply to every serious applicant. Looking forward to seeing what you've built!

SKILL REQUIREMENT
VIEW OTHER JOB POSTS FROM:
SHARE THIS POST
facebook linkedin
  BENCHMARKS  
Loading Time: Base Classes  0.0008
Controller Execution Time ( Jobseekers / Job )  0.0335
Total Execution Time  0.0349
  GET DATA  
No GET data exists
  MEMORY USAGE  
1,517,472 bytes
  POST DATA  
No POST data exists
  URI STRING  
jobseekers/job/AI-Automation-Specialist-n8n-AI-Agents-Long-Term-Work-From-Home-1673148
  CLASS/METHOD  
jobseekers/job
  DATABASE:  onlinejobs (Jobseekers:$db)   QUERIES: 13 (0.0260 seconds)  (Hide)
0.0009   SELECT *
                                
FROM exrates
                                WHERE rate_name 
'USD-PHP' 
0.0010   SELECT *
FROM `employer_jobs`
WHERE `job_id` = 1673148
 LIMIT 1 
0.0021   SELECT *
FROM `employers`
WHERE `employer_id` = 581113
 LIMIT 1 
0.0015   SELECT COUNT(*) AS `numrows`
FROM `t_thread` `t`
LEFT JOIN `t_thread_misc` `miscON `t`.`id` = `misc`.`thread_id`
WHERE `t`.`job_id` = 1673148
AND `misc`.`idIS NULL 
0.0011   SELECT e.business_namee.logoe.websitee.rebill_datee.date_added member_datehitsDATEDIFF('2026-07-13',ej.date_added) duration_daysDATEDIFF('2026-07-13',e.rebill_date) duration_rebillej.*, e.deactivate FROM employers eemployer_jobs ej WHERE e.employer_id ej.employer_id AND
                                   ((
e.user_level >= '500' AND ej.date_added <= e.rebill_date)
                                   OR 
e.employer_id '' OR (ej.date_approved <> '2000-01-01' and DATEDIFF('2026-07-13',ej.date_added) <= 14 ))
                                   AND 
e.deactivate != AND ej.deleted AND job_id '1673148' 
0.0013   SELECT *
FROM `employer_jobs_skills` `ejs`
LEFT JOIN `skills_categories` `scON `ejs`.`skill_id` = `sc`.`id`
WHERE `job_id` = 1673148 
0.0020   UPDATE employer_jobs SET hit_counts '***Jun-21-2026=928***Jun-22-2026=433***Jun-23-2026=212***Jun-24-2026=89***Jun-25-2026=47***Jun-26-2026=37***Jun-27-2026=37***Jun-28-2026=29***Jun-29-2026=25***Jun-30-2026=13***Jul-01-2026=16***Jul-02-2026=10***Jul-03-2026=8***Jul-04-2026=7***Jul-05-2026=14***Jul-06-2026=15***Jul-07-2026=15***Jul-08-2026=7***Jul-09-2026=9***Jul-10-2026=5***Jul-11-2026=9***Jul-13-2026=1' WHERE job_id'1673148'  
0.0013   UPDATE employer_jobs SET monthly_hits '***Jun-2026=1849***Jul-2026=116' WHERE job_id'1673148'  
0.0017   SELECT date_sent FROM jobseeker_sent_emails WHERE jobseeker_id '' AND job_id '1673148' AND status LIKE 'sent%' ORDER BY id DESC  
0.0009   SELECT *
FROM `employer_jobs_skills` `ejs`
LEFT JOIN `skills_categories` `scON `ejs`.`skill_id` = `sc`.`id`
WHERE `job_id` = 1673148 
0.0104   SELECT COUNT(*) AS `numrows`
FROM `employer_jobs`
WHERE `employer_id` = '581113'
AND `date_added` >= '2022-06-08' 
0.0010   select from teasers 
0.0008   SELECT FROM skill_categories WHERE skill_cat_id='' 
  HTTP HEADERS  (Show)
  SESSION DATA  (Show)
  CONFIG VARIABLES  (Show)