AI Data Integration & Dashboard Developer (Google AI Studio / Fleetio / GoHighLevel / Looker Studio)

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

TYPE OF WORK

Full Time

SALARY

$5

HOURS PER WEEK

40

DATE UPDATED

Aug 1, 2026

JOB OVERVIEW

About Us:

circYoulation is a specialized, tech-enabled non-emergency medical transportation (NEMT) logistics provider operating across multiple states. We rely on data-driven operations to manage fleet maintenance, dispatch compliance, and multi-state operational workflows.

The Role:

We are looking for a skilled Data Integration & AI Dashboard Developer in the Philippines to build custom, real-time analytics and management dashboards. You will pull operational data via APIs from multiple software platforms (e.g., Fleetio, GoHighLevel, tracking platforms, and internal spreadsheets) and leverage Google AI Studio (Gemini APIs) and Google Cloud/Looker Studio to process, analyze, and present key performance indicators (KPIs) for our executive and operations teams.

Key Responsibilities:
API Data Pipeline Integration: Connect API endpoints from third-party systems (Fleetio API, GoHighLevel API, Google Sheets/BigQuery) into a unified data pipeline.

AI & LLM Integration: Utilize Google AI Studio / Gemini APIs to analyze incoming operational logs, generate automated summaries, surface anomaly alerts (e.g., maintenance red flags, compliance lapses), and run predictive insights.

Interactive Dashboard Creation: Build clear, intuitive executive dashboards (using Looker Studio, Retool, Streamlit, or a custom web app frontend) to visualize fleet uptime, driver performance, maintenance schedules, and trip logs.

Data Cleaning & Automation: Write clean script automations (Python / Node.js / Google Apps Script / ---------- ) to automate daily/hourly data syncs without manual intervention.

Documentation: Document API schemas, data mappings, and dashboard operational flows clearly.

Required Skills & Qualifications:
Proven Experience with APIs: Strong background working with REST APIs, JSON parsing, Webhooks, and API authentication methods.

Google Cloud & AI Ecosystem: Experience using Google AI Studio / Gemini APIs, Google Apps Script, Google BigQuery, and Looker Studio (formerly Data Studio).

Programming/Scripting: Proficiency in Python or JavaScript / Node.js for data processing, ELT workflows, and API calls.

Software Familiarity (Plus): Hands-on experience with Fleetio API, GoHighLevel (GHL) Webhooks/APIs, or transportation/logistics management systems.

Communication: Advanced English communication skills (C1/C2) and experience working with US-based leadership.

Work Details & Schedule:
Hours: Long-term, full-time or dedicated part-time setup.

Overlap: Must have overlap with US Eastern Standard Time (EST) for team syncs and sprint reviews.

Rate: Competitive based on experience ($6.00 – $12.00+ / hour depending on developer expertise).

How to Apply:
Please reply with:

Resume / GitHub / Portfolio Link: Show examples of custom dashboards, API integrations, or AI Studio/Gemini projects you’ve previously built.

Relevant Tech Stack Experience: Briefly outline your experience with APIs (e.g., Fleetio, GHL, or similar CRMs/ERP systems) and Google AI Studio / Looker Studio.

1–2 Minute Video Introduction: Introduce yourself and briefly explain a complex data integration or dashboard project you created.

VIEW OTHER JOB POSTS FROM:
SHARE THIS POST
facebook linkedin
  BENCHMARKS  
Loading Time: Base Classes  0.0008
Controller Execution Time ( Jobseekers / Job )  0.0261
Total Execution Time  0.0276
  GET DATA  
No GET data exists
  MEMORY USAGE  
1,502,648 bytes
  POST DATA  
No POST data exists
  URI STRING  
jobseekers/job/AI-Data-Integration-Dashboard-Developer-Google-AI-Studio-Fleetio-GoHighLevel-Looker-Studio-1700894
  CLASS/METHOD  
jobseekers/job
  DATABASE:  onlinejobs (Jobseekers:$db)   QUERIES: 13 (0.0193 seconds)  (Hide)
0.0004   SELECT *
                                
FROM exrates
                                WHERE rate_name 
'USD-PHP' 
0.0008   SELECT *
FROM `employer_jobs`
WHERE `job_id` = 1700894
 LIMIT 1 
0.0009   SELECT *
FROM `employers`
WHERE `employer_id` = 902736
 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` = 1700894
AND `misc`.`idIS NULL 
0.0004   SELECT e.business_namee.logoe.websitee.rebill_datee.date_added member_datehitsDATEDIFF('2026-08-07',ej.date_added) duration_daysDATEDIFF('2026-08-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-08-07',ej.date_added) <= 14 ))
                                   AND 
e.deactivate != AND ej.deleted AND job_id '1700894' 
0.0008   SELECT *
FROM `employer_jobs_skills` `ejs`
LEFT JOIN `skills_categories` `scON `ejs`.`skill_id` = `sc`.`id`
WHERE `job_id` = 1700894 
0.0014   UPDATE employer_jobs SET hit_counts '***Aug-01-2026=268***Aug-02-2026=741***Aug-03-2026=87***Aug-04-2026=23***Aug-07-2026=1' WHERE job_id'1700894'  
0.0006   UPDATE employer_jobs SET monthly_hits '***Aug-2026=1120' WHERE job_id'1700894'  
0.0012   SELECT date_sent FROM jobseeker_sent_emails WHERE jobseeker_id '' AND job_id '1700894' AND status LIKE 'sent%' ORDER BY id DESC  
0.0065   SELECT *
FROM `employer_jobs_skills` `ejs`
LEFT JOIN `skills_categories` `scON `ejs`.`skill_id` = `sc`.`id`
WHERE `job_id` = 1700894 
0.0048   SELECT COUNT(*) AS `numrows`
FROM `employer_jobs`
WHERE `employer_id` = '902736'
AND `date_added` >= '2022-06-08' 
0.0004   select from teasers 
0.0002   SELECT FROM skill_categories WHERE skill_cat_id='' 
  HTTP HEADERS  (Show)
  SESSION DATA  (Show)
  CONFIG VARIABLES  (Show)