Image Annotator — Sports AI (Padel) | Remote | Full-Time (40 hrs/week) | Long-Term

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

TYPE OF WORK

Full Time

SALARY

25,000–35,000 / Month

HOURS PER WEEK

40

DATE UPDATED

Apr 10, 2026

JOB OVERVIEW

# About the Role

We're a sports AI company building computer vision technology for padel (a racquet sport similar to tennis). We need a detail-oriented annotator to review and correct AI-generated annotations on match footage. Our tools do most of the heavy lifting — your job is to make sure the output is accurate.

This is a long-term, full-time position with room to grow into a QA or team lead role as we scale.


# What You'll Do

- Review and correct AI-generated bounding boxes around players on a padel court (typically 4 players per frame)
- Track ball position frame-by-frame using our custom click-to-advance tool
- Flag any frames where the AI output is clearly wrong or the ball is not visible
- Maintain high accuracy and consistency across long annotation sessions
- Communicate progress and questions to the team via Slack or ----------
- Meet daily output targets while keeping quality high
- Fully remote, flexible hours. We care about output, not when you're online
- A small, transparent team where your work has direct impact on the product

# Requirements

Must Have:
- Strong attention to detail, this is the most important quality
- A desktop or laptop computer with a proper mouse (not trackpad)
- Stable internet connection
- Available to work 40 hours per week
- Proficient in English for written communication
- Self-motivated and comfortable working independently from home
- Comfortable with repetitive, focused screen work

Nice to Have:

- Previous experience with image annotation, data labeling, or similar tasks
- Familiarity with annotation tools (CVAT, Labelbox, Label Studio, or similar)
- Interest in or knowledge of racquet sports (padel, tennis, squash)
- Experience with video or frame-by-frame review tasks
- Previous remote work experience

What We Offer

- Fully remote, work from home
- Consistent schedule with reasonable flexibility
- Long-term, stable position, not a one-off project
- Full training provided on our annotation tools, no prior annotation experience required
- Opportunity to grow into QA reviewer or team lead as the team expands
- Work on cutting-edge sports AI technology

# How to Apply

Please send a message including:

- A short introduction about yourself
- What computer and mouse setup you use at home
- Your internet speed (you can check at speedtest.net)
- Any relevant experience (annotation, data entry, QA, or similar detail-focused work)
- Whether you have any familiarity with padel, tennis, or racquet sports
- Your earliest available start date

We will provide a short paid test task as part of the hiring process.
Applications are reviewed on a rolling basis.

VIEW OTHER JOB POSTS FROM:
SHARE THIS POST
facebook linkedin
  BENCHMARKS  
Loading Time: Base Classes  0.0011
Controller Execution Time ( Jobseekers / Job )  0.0192
Total Execution Time  0.0211
  GET DATA  
No GET data exists
  MEMORY USAGE  
1,500,544 bytes
  POST DATA  
No POST data exists
  URI STRING  
jobseekers/job/Image-Annotator-Sports-AI-Padel-Remote-Full-Time-40-hrsweek-Long-Term-1616979
  CLASS/METHOD  
jobseekers/job
  DATABASE:  onlinejobs (Jobseekers:$db)   QUERIES: 13 (0.0090 seconds)  (Hide)
0.0005   SELECT *
                                
FROM exrates
                                WHERE rate_name 
'USD-PHP' 
0.0004   SELECT *
FROM `employer_jobs`
WHERE `job_id` = 1616979
 LIMIT 1 
0.0018   SELECT *
FROM `employers`
WHERE `employer_id` = 921096
 LIMIT 1 
0.0010   SELECT COUNT(*) AS `numrows`
FROM `t_thread` `t`
LEFT JOIN `t_thread_misc` `miscON `t`.`id` = `misc`.`thread_id`
WHERE `t`.`job_id` = 1616979
AND `misc`.`idIS NULL 
0.0006   SELECT e.business_namee.logoe.websitee.rebill_datee.date_added member_datehitsDATEDIFF('2026-04-17',ej.date_added) duration_daysDATEDIFF('2026-04-17',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-04-17',ej.date_added) <= 14 ))
                                   AND 
e.deactivate != AND ej.deleted AND job_id '1616979' 
0.0003   SELECT *
FROM `employer_jobs_skills` `ejs`
LEFT JOIN `skills_categories` `scON `ejs`.`skill_id` = `sc`.`id`
WHERE `job_id` = 1616979 
0.0011   UPDATE employer_jobs SET hit_counts '***Apr-04-2026=2***Apr-05-2026=2***Apr-06-2026=311***Apr-07-2026=19***Apr-08-2026=57***Apr-09-2026=64***Apr-10-2026=990***Apr-11-2026=169***Apr-14-2026=1***Apr-17-2026=1' WHERE job_id'1616979'  
0.0007   UPDATE employer_jobs SET monthly_hits '***Apr-2026=1615' WHERE job_id'1616979'  
0.0012   SELECT date_sent FROM jobseeker_sent_emails WHERE jobseeker_id '' AND job_id '1616979' AND status LIKE 'sent%' ORDER BY id DESC  
0.0004   SELECT *
FROM `employer_jobs_skills` `ejs`
LEFT JOIN `skills_categories` `scON `ejs`.`skill_id` = `sc`.`id`
WHERE `job_id` = 1616979 
0.0003   SELECT COUNT(*) AS `numrows`
FROM `employer_jobs`
WHERE `employer_id` = '921096'
AND `date_added` >= '2022-06-08' 
0.0004   select from teasers 
0.0003   SELECT FROM skill_categories WHERE skill_cat_id='' 
  HTTP HEADERS  (Show)
  SESSION DATA  (Show)
  CONFIG VARIABLES  (Show)