Full-Stack Developer – AWS / PHP / PostgreSQL / AI Knowledge Platform

Posted 7 hours ago

Worldwide

Summary

UK business is seeking an experienced full-stack developer for an initial paid proof-of-concept, with substantial ongoing work available if the initial project is successful. We are developing a private B2B knowledge and decision-support platform. The application will ingest documents and structured information, provide semantic and natural-language search, return evidence-backed answers, and support a human review and approval workflow. Preferred technology Experience with as many of the following as possible: Python, FastAPI PostgreSQL, pgvector AWS: S3, Lambda and/or ECS, API Gateway React / Next.js REST APIs, Git / GitHub Authentication and role-based access RAG / LLM applications, document ingestion and extraction We particularly want somebody who understands the difference between an LLM and an authoritative knowledge database. The AI must retrieve and reason from controlled knowledge and source evidence — it must not simply generate unsupported answers. Initial Proof-of-Concept Expected to include: document ingestion; structured knowledge records; PostgreSQL database; vector/semantic search; evidence/source storage; natural-language query; AI responses supported by source evidence; basic administrator/review interface; REST API; Git repository; local/development environment; basic automated testing; deployment documentation. The POC will use synthetic/sample data only. The successful developer will not require access to production customer data or our production data storage. Essential requirements Strong full-stack development experience Good written and spoken English AWS experience PostgreSQL/database design experience API development experience Understanding of application security Git/GitHub experience Examples of previous work, and ability to document their work properly Experience with RAG, vector search, document processing, multi-tenant SaaS, audit trails or AI knowledge systems would be particularly useful. How to apply Please begin your application with the word PLACEMENT26. Applications that don't include this may not be considered. Please provide: hourly rate (GBP or USD); normal weekly availability; location and timezone; GitHub/profile/portfolio links; examples of relevant applications you personally developed; which parts of the stack you have personally used; your experience with AWS; your experience with RAG/vector databases/LLMs; whether you work independently or for an agency; and your answer to the following question: “How would you prevent an LLM from answering a question when the underlying knowledge base does not contain sufficient reliable evidence?” This is initially a freelance engagement, but there is potential for substantial ongoing development if the relationship is successful. Individual developers preferred — no recruitment agencies initially.

  • Less than 30 hrs/week
    Hourly
  • 1-3 months
    Duration
  • Expert
    Experience Level
  • $14.00

    -

    $27.00

    Hourly
  • Remote Job
  • Complex 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
PHP
React
GitHub
FastAPI
Activity on this job
  • Proposals:50+
  • Interviewing:
    0
  • Invites sent:
    0
  • Unanswered invites:
    0
About the client
Member since Jul 29, 2026
  • United Kingdom
    8:02 PM

Explore similar jobs on Upwork

JavaScript
Node.js
PHP
Web Application
AI App Development
DevOps
API
Git
MySQL
Cs2 Gambling SiteFixed-price‐ Posted 3 weeks ago
Gambling
Unity
Counter Strike
AR & VR
Online Gambling Website
Card Game
Board Game
Unreal Engine
MetaMask
Mystery Box
iGaming
WebGL
Game Development
Gaming
Multiplayer
Game UI/UX Design
UI/UX Prototyping
Steam API
AI Development
PixiJS

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