AI software developer - Christmas Lights!

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

TYPE OF WORK

Full Time

SALARY

280/week

HOURS PER WEEK

40

DATE UPDATED

Mar 5, 2026

JOB OVERVIEW

We are looking for a full-time AI developer located in the Philippines to join our team and build a custom AI tool from the ground up.

This is not a basic virtual assistant role. We are looking for a builder, problem solver, and AI enthusiast who loves technology and is excited about creating something unique.

You will be responsible for designing and building an AI-powered Christmas light design tool that will integrate directly with our website.

Yes, you also have to love Christmas lights.

This tool will allow homeowners to upload a photo of their house and instantly see what their home could look like with professional Christmas lights installed.

About Our Company

We operate several home service brands in the United States including:

•? ?Blue Duck Lawn Care
•? ?Blue Duck Pest Control
•? ?Indy Christmas Light Pros

We install thousands of Christmas light displays every season and are building technology that will help homeowners visualize their home before they buy.

Your job will be to help us build the future of Christmas light design using AI.

Your Main Project

Your first major project will be building an AI-powered Christmas light visualization and pricing tool.

The system should allow:

1.? ?Homeowner Photo Upload

Customers upload a photo of their house.

The AI should:
•? ?Identify rooflines, windows, trees, and architectural features
•? ?Automatically outline where Christmas lights would be installed
•? ?Render a visual mockup of the lights on the home

2.? ?Automatic Design Generation

The system should generate a realistic design of the Christmas lights including:

•? ?Roofline lighting
•? ?Window lighting
•? ?Tree lighting
•? ?Bush lighting
•? ?Walkway lighting

The image should look like a realistic nighttime Christmas light display.

3.? ?Automatic Price Range

Based on the home size and design, the tool should automatically produce a rough price estimate range.

Example:

Estimated Price Range
$1,200 – $1,850

4.? ?Google Image Integration

If a customer does not upload an image, the system should:

•? ?Pull images of the home from Google Maps / Street View APIs
•? ?Process the image
•? ?Generate the lighting design automatically

5.? ?Proposal Creation

After the design is created, the system should automatically:

•? ?Save the design
•? ?Store the images
•? ?Generate a proposal
•? ?Attach the price range
•? ?Export it into a format we can send to the customer

Tools You May Work With

We expect you to be comfortable working with tools like:

•? ?Google AI Studio / Gemini
•? ?OpenAI APIs
•? ?Computer vision tools
•? ?Image segmentation models
•? ?Stable Diffusion or image generation tools
•? ?Python or Node development
•? ?API integrations
•? ?Website embedding tools

You must be able to design, build, and deploy this system.


This Position Is For Someone Who

•? ?Loves building AI tools
•? ?Is excited about computer vision
•? ?Likes solving difficult problems
•? ?Can work independently
•? ?Can meet deadlines
•? ?Has strong English communication skills
•? ?Is excited about Christmas lights and creative design


Requirements:

•? ?Reliable computer
•? ?Reliable high-speed internet
•? ?Ability to work directly with our team
•? ?Fluent spoken English
•? ?Self-motivated and organized

You will work directly with the company owner and help develop internal AI systems.

Important: We Do NOT Work With Agencies

Do not apply if you are:

•? ?A staffing agency
•? ?A VA agency
•? ?A recruiter or outsourcing firm

We are hiring one person directly.

How To Apply

To apply, respond to this job posting with the following:
1. Portfolio of software or AI tools you have built Include links or descriptions.
2. Short explanation of how you would build this tool.
3. A short voice recording (1–2 minutes) introducing yourself so we can confirm your English speaking ability.
4. Confirm that you are available for full-time work and will not be working for other clients.

Interviews will be 3 stages. The response to this job ad, an virtual interview, project

Applications without these items will not be considered.

Bonus Points

If you have experience with:

•? ?Computer vision
•? ?AI image generation
•? ?Interactive design tools
•? ?Real estate image processing
•? ?Architecture visualization

Final Note

We are building something really cool in the Christmas lighting industry.

If you are passionate about AI, creativity, and building real software products, we would love to hear from you.

VIEW OTHER JOB POSTS FROM:
SHARE THIS POST
facebook linkedin
  BENCHMARKS  
Loading Time: Base Classes  0.0008
Controller Execution Time ( Jobseekers / Job )  0.0190
Total Execution Time  0.0203
  GET DATA  
No GET data exists
  MEMORY USAGE  
1,513,312 bytes
  POST DATA  
No POST data exists
  URI STRING  
jobseekers/job/AI-software-developer-Christmas-Lights-1594372
  CLASS/METHOD  
jobseekers/job
  DATABASE:  onlinejobs (Jobseekers:$db)   QUERIES: 13 (0.0130 seconds)  (Hide)
0.0004   SELECT *
                                
FROM exrates
                                WHERE rate_name 
'USD-PHP' 
0.0010   SELECT *
FROM `employer_jobs`
WHERE `job_id` = 1594372
 LIMIT 1 
0.0009   SELECT *
FROM `employers`
WHERE `employer_id` = 615562
 LIMIT 1 
0.0009   SELECT COUNT(*) AS `numrows`
FROM `t_thread` `t`
LEFT JOIN `t_thread_misc` `miscON `t`.`id` = `misc`.`thread_id`
WHERE `t`.`job_id` = 1594372
AND `misc`.`idIS NULL 
0.0005   SELECT e.business_namee.logoe.websitee.rebill_datee.date_added member_datehitsDATEDIFF('2026-04-16',ej.date_added) duration_daysDATEDIFF('2026-04-16',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-16',ej.date_added) <= 14 ))
                                   AND 
e.deactivate != AND ej.deleted AND job_id '1594372' 
0.0010   SELECT *
FROM `employer_jobs_skills` `ejs`
LEFT JOIN `skills_categories` `scON `ejs`.`skill_id` = `sc`.`id`
WHERE `job_id` = 1594372 
0.0008   UPDATE employer_jobs SET hit_counts '***Mar-05-2026=136***Mar-06-2026=103***Mar-07-2026=34***Mar-08-2026=19***Mar-09-2026=22***Mar-10-2026=25***Mar-11-2026=16***Mar-12-2026=10***Mar-13-2026=11***Mar-14-2026=10***Mar-15-2026=5***Mar-16-2026=6***Mar-17-2026=17***Mar-18-2026=10***Mar-19-2026=11***Mar-20-2026=9***Mar-21-2026=3***Mar-22-2026=8***Mar-23-2026=13***Mar-24-2026=9***Mar-25-2026=12***Mar-26-2026=11***Mar-27-2026=12***Mar-28-2026=4***Mar-29-2026=3***Mar-30-2026=10***Mar-31-2026=9***Apr-01-2026=9***Apr-02-2026=9***Apr-03-2026=18***Apr-04-2026=3***Apr-05-2026=8***Apr-06-2026=9***Apr-07-2026=8***Apr-08-2026=6***Apr-09-2026=7***Apr-10-2026=5***Apr-11-2026=5***Apr-16-2026=1' WHERE job_id'1594372'  
0.0008   UPDATE employer_jobs SET monthly_hits '***Mar-2026=538***Apr-2026=88' WHERE job_id'1594372'  
0.0013   SELECT date_sent FROM jobseeker_sent_emails WHERE jobseeker_id '' AND job_id '1594372' AND status LIKE 'sent%' ORDER BY id DESC  
0.0003   SELECT *
FROM `employer_jobs_skills` `ejs`
LEFT JOIN `skills_categories` `scON `ejs`.`skill_id` = `sc`.`id`
WHERE `job_id` = 1594372 
0.0044   SELECT COUNT(*) AS `numrows`
FROM `employer_jobs`
WHERE `employer_id` = '615562'
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)