Python/Node engineer — AI bot development (contract, hourly)

Posted 2 weeks ago

Worldwide

Summary

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/week
    Hourly
  • 1-3 months
    Duration
  • Expert
    Experience Level
  • $30.00

    -

    $65.00

    Hourly
  • Remote Job
  • Ongoing project
    Project Type
Skills and Expertise
Mandatory skills
SQLite
Python
API
Node.js
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
Member since Feb 27, 2023
  • United States
    San Jose9:38 AM
  • $3.4K total spent
    4 hires, 1 active
  • 22 hours
  • Manufacturing & Construction
    Large company (100-1,000 people)

Explore similar jobs on Upwork

Cin 7 Core and QuickBooks Integration SpecialistFixed-price‐ Posted 1 month ago
Intuit QuickBooks
Accounting
Bookkeeping
Windows Administration
FastAPI and Python Developer NeededHourly‐ Posted 1 month ago
Python
Django
PostgreSQL Programming
Machine Learning

How it works

  • Post a job icon
    Create your free profile
    Highlight your skills and experience, show your portfolio, and set your ideal pay rate.
  • Talent comes to you icon
    Work the way you want
    Apply for jobs, create easy-to-by projects, or access exclusive opportunities that come to you.
  • Payment simplified icon
    Get paid securely
    From contract to payment, we help you work safely and get paid securely.
Want to get started? Create a profile

About Upwork

  • Rating is 4.9 out of 5.
    4.9/5
    (Average rating of clients by professionals)
  • G2 2021
    #1 freelance platform
  • 49,000+
    Signed contract every week
  • $2.3B
    Freelancers 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

  • Microsoft Logo
  • Airbnb Logo
  • Bissell Logo
  • GoDaddy Logo