Senior Full-Stack Engineer to build AI Products for a Live Multi-Tenant SaaS platform

Posted 3 hours ago

Worldwide

Summary

We run an established B2B SaaS with paying customers on a live multi-tenant platform. AI is already part of the product, we've shipped an AI assistant and RAG-powered search and now we're looking for a senior engineer to help build the next generation of AI capabilities. I'm looking for someone who can own AI features from end to end. That means understanding the user problem, designing the experience, building the frontend, implementing the backend, integrating the model, testing everything properly, and shipping production-ready code. You'll be joining an existing product, not starting from scratch. The infrastructure, architecture, and engineering patterns are already in place. Here's what's next on our roadmap: An AI-powered onboarding flow that configures a new workspace from a plain-English description of the customer's business. Inline AI actions across existing forms to rewrite, summarize, extract, and classify content while users are working. An AI insights page that sits on top of our analytics data and turns it into clear, actionable narratives. What I'm Looking For I'm looking for the kind of engineer who can take a one-paragraph feature brief and come back with a clean, production-ready pull request after asking the right questions. You care about how AI actually feels inside a product. You know when to stream responses instead of showing spinners, when optimistic updates make sense, and how to handle failures without breaking the user experience. You write code that's clean, maintainable, and easy for the rest of the team to build on long after the contract ends. You Should Be Comfortable With Next.js, React, and TypeScript at a senior level, including complex state management and streaming UI. Node.js and Python for backend development. Claude API and OpenAI API, including prompting, tool calling, structured outputs, and streaming. PostgreSQL and working confidently inside a mature multi-tenant codebase you didn't build. Owning features end to end with minimal supervision, communicating early when you hit blockers instead of disappearing. How to Apply Please skip the generic copy-paste proposal—I can spot those immediately. Start your proposal with the word "Spider" so I know you actually read the job description.

  • Not Sure
    Hourly
  • 1-3 months
    Duration
  • Expert
    Experience Level
  • $50.00

    -

    $60.00

    Hourly
  • Remote Job
  • Ongoing project
    Project Type
Skills and Expertise
Mandatory skills
Full-Stack Development
Activity on this job
  • Proposals:50+
  • Last viewed by client:2 hours ago
  • Interviewing:
    3
  • Invites sent:
    0
  • Unanswered invites:
    0
About the client
Member since Aug 23, 2025
  • United Kingdom
    Belfast7:04 PM
  • $12K total spent
    300 hires, 7 active
  • 464 hours

Explore similar jobs on Upwork

Senior .NET Developer (Azure & Blazor)Hourly‐ Posted 7 days ago
Blazor
O2C Integration and Data Migration LeadHourly‐ Posted 1 week ago
API Integration
Data Migration
Customer Relationship Management

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