Python/Node engineer — AI bot development (contract, hourly)
Worldwide
Backend engineer for AI bot development (ongoing, hourly) We run a growing stack of AI automation bots that support a construction and restoration company, and we're looking for an experienced engineer to help build, maintain, and extend them on an as-needed hourly basis. You'll pick up scoped tasks, ship clean code, and communicate clearly in English. What you'll work on: Python and Node.js services that integrate with LLM APIs (Anthropic / OpenAI) Integrations with Slack, Gmail, Google Workspace, and QuickBooks Online Data pipelines pulling from CRM exports into SQLite and structured stores Deploying and maintaining services on Railway Must-haves: 3+ years building production Python and/or Node.js Hands-on experience integrating third-party REST APIs and webhooks Comfortable working with LLM APIs and prompt/tool design Clear written English and reliable async communication Available for overlap with US Pacific business hours Nice-to-haves: Railway, Docker, or similar deployment experience Bilingual English/Spanish (some bot output is bilingual) Slack app / bot framework experience Familiarity with QuickBooks Online or accounting-data APIs How we work: We'll start with one small paid task so we can both feel out the fit before scaling up hours. Pay is hourly, rate based on experience, with likely ongoing work for the right person. To apply: Send a short note on a relevant bot or integration you've shipped, links to code or projects if you have them, and your time zone. Skip generic cover letters — tell us one thing you'd improve about a Slack-based AI assistant.
- Less than 30 hrs/weekHourly
- 1-3 monthsDuration
- ExpertExperience Level
$30.00
-
$65.00
Hourly- Remote Job
- Ongoing projectProject Type
Skills and Expertise
Activity on this job
- Proposals:50+
- Last viewed by client:2 weeks ago
- Hires:1
- Interviewing:7
- Invites sent:9
- Unanswered invites:1
About the client
- United StatesSan Jose9:38 AM
- $3.4K total spent4 hires, 1 active
- 22 hours
- Manufacturing & ConstructionLarge company (100-1,000 people)
Explore similar jobs on Upwork
How it works
Create your free profileHighlight your skills and experience, show your portfolio, and set your ideal pay rate.
Work the way you wantApply for jobs, create easy-to-by projects, or access exclusive opportunities that come to you.
Get paid securelyFrom contract to payment, we help you work safely and get paid securely.
About Upwork
- 4.9/5(Average rating of clients by professionals)
- G2 2021#1 freelance platform
- 49,000+Signed contract every week
- $2.3BFreelancers earned on Upwork in 2020
Find the best freelance jobs
Growing your career is as easy as creating a free profile and finding work like this that fits your skills.
Trusted by