Senior 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

SALARY

1000/mo

HOURS PER WEEK

40

DATE UPDATED

Mar 31, 2026

JOB OVERVIEW

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

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

---

## 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 $20k+/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.0007
Controller Execution Time ( Jobseekers / Job )  0.0150
Total Execution Time  0.0162
  GET DATA  
No GET data exists
  MEMORY USAGE  
1,502,096 bytes
  POST DATA  
No POST data exists
  URI STRING  
jobseekers/job/Senior-Python-Engineer-AI-Agent-Systems-Fast-Build-High-Impact-1614252
  CLASS/METHOD  
jobseekers/job
  DATABASE:  onlinejobs (Jobseekers:$db)   QUERIES: 13 (0.0095 seconds)  (Hide)
0.0003   SELECT *
                                
FROM exrates
                                WHERE rate_name 
'USD-PHP' 
0.0004   SELECT *
FROM `employer_jobs`
WHERE `job_id` = 1614252
 LIMIT 1 
0.0004   SELECT *
FROM `employers`
WHERE `employer_id` = 917682
 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` = 1614252
AND `misc`.`idIS NULL 
0.0004   SELECT e.business_namee.logoe.websitee.rebill_datee.date_added member_datehitsDATEDIFF('2026-04-13',ej.date_added) duration_daysDATEDIFF('2026-04-13',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-13',ej.date_added) <= 14 ))
                                   AND 
e.deactivate != AND ej.deleted AND job_id '1614252' 
0.0003   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=4***Apr-13-2026=1' WHERE job_id'1614252'  
0.0008   UPDATE employer_jobs SET monthly_hits '***Mar-2026=160***Apr-2026=244' WHERE job_id'1614252'  
0.0021   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.0014   SELECT COUNT(*) AS `numrows`
FROM `employer_jobs`
WHERE `employer_id` = '917682'
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)