Senior Full-Stack Engineer to build AI Products for a Live Multi-Tenant SaaS platform
Worldwide
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 SureHourly
- 1-3 monthsDuration
- ExpertExperience Level
$50.00
-
$60.00
Hourly- Remote Job
- Ongoing projectProject Type
Skills and Expertise
Activity on this job
- Proposals:50+
- Last viewed by client:2 hours ago
- Interviewing:3
- Invites sent:0
- Unanswered invites:0
About the client
- United KingdomBelfast7:04 PM
- $12K total spent300 hires, 7 active
- 464 hours
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