AI Agent Developer Needed - Action-Taking Support Assistant (LangChain, Python)
Worldwide
Our support team is drowning in repetitive requests that a smart agent could handle end-to-end - but only if it can actually interact with our systems, not just talk. We're after someone who can build an AI agent that reads a customer's request, decides what needs to happen, calls the right internal tool to make it happen, and pulls in a human the moment something is beyond its remit. Plain Q&A chatbots aren't what we need here. How it should behave: - Reach into our internal tools to fetch order info, check statuses, and log support tickets - Work out which tool fits the request and call it at the right moment - Escalate cleanly to a human whenever the matter is sensitive or outside its defined scope - Never guess an action or operate on data that's missing or wrong - reliability is non-negotiable What you'd deliver: - A LangChain agent built around a tool-calling architecture - Integration of 3-4 internal APIs as tools (order lookup, status check, ticket creation) - A validation and guardrail layer so actions only fire when they're safe and intended - A straightforward escalation route to human support for edge cases - Stable, predictable operation in a production setting Ideal candidate: - Has genuinely shipped tool-calling agents before, beyond simple chatbots - Strong hands-on skills in LangChain and Python - Experienced connecting agents to internal APIs and tools - Understands guardrails, validation, and how to keep an agent predictable - Delivers clean, well-documented code Would be great if you also have: - Prior work on human-in-the-loop handoff logic - Experience in customer-support or service automation If this is your wheelhouse, drop a relevant example or portfolio link when you apply. We are looking to get started right away.
$3,000.00
Fixed-price- IntermediateExperience Level
- Remote Job
- Ongoing projectProject Type
Skills and Expertise
Activity on this job
- Proposals:20 to 50
- Interviewing:0
- Invites sent:0
- Unanswered invites:0
About the client
- PakistanLahore12:38 AM
- $700 total spent1 hire, 0 active
- Tech & ITSmall company (2-9 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