Python Engineer – AI Agent Systems (Fast Build, High Impact)

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

TYPE OF WORK

Full Time

WAGE / SALARY

1000/mo

HOURS PER WEEK

24

DATE UPDATED

Apr 28, 2026

JOB OVERVIEW

**Title:** Python Engineer – AI Agent Systems (Fast Build, High Impact)

**Company:** Nimblo
**Type:** Full-time / Contract (remote – Philippines)
**Comp:** $1,000–$3,000/month (will scale quickly with performance)

---Senior Python Engineer – AI Agent Systems (Fast Build, High Impact)

Company: Nimblo
Type: Part-time ? Full-time (Remote – Philippines)
Comp: $1,000/month starting (fixed) ? scales with performance and active projects

About Nimblo

Nimblo builds AI-powered operational systems for enterprise companies.

We do not build chatbots.
We replace real workflows and roles with structured AI systems.

Clients pay $20K+/month. Execution speed matters.

Role Overview

You will take clear requirements (PRDs) and turn them into:

Working AI workflow systems
Fast demos for sales
Production-ready agent systems

These systems:

Ingest data (CRM, email, APIs)
Move through defined workflow states
Use AI for decision-making
Trigger actions (messages, updates, follow-ups)
Log and track everything
Example Project

Build an AI agent that:

Ingests inbound leads
Qualifies them using AI
Drafts personalized outreach
Updates CRM
Schedules follow-ups
Tracks workflow state end-to-end
Required Stack

You must be strong in:

Python (advanced)
FastAPI (or similar)
PostgreSQL / Supabase
Async jobs / task queues
API integrations (CRM, email, etc.)
LLM APIs (OpenAI or similar)
How We Build

Every system is:

A workflow with state + logic + AI decision points

Not:

Chatbots
Prompt scripts
No-code automations
Nice to Have
CrewAI (for multi-agent systems)
LangGraph
Workflow/state machine experience
Internal tools / automation systems
What We Care About
You build fast (days, not weeks)
You turn ambiguity into structure
You don’t over-engineer
You think in workflows, not features
You can debug and ship independently
What We Don’t Want
Zapier / n8n-only builders
Chatbot-only experience
People who need perfect specs
Slow executors
Comp Structure
Starts at $1,000/month (part-time, fixed)
Scales to full-time as projects increase
Compensation increases with output and ownership
Required Application Task

Answer this clearly and concisely:

A client wants:
“An AI agent that handles inbound leads and follows up automatically.”

Define the workflow (step-by-step)
Where is AI used?
What database tables would you create?
What endpoints/services are required?
Why This Role Matters

You will build systems that:

Replace real operational work
Generate measurable ROI
Scale across enterprise clients

This is a core build role, not support.

Growth Path
Rapid comp increases with performance
Ownership over system architecture
Lead future builds and engineers
How to Apply

Send:

Short intro
Relevant work (GitHub or examples)
Answers to the task above

We move fast. Qualified candidates will be contacted within 48 hours.

## About Us

Nimblo builds **AI-powered operational systems** for enterprise companies.

We don’t build chatbots.
We replace real workflows and roles with structured AI systems.

Our clients pay $5k+/month to deploy these systems — speed and execution matter.

---

## What You’ll Be Doing

You will take clear requirements (PRDs) and turn them into:

Working AI-powered workflow systems
Fast demos for sales
Production-ready agent systems

These systems:

* ingest data (CRM, email, APIs)
* move through workflow states
* use AI to make decisions
* trigger actions (messages, updates, follow-ups)
* log everything

---

## Example Project

Build an AI agent that:

* ingests inbound leads
* qualifies them using AI
* drafts personalized outreach
* updates CRM
* schedules follow-ups
* tracks workflow state end-to-end

---

## Tech Stack (Required)

You must be strong in:

* **Python (advanced)**
* **FastAPI (or similar)**
* **PostgreSQL / Supabase**
* **Async jobs / task queues**
* **API integrations (CRMs, email, etc)**
* **OpenAI or similar LLM APIs**

---

## Important: How We Build

Every system is:

a workflow with state + logic + AI decision points

NOT:

a chatbot
a prompt script
a no-code automation

---

## Nice to Have (Not Required)

* CrewAI (only for multi-agent systems)
* LangGraph
* Experience with workflow engines / state machines
* Experience building internal tools or automation systems

---

## What We Care About

* You build fast (days, not weeks)
* You can turn ambiguity into structure
* You don’t over-engineer
* You think in workflows, not features
* You can debug and ship without hand-holding

---

## What We Don’t Want

* People who rely on Zapier / n8n
* People who only build chatbots
* People who need perfect requirements to start
* People who move slowly

---

## First Task (Required to Apply)

Answer this:

A client wants:

“An AI agent that handles inbound leads and follows up automatically.”

In plain English:

1. What is the workflow? (step-by-step)
2. Where does AI get used?
3. What database tables would you create?
4. What endpoints/services would you build?

Keep it concise and structured.

---

## Why This Role Matters

You will be building systems that:

replace real operational work
generate measurable ROI
scale across multiple enterprise clients

This is not a support role — this is a core build role.

---

## Growth

If you perform:

* compensation scales quickly
* you’ll help define our core system architecture
* you’ll lead future builds and engineers

---

## How to Apply

Send:

* short intro
* relevant projects (GitHub or examples)
* answers to the task above

---

We move fast — strong candidates will be contacted within 48 hours.

VIEW OTHER JOB POSTS FROM:
SHARE THIS POST
facebook linkedin
  BENCHMARKS  
Loading Time: Base Classes  0.0008
Controller Execution Time ( Jobseekers / Job )  0.0509
Total Execution Time  0.0522
  GET DATA  
No GET data exists
  MEMORY USAGE  
1,535,840 bytes
  POST DATA  
No POST data exists
  URI STRING  
jobseekers/job/Python-Engineer-AI-Agent-Systems-Fast-Build-High-Impact-1614252
  CLASS/METHOD  
jobseekers/job
  DATABASE:  onlinejobs (Jobseekers:$db)   QUERIES: 13 (0.0445 seconds)  (Hide)
0.0003   SELECT *
                                
FROM exrates
                                WHERE rate_name 
'USD-PHP' 
0.0010   SELECT *
FROM `employer_jobs`
WHERE `job_id` = 1614252
 LIMIT 1 
0.0009   SELECT *
FROM `employers`
WHERE `employer_id` = 917682
 LIMIT 1 
0.0342   SELECT COUNT(DISTINCT t.id) as cnt
FROM 
`t_thread` `t`
INNER JOIN `t_message` `mON `t`.`id` = `m`.`thread_id`
INNER JOIN `t_message_employer` `eON `m`.`id` = `e`.`message_id`
LEFT JOIN `t_thread_misc` `miscON `t`.`id` = `misc`.`thread_id`
WHERE `t`.`job_id` = 1614252
AND `misc`.`idIS NULL 
0.0011   SELECT e.business_namee.logoe.websitee.rebill_datee.date_added member_datehitsDATEDIFF('2026-06-21',ej.date_added) duration_daysDATEDIFF('2026-06-21',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-06-21',ej.date_added) <= 14 ))
                                   AND 
e.deactivate != AND ej.deleted AND job_id '1614252' 
0.0008   SELECT *
FROM `employer_jobs_skills` `ejs`
LEFT JOIN `skills_categories` `scON `ejs`.`skill_id` = `sc`.`id`
WHERE `job_id` = 1614252 
0.0015   UPDATE employer_jobs SET hit_counts '***Mar-31-2026=160***Apr-01-2026=116***Apr-02-2026=34***Apr-03-2026=26***Apr-04-2026=19***Apr-05-2026=2***Apr-06-2026=16***Apr-07-2026=9***Apr-08-2026=9***Apr-09-2026=1***Apr-10-2026=7***Apr-11-2026=6***Apr-12-2026=1***Apr-13-2026=9***Apr-14-2026=2***Apr-15-2026=2***Apr-16-2026=2***Apr-17-2026=1***Apr-18-2026=6***Apr-20-2026=3***Apr-21-2026=9***Apr-22-2026=1***Apr-23-2026=2***Apr-24-2026=1***Apr-26-2026=2***Apr-27-2026=2***Apr-28-2026=186***Apr-29-2026=200***Apr-30-2026=59***May-01-2026=23***May-02-2026=13***May-03-2026=13***May-04-2026=15***May-05-2026=5***May-06-2026=8***May-07-2026=3***May-08-2026=6***May-09-2026=12***May-10-2026=7***May-11-2026=7***May-12-2026=15***May-13-2026=3***May-14-2026=6***May-15-2026=7***May-16-2026=4***May-17-2026=6***May-18-2026=10***May-19-2026=3***May-20-2026=3***May-21-2026=5***May-22-2026=2***May-23-2026=7***May-24-2026=1***May-25-2026=3***May-26-2026=1***May-27-2026=5***May-28-2026=5***May-29-2026=3***May-30-2026=3***May-31-2026=1***Jun-01-2026=5***Jun-02-2026=6***Jun-03-2026=1***Jun-05-2026=5***Jun-06-2026=1***Jun-07-2026=1***Jun-08-2026=5***Jun-10-2026=2***Jun-11-2026=8***Jun-12-2026=4***Jun-13-2026=1***Jun-15-2026=2***Jun-16-2026=3***Jun-19-2026=4***Jun-20-2026=1***Jun-21-2026=1' WHERE job_id'1614252'  
0.0006   UPDATE employer_jobs SET monthly_hits '***Mar-2026=160***Apr-2026=733***May-2026=205***Jun-2026=50' WHERE job_id'1614252'  
0.0017   SELECT date_sent FROM jobseeker_sent_emails WHERE jobseeker_id '' AND job_id '1614252' 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` = 1614252 
0.0015   SELECT COUNT(*) AS `numrows`
FROM `employer_jobs`
WHERE `employer_id` = '917682'
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)