Photo Culling & Retouching Specialist – Construction & Event Photography

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

TYPE OF WORK

Gig

SALARY

$4-$10/hour

HOURS PER WEEK

3

DATE UPDATED

Sep 4, 2026

JOB OVERVIEW

MW Capture is a Swiss B2B video/photo agency (construction, real estate, and corporate events). We need a Photo Selector/Retoucher for two service types: B2B event coverage (high volume, fast turnaround) and construction/real estate photography (style-matched retouching). We're open to AI-assisted tools for culling and batch retouching, as long as final quality holds up.

RESPONSIBILITIES:
- Cull event photo batches (~2,000 raw photos) down to a final select of 200-500 images per event
- Retouch photos to match a provided style guide or reference/inspiration images
- Apply consistent color correction and light retouching across construction/real estate photo sets (perspective correction, sky replacement where needed)
- Use AI-assisted culling/retouching tools where appropriate to speed up delivery, without compromising final quality
- Deliver final selects and retouched sets within 24 hours of receiving raw files
- Flag any technical issues in the source files (exposure, focus, missing shots)

REQUIREMENTS:
- Strong skills in Adobe Lightroom (culling + batch editing) and Photoshop
- Experience with AI-assisted editing/culling tools (e.g. Lightroom AI tools, Aftershoot, Imagen AI, or similar) is a strong plus
- Comfortable working from a style reference/moodboard rather than fully detailed instructions
- Fast, organized workflow to handle high-volume event batches under time pressure
- Reliable high-speed internet for large file transfers via Google Drive

SCHEDULE: Notified minimum 1 week before each shoot/event date. 24-hour turnaround expected for final selects and retouched delivery. Volume varies: ~2,000 photos per event batch, smaller sets for construction shoots.

HOW TO APPLY: Start your application with "MWCAPTURE-PHOTO" at the top. Include:
1. Before/after retouching examples
2. Which AI-assisted tools you currently use, if any
3. Your expected rate (hourly or per-batch)

SKILL REQUIREMENT
VIEW OTHER JOB POSTS FROM:
SHARE THIS POST
facebook linkedin
  BENCHMARKS  
Loading Time: Base Classes  0.0018
Controller Execution Time ( Jobseekers / Job )  0.0181
Total Execution Time  0.0208
  GET DATA  
No GET data exists
  MEMORY USAGE  
1,485,424 bytes
  POST DATA  
No POST data exists
  URI STRING  
jobseekers/job/Photo-Culling-Retouching-Specialist-Construction-Event-Photography-1720336
  CLASS/METHOD  
jobseekers/job
  DATABASE:  onlinejobs (Jobseekers:$db)   QUERIES: 13 (0.0082 seconds)  (Hide)
0.0004   SELECT *
                                
FROM exrates
                                WHERE rate_name 
'USD-PHP' 
0.0007   SELECT *
FROM `employer_jobs`
WHERE `job_id` = 1720336
 LIMIT 1 
0.0005   SELECT *
FROM `employers`
WHERE `employer_id` = 955807
 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` = 1720336
AND `misc`.`idIS NULL 
0.0006   SELECT e.business_namee.logoe.websitee.rebill_datee.date_added member_datehitsDATEDIFF('2026-09-07',ej.date_added) duration_daysDATEDIFF('2026-09-07',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-07',ej.date_added) <= 14 ))
                                   AND 
e.deactivate != AND ej.deleted AND job_id '1720336' 
0.0004   SELECT *
FROM `employer_jobs_skills` `ejs`
LEFT JOIN `skills_categories` `scON `ejs`.`skill_id` = `sc`.`id`
WHERE `job_id` = 1720336 
0.0009   UPDATE employer_jobs SET hit_counts '***Aug-31-2026=132***Sep-01-2026=42***Sep-02-2026=31***Sep-03-2026=14***Sep-04-2026=319***Sep-05-2026=26***Sep-07-2026=1' WHERE job_id'1720336'  
0.0008   UPDATE employer_jobs SET monthly_hits '***Aug-2026=132***Sep-2026=433' WHERE job_id'1720336'  
0.0009   SELECT date_sent FROM jobseeker_sent_emails WHERE jobseeker_id '' AND job_id '1720336' 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` = 1720336 
0.0005   SELECT COUNT(*) AS `numrows`
FROM `employer_jobs`
WHERE `employer_id` = '955807'
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)