Remote Fitness Coach

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

TYPE OF WORK

Part Time

SALARY

8$ AUD/Hour

HOURS PER WEEK

10

DATE UPDATED

Oct 25, 2026

JOB OVERVIEW

Physiq Coaching is an online coaching business helping clients transform their physique through structured training, nutrition, and accountability.

We're growing, and we're looking for a remote coach who takes client results seriously and can represent our standards in every interaction.

This is a client-facing role. You'll be the person our clients hear from each week, so knowledge, communication, and professionalism matter more than anything else.

What you'll do:
- Coach clients one-on-one and keep them engaged and accountable
- Run weekly client check-ins and monitor progress (weight trends, training performance, adherence)
- Give clear, practical exercise guidance and technique feedback
- Communicate with clients day to day, including over WhatsApp
- Build real relationships with clients so they stay and get results

Minimum requirements:
- 2-3+ years of consistent gym training experience
- Certificate III or IV in Fitness OR a bachelor's degree in exercise science, OR an equivalent fitness qualification
- Have competed on stage at least once yourself (with proof)
- Proven ability to coach clients and deliver results (examples or testimonials welcome)
- Excellent written and spoken English
- Willingness to work with clients across time zones, mainly Australian Eastern time
- Reliable internet and a quiet workspace

Nice to have:
- Currently in great shape yourself
- Experience with body composition and physique coaching
- Experience with coaching platforms and client management software
- Experience communicating with clients on WhatsApp
- Comfort working with AI-assisted workflows. Our coaches use AI tools to help optimise and speed up their admin processes

Compensation:

$8/hour AUD + performance bonuses based on client results and retention

How to apply (required)*
Submit a 2-3 minute video (an unlisted YouTube or Loom link is fine) where you:

1. Pick an exercise of your choice and talk through it
2. Explain proper technique and the most common mistakes
3. Show how you'd coach a client through it, so we can hear your communication style

Applications without the video won't be considered.

VIEW OTHER JOB POSTS FROM:
SHARE THIS POST
facebook linkedin
  BENCHMARKS  
Loading Time: Base Classes  0.0008
Controller Execution Time ( Jobseekers / Job )  0.0133
Total Execution Time  0.0148
  GET DATA  
No GET data exists
  MEMORY USAGE  
1,485,672 bytes
  POST DATA  
No POST data exists
  URI STRING  
jobseekers/job/Remote-Fitness-Coach-1755461
  CLASS/METHOD  
jobseekers/job
  DATABASE:  onlinejobs (Jobseekers:$db)   QUERIES: 15 (0.0071 seconds)  (Hide)
0.0004   SELECT *
                                
FROM exrates
                                WHERE rate_name 
= 'USD-PHP' 
0.0003   SELECT *
FROM `employer_jobs`
WHERE `job_id` = 1755461
 LIMIT 1 
0.0005   SELECT *
FROM `employers`
WHERE `employer_id` = 835425
 LIMIT 1 
0.0003   SELECT COUNT(*) AS `numrows`
FROM `t_thread` `t`
LEFT JOIN `t_thread_misc` `misc` ON `t`.`id` = `misc`.`thread_id`
WHERE `t`.`job_id` = 1755461
AND `misc`.`id` IS NULL 
0.0003   SELECT COUNT(*) AS `numrows`
FROM `t_thread` `t`
LEFT JOIN `t_thread_misc` `misc` ON `t`.`id` = `misc`.`thread_id`
WHERE `t`.`job_id` = 1755461
AND `misc`.`id` IS NULL 
0.0004   SELECT e.business_name, e.logo, e.website, e.rebill_date, e.date_added member_date, hits, DATEDIFF('2026-10-26',ej.date_added) duration_days, DATEDIFF('2026-10-26',e.rebill_date) duration_rebill, ej.*, e.deactivate FROM employers e, employer_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-10-26',ej.date_added) <= 14 ))
                                   AND 
e.deactivate != 1 AND ej.deleted = 0 AND job_id = '1755461' 
0.0003   SELECT *
FROM `employer_jobs_skills` `ejs`
LEFT JOIN `skills_categories` `sc` ON `ejs`.`skill_id` = `sc`.`id`
WHERE `job_id` = 1755461 
0.0003   SELECT COUNT(*) AS `numrows`
FROM `t_thread` `t`
LEFT JOIN `t_thread_misc` `misc` ON `t`.`id` = `misc`.`thread_id`
WHERE `t`.`job_id` = 1755461
AND `misc`.`id` IS NULL 
0.0007   UPDATE employer_jobs SET hit_counts = '***Oct-24-2026=3***Oct-25-2026=174***Oct-26-2026=4' WHERE job_id= '1755461'  
0.0006   UPDATE employer_jobs SET monthly_hits = '***Oct-2026=181' WHERE job_id= '1755461'  
0.0008   SELECT date_sent FROM jobseeker_sent_emails WHERE jobseeker_id = '' AND job_id = '1755461' AND status LIKE 'sent%' ORDER BY id DESC  
0.0003   SELECT *
FROM `employer_jobs_skills` `ejs`
LEFT JOIN `skills_categories` `sc` ON `ejs`.`skill_id` = `sc`.`id`
WHERE `job_id` = 1755461 
0.0012   SELECT COUNT(*) AS `numrows`
FROM `employer_jobs`
WHERE `employer_id` = '835425'
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)