AI Automation & Systems Developer

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

TYPE OF WORK

Full Time

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.0258
Total Execution Time  0.0271
  GET DATA  
No GET data exists
  MEMORY USAGE  
1,509,808 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.0184 seconds)  (Hide)
0.0009   SELECT *
                                
FROM exrates
                                WHERE rate_name 
'USD-PHP' 
0.0010   SELECT *
FROM `employer_jobs`
WHERE `job_id` = 1598749
 LIMIT 1 
0.0016   SELECT *
FROM `employers`
WHERE `employer_id` = 806038
 LIMIT 1 
0.0027   SELECT COUNT(*) AS `numrows`
FROM `t_thread` `t`
LEFT JOIN `t_thread_misc` `miscON `t`.`id` = `misc`.`thread_id`
WHERE `t`.`job_id` = 1598749
AND `misc`.`idIS NULL 
0.0010   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 '1598749' 
0.0013   SELECT *
FROM `employer_jobs_skills` `ejs`
LEFT JOIN `skills_categories` `scON `ejs`.`skill_id` = `sc`.`id`
WHERE `job_id` = 1598749 
0.0023   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-14-2026=4***Jun-15-2026=11***Jun-16-2026=4***Jun-18-2026=3***Jun-19-2026=2***Jun-20-2026=5***Jun-21-2026=1***Jun-22-2026=1***Jun-24-2026=8***Jun-25-2026=5***Jun-26-2026=1***Jun-27-2026=2***Jun-28-2026=1***Jun-29-2026=2***Jun-30-2026=3***Jul-01-2026=4***Jul-02-2026=2***Jul-03-2026=2***Jul-04-2026=3***Jul-05-2026=1***Jul-06-2026=4***Jul-07-2026=5***Jul-09-2026=3***Jul-11-2026=1***Jul-13-2026=1' WHERE job_id'1598749'  
0.0012   UPDATE employer_jobs SET monthly_hits '***Mar-2026=847***Apr-2026=82***May-2026=1307***Jun-2026=131***Jul-2026=26' WHERE job_id'1598749'  
0.0018   SELECT date_sent FROM jobseeker_sent_emails WHERE jobseeker_id '' AND job_id '1598749' 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` = 1598749 
0.0020   SELECT COUNT(*) AS `numrows`
FROM `employer_jobs`
WHERE `employer_id` = '806038'
AND `date_added` >= '2022-06-08' 
0.0009   select from teasers 
0.0008   SELECT FROM skill_categories WHERE skill_cat_id='' 
  HTTP HEADERS  (Show)
  SESSION DATA  (Show)
  CONFIG VARIABLES  (Show)