Premium Online Fitness Coach & Training Partner

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

TYPE OF WORK

Any

SALARY

600

HOURS PER WEEK

20

DATE UPDATED

Aug 15, 2026

JOB OVERVIEW

Long-term role | Remote | Excellent English essential | Competitive pay for the right person

I’m looking for an exceptional online fitness coach and training partner to work with me on a long-term basis.

This is not a basic “send me a workout plan once a week” coaching role.

I’m looking for someone who genuinely loves training, nutrition and self-improvement — someone who can coach me, challenge me, keep me accountable and share the journey alongside me.

I’m willing to pay properly for the right person. I would rather hire one outstanding person than choose the cheapest applicant.

What I’m looking for

You should be someone who:

* Trains seriously yourself and lives the lifestyle you coach
* Has excellent knowledge of strength training, fitness, nutrition and body composition
* Can design and adapt effective training programmes
* Understands accountability and behaviour change, not just exercise selection
* Is confident enough to challenge me when my effort or discipline drops
* Has excellent written and spoken English
* Is naturally engaging, positive and good fun to work with
* Can have a laugh and some banter while still maintaining high standards
* Is proactive rather than waiting for me to message first
* Is extremely reliable and consistent
* Is comfortable communicating regularly through photos, videos, messages and video calls

The Training Partner Element

The unusual part of this role is that I don’t just want somebody coaching from the sidelines.

I want you to share your own fitness journey too.

That could include:

* Your workouts
* Training photos/videos
* Meals and nutrition
* Weekly weight/check-in
* Progress photos
* Your own goals and challenges

I’ll be doing the same.

The idea is to create genuine two-way accountability.

Some days you’ll be pushing me. Other days we might both be comparing sessions, sharing meals, discussing progress or challenging each other to perform better.

I want it to feel more like having a high-level remote training partner who also happens to be an excellent coach.

What you’ll be responsible for

Coaching

* Build and manage my training programme
* Review performance and progress
* Help manage nutrition and calorie/macronutrient targets
* Adjust training based on results, recovery and lifestyle
* Help me improve body composition, fitness and strength
* Keep me focused on my longer-term objectives

Daily Accountability

We will communicate most days.

This could include:

* Workout completed messages
* Training photos/videos
* Exercise technique videos
* Meal photos
* Steps/activity
* Nutrition
* General accountability
* Calling each other out when standards slip

I want interaction, not automated messages or somebody checking in once every few days.

Weekly Review

We will have a weekly video call to review:

* Training
* Weight
* Progress pictures
* Nutrition
* Performance
* What went well
* What needs improving
* Targets for the following week

Who this role will suit

You may already be a:

* Personal Trainer
* Online Fitness Coach
* Strength & Conditioning Coach
* Sports Coach
* Serious fitness enthusiast with strong coaching knowledge

Qualifications are useful, but they are not enough on their own.

Personality, knowledge, communication, consistency and whether we work well together are more important to me.

What I DON’T want

Please don’t apply if you’re looking to:

* Send a generic PDF programme and disappear
* Copy workouts from ChatGPT or another coaching platform
* Send repetitive motivational messages
* Check in once per week and call it coaching
* Take on another client that you’ll barely have time to speak to
* Tell me what you think I want to hear

I want someone who becomes personally invested in getting results.

Commitment

This is intended to be a long-term position, not a short project.

For the right person, I want to build a strong working relationship where you understand my training, lifestyle, habits, strengths and weaknesses extremely well.

There will be regular communication, but I am not expecting someone to be available 24/7.

Quality and consistency matter far more than sitting online for a certain number of hours.

Compensation

Competitive and negotiable depending on experience and quality.

I am prepared to pay more for somebody exceptional.

Please don’t discount yourself just because this role is being advertised on OnlineJobs.ph.

The successful applicant may initially complete a paid trial period so we can both make sure the partnership works.

How to Apply

I’m expecting a lot of applications, so please put TRAINING PARTNER at the top of your application.

Then answer these questions:

1. Tell me about your own training and fitness journey.
2. What are you currently training for?
3. What does your normal week’s training look like?
4. What experience do you have coaching other people?
5. How would you approach coaching someone who is highly motivated for two weeks and then starts slipping?
6. What would daily accountability with you actually look like?
7. Are you comfortable sharing your own workouts, meals, weight and progress with me?
8. Send me a short 60–90 second video introducing yourself and explaining why you’d be a great fit.

Don’t send me a generic cover letter.

I want to understand your personality, your training philosophy and what it would actually be like having you as my coach and training partner.

I’m looking for someone exceptional — and I’m happy to pay for exceptional.

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.0993
Total Execution Time  0.1007
  GET DATA  
No GET data exists
  MEMORY USAGE  
1,510,040 bytes
  POST DATA  
No POST data exists
  URI STRING  
jobseekers/job/Premium-Online-Fitness-Coach-Training-Partner-1709947
  CLASS/METHOD  
jobseekers/job
  DATABASE:  onlinejobs (Jobseekers:$db)   QUERIES: 13 (0.0934 seconds)  (Hide)
0.0004   SELECT *
                                
FROM exrates
                                WHERE rate_name 
'USD-PHP' 
0.0010   SELECT *
FROM `employer_jobs`
WHERE `job_id` = 1709947
 LIMIT 1 
0.0009   SELECT *
FROM `employers`
WHERE `employer_id` = 923759
 LIMIT 1 
0.0024   SELECT COUNT(*) AS `numrows`
FROM `t_thread` `t`
LEFT JOIN `t_thread_misc` `miscON `t`.`id` = `misc`.`thread_id`
WHERE `t`.`job_id` = 1709947
AND `misc`.`idIS NULL 
0.0007   SELECT e.business_namee.logoe.websitee.rebill_datee.date_added member_datehitsDATEDIFF('2026-09-04',ej.date_added) duration_daysDATEDIFF('2026-09-04',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-09-04',ej.date_added) <= 14 ))
                                   AND 
e.deactivate != AND ej.deleted AND job_id '1709947' 
0.0009   SELECT *
FROM `employer_jobs_skills` `ejs`
LEFT JOIN `skills_categories` `scON `ejs`.`skill_id` = `sc`.`id`
WHERE `job_id` = 1709947 
0.0043   UPDATE employer_jobs SET hit_counts '***Aug-15-2026=246***Aug-16-2026=164***Aug-17-2026=68***Aug-18-2026=44***Aug-19-2026=29***Aug-20-2026=9***Aug-21-2026=8***Aug-22-2026=8***Aug-23-2026=7***Aug-24-2026=18***Aug-25-2026=20***Aug-26-2026=16***Aug-27-2026=17***Aug-28-2026=11***Aug-29-2026=11***Sep-04-2026=2' WHERE job_id'1709947'  
0.0208   UPDATE employer_jobs SET monthly_hits '***Aug-2026=675***Sep-2026=2' WHERE job_id'1709947'  
0.0045   SELECT date_sent FROM jobseeker_sent_emails WHERE jobseeker_id '' AND job_id '1709947' AND status LIKE 'sent%' ORDER BY id DESC  
0.0005   SELECT *
FROM `employer_jobs_skills` `ejs`
LEFT JOIN `skills_categories` `scON `ejs`.`skill_id` = `sc`.`id`
WHERE `job_id` = 1709947 
0.0561   SELECT COUNT(*) AS `numrows`
FROM `employer_jobs`
WHERE `employer_id` = '923759'
AND `date_added` >= '2022-06-08' 
0.0005   select from teasers 
0.0003   SELECT FROM skill_categories WHERE skill_cat_id='' 
  HTTP HEADERS  (Show)
  SESSION DATA  (Show)
  CONFIG VARIABLES  (Show)