Agentic AI Developer - LLM Workflows & Tool-Calling Systems

Posted last week

Worldwide

Summary

We're building production AI agents that reason over data, call tools, coordinate across services, and produce reliable outputs inside real workflows. This is not a chatbot project. We need agents that can handle conditional branching, partial failures, human-in-the-loop escalation, and run at volume without ballooning cost. You'll work on designing and implementing agent workflows from the ground up - prompts, tools, state, orchestration, and evals. What the work looks like: - Building multi-step agents that call external tools and route conditionally based on what those tools return - Designing retry and escalation logic so failures degrade gracefully instead of silently - Structuring LLM outputs so downstream code can reason over them reliably - Keeping cost and latency under control across high-volume runs - not just single-turn correctness - Adding observability if possible. - Writing evals to catch regressions - Should be able to work on US timezone Tech stack: - TypeScript - Mastra for agent orchestration (or equivalent - explain your alternative) - Claude or OpenAI API - PostgreSQL for state and queue management You're a fit if you: - Have shipped at least one LLM agent or tool-calling workflow in a real environment - Think about agent flows as conditional graphs, not fixed prompt chains - Are strong in TypeScript for backend/API work, not just frontend - Have opinions on cost management for LLM pipelines at volume - Can design human-in-the-loop handoffs, not just the happy path - Communicate clearly about tradeoffs and what you'd do differently - Nice to have: Mastra experience, evals and regression testing for agent behavior, voice or multi-modal integrations Before you apply: This post was last updated on June 26. When you read this, write today's actual date and your local time at the very top of your proposal as Read: [date] [time]. The date above is intentionally off - we use this to confirm a real person read it. To apply, please answer: - Describe an AI agent or LLM workflow you've built. What tools did it call, and how did the flow change based on what those tools returned? - Have you used Mastra or a similar orchestration framework? If not, what would you use and why? - How do you keep LLM API costs under control when a workflow runs on hundreds or thousands of inputs?

  • More than 30 hrs/week
    Hourly
  • 3-6 months
    Duration
  • Expert
    Experience Level
  • Remote Job
  • Ongoing project
    Project Type

Contract-to-hire opportunity

This lets talent know that this job could become full time.
Learn more
Skills and Expertise
Mandatory skills
AI Agent Development
Artificial Intelligence
Activity on this job
  • Proposals:20 to 50
  • Last viewed by client:last week
  • Interviewing:
    15
  • Invites sent:
    29
  • Unanswered invites:
    3
About the client
Member since Sep 26, 2025
  • USA
    Brooklyn1:40 AM
  • $2.2K total spent
    7 hires, 2 active
  • 107 hours

Explore similar jobs on Upwork

Electronics
Embedded System
Embedded C
Firmware Programming
STM32
ESP32
Arduino
PCB Design
KiCad
Altium Designer
Robotics
CAN Bus
Microcontroller Programming
Circuit Design
Electronic Circuit Design
Internet of Things
Hardware Prototyping
Medical Device
Proteus Design Suite
EasyEDA
Comfy UI Workflow CreationHourly‐ Posted 3 weeks ago
AI App Development

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