Professional Portrait Photo Editor (Adobe Photoshop / Lightroom)

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

TYPE OF WORK

Gig

SALARY

3$/h

HOURS PER WEEK

TBD

DATE UPDATED

Sep 3, 2026

JOB OVERVIEW

We are looking for an experienced Portrait Photo Editor for project-based/gig work.

The ideal candidate should be highly skilled in Adobe Photoshop and Adobe Lightroom and able to produce professional, natural-looking portrait edits.

What You’ll Do
Professional skin retouching
Removing temporary skin imperfections
Face cleanup and enhancement
Lighting and exposure correction
Color correction and skin-tone adjustments
Removing distracting elements
Subtle facial and image corrections
Maintaining a natural and realistic appearance
We are looking for real editing experience, not simply professionally photographed images. Your portfolio should clearly show what you personally edited or changed, such as skin retouching, lighting, color correction, or other Photoshop/Lightroom work.
At least 2 years of professional photo-editing experience
Strong knowledge of Adobe Photoshop and Adobe Lightroom
Proven experience with portrait editing and professional retouching
Excellent attention to detail
Able to create subtle and natural-looking edits
Able to follow instructions and meet deadlines

PLEASE SEND US
Your portfolio/previous work
Your years of experience with Photoshop and Lightroom
Before-and-after examples showing your actual editing work

Shortlisted applicants will be asked to complete a short practical editing test.

NOTE: Please do not contact us through WhatsApp. Applicants who contact us through WhatsApp regarding this position will not be considered.

$3 per edited photo. Initial batch approximately 20–40 photos. Ongoing, approximately 5–15 photos every 2 weeks. Long-term collaboration possible.

VIEW OTHER JOB POSTS FROM:
SHARE THIS POST
facebook linkedin
  BENCHMARKS  
Loading Time: Base Classes  0.0011
Controller Execution Time ( Jobseekers / Job )  0.0187
Total Execution Time  0.0203
  GET DATA  
No GET data exists
  MEMORY USAGE  
1,494,872 bytes
  POST DATA  
No POST data exists
  URI STRING  
jobseekers/job/Professional-Portrait-Photo-Editor-Adobe-Photoshop-Lightroom-1654056
  CLASS/METHOD  
jobseekers/job
  DATABASE:  onlinejobs (Jobseekers:$db)   QUERIES: 13 (0.0127 seconds)  (Hide)
0.0004   SELECT *
                                
FROM exrates
                                WHERE rate_name 
'USD-PHP' 
0.0004   SELECT *
FROM `employer_jobs`
WHERE `job_id` = 1654056
 LIMIT 1 
0.0011   SELECT *
FROM `employers`
WHERE `employer_id` = 254879
 LIMIT 1 
0.0011   SELECT COUNT(*) AS `numrows`
FROM `t_thread` `t`
LEFT JOIN `t_thread_misc` `miscON `t`.`id` = `misc`.`thread_id`
WHERE `t`.`job_id` = 1654056
AND `misc`.`idIS NULL 
0.0005   SELECT e.business_namee.logoe.websitee.rebill_datee.date_added member_datehitsDATEDIFF('2026-09-09',ej.date_added) duration_daysDATEDIFF('2026-09-09',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-09',ej.date_added) <= 14 ))
                                   AND 
e.deactivate != AND ej.deleted AND job_id '1654056' 
0.0003   SELECT *
FROM `employer_jobs_skills` `ejs`
LEFT JOIN `skills_categories` `scON `ejs`.`skill_id` = `sc`.`id`
WHERE `job_id` = 1654056 
0.0010   UPDATE employer_jobs SET hit_counts '***May-24-2026=206***May-25-2026=83***May-26-2026=34***May-27-2026=25***May-28-2026=11***May-29-2026=15***May-30-2026=17***May-31-2026=14***Jun-01-2026=5***Jun-02-2026=12***Jun-03-2026=16***Jun-04-2026=7***Jun-05-2026=9***Jun-06-2026=2***Jun-07-2026=2***Jun-08-2026=7***Jun-09-2026=3***Jun-10-2026=6***Jun-11-2026=3***Jun-12-2026=2***Jun-13-2026=3***Jun-14-2026=3***Jun-15-2026=4***Jun-16-2026=4***Jun-17-2026=2***Jun-18-2026=4***Jun-19-2026=5***Jun-20-2026=2***Jun-21-2026=3***Jun-22-2026=4***Jun-23-2026=2***Jun-24-2026=1***Jun-25-2026=2***Jun-26-2026=3***Jun-27-2026=3***Jun-28-2026=2***Jun-29-2026=2***Jun-30-2026=2***Jul-01-2026=2***Jul-03-2026=3***Jul-05-2026=5***Jul-06-2026=4***Jul-07-2026=10***Jul-08-2026=5***Jul-09-2026=2***Jul-10-2026=7***Jul-11-2026=1***Jul-12-2026=7***Jul-13-2026=1***Jul-14-2026=1***Jul-16-2026=1***Jul-17-2026=2***Jul-18-2026=2***Jul-19-2026=1***Jul-20-2026=4***Jul-21-2026=1***Jul-22-2026=2***Jul-23-2026=3***Jul-24-2026=5***Jul-25-2026=6***Jul-27-2026=2***Jul-28-2026=2***Jul-29-2026=1***Jul-30-2026=2***Jul-31-2026=13***Aug-01-2026=3***Aug-03-2026=1***Aug-04-2026=3***Aug-05-2026=3***Aug-06-2026=9***Aug-09-2026=3***Aug-13-2026=2***Aug-14-2026=2***Aug-16-2026=2***Aug-17-2026=1***Aug-19-2026=280***Aug-20-2026=113***Aug-21-2026=16***Aug-22-2026=3***Aug-23-2026=4***Aug-24-2026=4***Aug-25-2026=5***Aug-26-2026=475***Aug-27-2026=214***Aug-28-2026=134***Aug-29-2026=93***Aug-30-2026=62***Aug-31-2026=74***Sep-01-2026=68***Sep-02-2026=58***Sep-03-2026=688***Sep-04-2026=144***Sep-05-2026=66***Sep-09-2026=1' WHERE job_id'1654056'  
0.0007   UPDATE employer_jobs SET monthly_hits '***May-2026=404***Jun-2026=125***Jul-2026=95***Aug-2026=1505***Sep-2026=1025' WHERE job_id'1654056'  
0.0008   SELECT date_sent FROM jobseeker_sent_emails WHERE jobseeker_id '' AND job_id '1654056' 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` = 1654056 
0.0051   SELECT COUNT(*) AS `numrows`
FROM `employer_jobs`
WHERE `employer_id` = '254879'
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)