AI Automation & Systems Developer

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

TYPE OF WORK

Full Time

WAGE / SALARY

$2773 AUS a month/ $16 per hour

HOURS PER WEEK

40

DATE UPDATED

May 11, 2026

JOB OVERVIEW

Job Ad

We are an Australian construction company looking for a highly capable AI automation and systems developer to help us improve efficiency and build internal automation tools across the business.

This role is focused on building practical AI agents and automations that remove manual work from our team, not academic AI research.

You will work directly with the business owner and leadership team to identify opportunities where AI and automation can improve operations, sales processes, and administration.

This is a long-term role for someone who enjoys building systems that make businesses run better.

What You Will Be Doing

Your role will involve designing and building automation tools such as:

AI agents that read and process incoming emails

Automating CRM workflows and sales pipelines

Building bots that create jobs or tasks when plans or documents are received

Connecting business systems (CRM, email, project management tools)

Creating internal dashboards and reporting automation

Developing small AI assistants for our internal team

Removing repetitive admin tasks through automation

Continuously improving systems and workflows across the business

The goal is to make the company more efficient every month by replacing manual work with smart automation.

Example Projects You May Work On

Some examples of projects include:

• AI inbox assistant that categorises emails and drafts replies
• Automation that detects new quote requests and creates jobs in our systems
• Follow-up automation for sales quotes
• Automated reporting dashboards for sales and operations
• AI assistant that helps staff find information quickly
• Integration between CRM, email, and project systems

Required Skills

You should have experience in some of the following areas:

Python

AI APIs (OpenAI / GPT / Claude or similar)

Automation tools such as Zapier or Make

API integrations

CRM automation


Email
workflow automation

Basic database and scripting knowledge

Strong problem solving and the ability to design systems independently is very important.

Nice To Have

Experience with:

Microsoft tools (Outlook, Teams)

Building AI agents

Workflow automation

Construction or service businesses

What We Are Looking For

We are looking for someone who:

Enjoys building systems and solving problems

Can identify automation opportunities independently

Writes clean, reliable code

Communicates well in English

Wants to grow with the company long term

About Us

We are an Australian construction company specialising in roofing and architectural cladding for residential and commercial projects. We are focused on improving our systems and scaling the business using technology and automation.

How To Apply

When applying, please include:

Examples of automations or AI systems you have built

Tools and programming languages you use

A short explanation of how you would automate a busy business inbox

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.1598
Total Execution Time  0.1612
  GET DATA  
No GET data exists
  MEMORY USAGE  
1,508,752 bytes
  POST DATA  
No POST data exists
  URI STRING  
jobseekers/job/AI-Automation-Systems-Developer-1598749
  CLASS/METHOD  
jobseekers/job
  DATABASE:  onlinejobs (Jobseekers:$db)   QUERIES: 13 (0.1519 seconds)  (Hide)
0.0003   SELECT *
                                
FROM exrates
                                WHERE rate_name 
'USD-PHP' 
0.0009   SELECT *
FROM `employer_jobs`
WHERE `job_id` = 1598749
 LIMIT 1 
0.0011   SELECT *
FROM `employers`
WHERE `employer_id` = 806038
 LIMIT 1 
0.1391   SELECT COUNT(DISTINCT t.id) as cnt
FROM 
`t_thread` `t`
INNER JOIN `t_message` `mON `t`.`id` = `m`.`thread_id`
INNER JOIN `t_message_employer` `eON `m`.`id` = `e`.`message_id`
LEFT JOIN `t_thread_misc` `miscON `t`.`id` = `misc`.`thread_id`
WHERE `t`.`job_id` = 1598749
AND `misc`.`idIS NULL 
0.0005   SELECT e.business_namee.logoe.websitee.rebill_datee.date_added member_datehitsDATEDIFF('2026-06-20',ej.date_added) duration_daysDATEDIFF('2026-06-20',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-06-20',ej.date_added) <= 14 ))
                                   AND 
e.deactivate != AND ej.deleted AND job_id '1598749' 
0.0008   SELECT *
FROM `employer_jobs_skills` `ejs`
LEFT JOIN `skills_categories` `scON `ejs`.`skill_id` = `sc`.`id`
WHERE `job_id` = 1598749 
0.0008   UPDATE employer_jobs SET hit_counts '***Mar-11-2026=421***Mar-12-2026=187***Mar-13-2026=63***Mar-14-2026=23***Mar-15-2026=12***Mar-16-2026=22***Mar-17-2026=16***Mar-18-2026=12***Mar-19-2026=3***Mar-20-2026=12***Mar-21-2026=4***Mar-22-2026=5***Mar-23-2026=9***Mar-24-2026=12***Mar-25-2026=12***Mar-26-2026=11***Mar-27-2026=12***Mar-28-2026=1***Mar-29-2026=4***Mar-30-2026=2***Mar-31-2026=4***Apr-01-2026=4***Apr-02-2026=10***Apr-03-2026=3***Apr-04-2026=4***Apr-05-2026=2***Apr-06-2026=2***Apr-07-2026=4***Apr-08-2026=1***Apr-09-2026=2***Apr-10-2026=2***Apr-11-2026=2***Apr-12-2026=4***Apr-13-2026=2***Apr-14-2026=2***Apr-15-2026=2***Apr-16-2026=3***Apr-17-2026=3***Apr-18-2026=1***Apr-21-2026=2***Apr-22-2026=8***Apr-23-2026=3***Apr-24-2026=6***Apr-26-2026=1***Apr-27-2026=5***Apr-29-2026=2***Apr-30-2026=2***May-01-2026=4***May-03-2026=2***May-04-2026=5***May-05-2026=4***May-06-2026=1***May-07-2026=1***May-08-2026=4***May-09-2026=5***May-11-2026=908***May-12-2026=112***May-13-2026=55***May-14-2026=40***May-15-2026=20***May-16-2026=23***May-17-2026=9***May-18-2026=18***May-19-2026=12***May-20-2026=8***May-21-2026=12***May-22-2026=12***May-23-2026=7***May-24-2026=7***May-25-2026=11***May-26-2026=3***May-27-2026=4***May-28-2026=5***May-29-2026=5***May-30-2026=5***May-31-2026=5***Jun-01-2026=10***Jun-02-2026=7***Jun-03-2026=9***Jun-04-2026=2***Jun-05-2026=6***Jun-06-2026=1***Jun-07-2026=2***Jun-08-2026=4***Jun-09-2026=9***Jun-10-2026=9***Jun-11-2026=5***Jun-12-2026=10***Jun-13-2026=4***Jun-20-2026=1' WHERE job_id'1598749'  
0.0006   UPDATE employer_jobs SET monthly_hits '***Mar-2026=847***Apr-2026=82***May-2026=1307***Jun-2026=79' WHERE job_id'1598749'  
0.0048   SELECT date_sent FROM jobseeker_sent_emails WHERE jobseeker_id '' AND job_id '1598749' AND status LIKE 'sent%' ORDER BY id DESC  
0.0003   SELECT *
FROM `employer_jobs_skills` `ejs`
LEFT JOIN `skills_categories` `scON `ejs`.`skill_id` = `sc`.`id`
WHERE `job_id` = 1598749 
0.0022   SELECT COUNT(*) AS `numrows`
FROM `employer_jobs`
WHERE `employer_id` = '806038'
AND `date_added` >= '2022-06-08' 
0.0003   select from teasers 
0.0002   SELECT FROM skill_categories WHERE skill_cat_id='' 
  HTTP HEADERS  (Show)
  SESSION DATA  (Show)
  CONFIG VARIABLES  (Show)