AI-Native Product Engineer for Desktop AI App

Posted yesterday

Worldwide

Summary

We’re looking for an experienced, product-minded engineer to help us test, debug, and iterate on Prism, an internal AI desktop application that we have built and want to finalize. Prism is already in active use and working, but it is a complex product with many moving parts: chat-based AI asstitance, agents, knowledge/workspace context, artifacts, productivity workflows, and an Electron desktop shell. We need someone who can help us make it more reliable, polished, and usable. The ideal person thinks like a product manager and can develop. We want someone who can use the product, find rough edges, reproduce bugs, write clear issues/specs, fix TypeScript/React/Electron problems, and add or improve tests where needed. Helpful experience: - AI-native products, chat interfaces, agents, LLM workflows, or tool-calling systems (Stack includes Mastra, Assistant UI) - Mac Apps - Electron, React, TypeScript, Node, pnpm/monorepos - Playwright, Vitest, E2E testing, screenshot-based QA, regression testing - Spec-driven or acceptance-criteria-driven development - Debugging complex app state across frontend, backend, IPC, persistence, and async workflows - Product sense: cares whether the user experience actually works, not only whether tests pass Typical work may include: - Dogfooding Prism and finding UX/reliability issues - Reproducing bugs with clear steps and evidence - Turning product gaps into short specs or acceptance criteria - Fixing bugs across renderer/main-process code - Iterating with us on chat, agents, artifacts, and core workflows This is a complex, ambitious product that already works and is used internally. We’re looking for someone pragmatic, AI-native, detail-oriented, and comfortable helping turn a working internal product into something robust enough for wider use.

  • More than 30 hrs/week
    Hourly
  • 3-6 months
    Duration
  • Expert
    Experience Level
  • $19.00

    -

    $85.00

    Hourly
  • Remote Job
  • Ongoing project
    Project Type
Skills and Expertise
Mandatory skills
Chatbot
AI agents
Mastra
Activity on this job
  • Proposals:50+
  • Last viewed by client:yesterday
  • Interviewing:
    1
  • Invites sent:
    0
  • Unanswered invites:
    0
About the client
Member since Aug 11, 2017
  • Germany
    München5:04 AM
  • $67K total spent
    32 hires, 7 active
  • 2,385 hours

Explore similar jobs on Upwork

AI Agent Development
AI Implementation
Chatbot Development
Gen AI Developer (Contract)Fixed-price‐ Posted 1 month ago
AI Agent Development
Python
JavaScript
API
Node.js
Deep Learning
React
PostgreSQL

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