AI Product Engineer, Claude Native Apps + Workflow Automation
Worldwide
What we are building We build AI-native products where Claude is the core of the product, not a bolt-on chatbot. Think agentic workflows, internal tools that replace manual ops, and customer-facing features powered by the Claude API. We are looking for an engineer who lives in this stack daily and can go from a rough idea to a working, shipped feature fast. What you will do *Design and build Claude-powered product features using the Claude API (Messages API, tool use, streaming, prompt caching, structured outputs) *Build multi-step agents with the Claude Agent SDK and Claude Code, including custom tools, subagents, and skills *Write and connect MCP servers so Claude can read and act on our real systems (databases, CRMs, internal APIs, file stores) *Automate business workflows end to end using n8n, Make, or Zapier, with Claude in the loop for reasoning steps *Own prompt architecture: system prompts, context management, evals, guardrails, and cost and latency tuning *Ship production code (Python or TypeScript), with clean APIs, logging, error handling, and retries *Instrument everything: token spend, success rates, failure modes, and a simple eval harness so quality does not drift You are a fit if you *Have shipped at least 2 production products or internal tools built on Claude or a comparable LLM stack, and can walk us through them *Know the difference between a prompt that demos well and an agent that survives real users *Are fluent with tool use, function calling, RAG, vector databases, and when NOT to use RAG *Write solid Python or TypeScript, not just glue code *Move fast, communicate in writing, and ask sharp questions instead of guessing Experience with OpenAI or Gemini for comparison and fallback routing Vercel, Supabase, AWS, or GCP deployment experience Voice agents (Vapi, Retell, ElevenLabs) or browser automation (Playwright, Puppeteer) Experience with evals frameworks and LLM observability (LangSmith, Langfuse, Helicone)
- More than 30 hrs/weekHourly
- 6+ monthsDuration
- ExpertExperience Level
- Remote Job
- Ongoing projectProject Type
Skills and Expertise
Activity on this job
- Proposals:50+
- Last viewed by client:3 hours ago
- Hires:1
- Interviewing:0
- Invites sent:1
- Unanswered invites:0
About the client
- CanadaOttawa6:11 PM
- $6.9K total spent7 hires, 0 active
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