AI Automation Developer – Newo.ai / REST API / Prompt Engineering

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

TYPE OF WORK

Part Time

SALARY

$6.43 -$12.14 per hour

HOURS PER WEEK

20

DATE UPDATED

Apr 17, 2026

JOB OVERVIEW

We are a fast-growing AI Automation Agency based in the US, serving home service businesses. We build and deploy AI-powered systems that help service businesses never miss a lead — think AI receptionists, automated follow-ups, review requests, and lead nurture workflows.
We are scaling fast. We need a sharp developer who can grow with us from the ground up.
This is a long-term, part-time role. If you perform well, your role and salary grows as the agency grows.

What You'll Be Building
You will work inside Newo.ai — a conversational AI platform — to build and maintain AI agents for our clients.

Day-to-day, this means:
Building AI receptionist workflows and missed-call text-back automations
Setting up lead nurture sequences (SMS + email) triggered by client actions
Connecting Newo.ai to external tools via REST APIs (GoHighLevel, ServiceTitan, Housecall Pro, Jobber)
Writing and refining prompts for AI agents that handle real customer calls
Using Jinja2 templates to customize message flows per client
Managing Projects, Flows, and Skills inside the Newo platform
Monitoring logs and debugging live agent behavior in production
Versioning and maintaining stable production deployments

You will be trained on Newo Script Language (NSL) — this is proprietary, so no prior NSL experience is expected. What matters is that you learn fast and you are comfortable working in new environments.

You Are a Strong Fit If You Have:

Solid understanding of REST APIs and JSON — you can read API docs and build integrations without being hand-held
Prompt engineering experience — you have built or fine-tuned AI prompts that handle real-world conversations
Jinja2 templating for Python— you know how to use variables and conditionals inside templates
Familiarity with event-driven architecture — you understand triggers, webhooks, and async flows
Comfortable working in an IDE (VSCode or PyCharm)
Understanding of creating workflows in n8n.
Good written English — you will communicate with US-based clients0
Able to work during US business hours overlap (at least 4 hours overlap with PDT)


Nice to Have (Not Required):

Experience with GoHighLevel (GHL) and Twilio
Prior work with voice AI or conversational agents
Experience working with a marketing or automation agency


What We Offer:

$800–$1,800/mo USD depending on skill level — paid monthly via Wise or PayPal
Long-term position (we are not looking for project-by-project)
Paid company training and certification (Newo.ai Academy + Bootcamp — we cover the cost)
Salary increases tied to agency growth
Direct access to the agency owner — no corporate layers, fast decisions
Work from home, flexible schedule with US hours overlap


How to Apply
To show us you read this post, start your application message with the word: NEWO
Then tell us:

Your experience with REST APIs — give one specific example of an integration you built
Your experience with prompt engineering — what was it for and what platform?
Your monthly salary expectation (in USD)
Your available hours and timezone

Applications that do not follow this format will not be reviewed.
We are reviewing applications immediately and will move fast — first interviews happen within 24 hours of posting.

SKILL REQUIREMENT
VIEW OTHER JOB POSTS FROM:
SHARE THIS POST
facebook linkedin
  BENCHMARKS  
Loading Time: Base Classes  0.0010
Controller Execution Time ( Jobseekers / Job )  0.0122
Total Execution Time  0.0141
  GET DATA  
No GET data exists
  MEMORY USAGE  
1,501,000 bytes
  POST DATA  
No POST data exists
  URI STRING  
jobseekers/job/AI-Automation-Developer-Newoai-REST-API-Prompt-Engineering-1625960
  CLASS/METHOD  
jobseekers/job
  DATABASE:  onlinejobs (Jobseekers:$db)   QUERIES: 13 (0.0054 seconds)  (Hide)
0.0004   SELECT *
                                
FROM exrates
                                WHERE rate_name 
'USD-PHP' 
0.0004   SELECT *
FROM `employer_jobs`
WHERE `job_id` = 1625960
 LIMIT 1 
0.0003   SELECT *
FROM `employers`
WHERE `employer_id` = 925110
 LIMIT 1 
0.0006   SELECT COUNT(*) AS `numrows`
FROM `t_thread` `t`
LEFT JOIN `t_thread_misc` `miscON `t`.`id` = `misc`.`thread_id`
WHERE `t`.`job_id` = 1625960
AND `misc`.`idIS NULL 
0.0005   SELECT e.business_namee.logoe.websitee.rebill_datee.date_added member_datehitsDATEDIFF('2026-04-19',ej.date_added) duration_daysDATEDIFF('2026-04-19',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-19',ej.date_added) <= 14 ))
                                   AND 
e.deactivate != AND ej.deleted AND job_id '1625960' 
0.0003   SELECT *
FROM `employer_jobs_skills` `ejs`
LEFT JOIN `skills_categories` `scON `ejs`.`skill_id` = `sc`.`id`
WHERE `job_id` = 1625960 
0.0007   UPDATE employer_jobs SET hit_counts '***Apr-17-2026=484***Apr-18-2026=72***Apr-19-2026=1' WHERE job_id'1625960'  
0.0005   UPDATE employer_jobs SET monthly_hits '***Apr-2026=556' WHERE job_id'1625960'  
0.0003   SELECT date_sent FROM jobseeker_sent_emails WHERE jobseeker_id '' AND job_id '1625960' AND status LIKE 'sent%' ORDER BY id DESC  
0.0002   SELECT *
FROM `employer_jobs_skills` `ejs`
LEFT JOIN `skills_categories` `scON `ejs`.`skill_id` = `sc`.`id`
WHERE `job_id` = 1625960 
0.0007   SELECT COUNT(*) AS `numrows`
FROM `employer_jobs`
WHERE `employer_id` = '925110'
AND `date_added` >= '2022-06-08' 
0.0003   select from teasers 
0.0002   SELECT FROM skill_categories WHERE skill_cat_id='' 
  HTTP HEADERS  (Show)
  SESSION DATA  (Show)
  CONFIG VARIABLES  (Show)