Full-Stack AI Developer Needed — Web App, AI Features, Security-Aware Development
Worldwide
Title: Full-Stack AI Developer Needed — Web App, AI Features, Security-Aware Development Description: We are looking for a strong full-stack developer with AI development experience to help build and improve an AI-powered web platform. The ideal candidate should be comfortable working across the full stack, including frontend, backend, database, cloud deployment, APIs, authentication, and AI/LLM-related features. We are not only looking for someone who can connect to an AI API, but someone who can think carefully about system design, reliability, data security, and production-quality implementation. Responsibilities may include: * Build and improve frontend features using React / Next.js or similar frameworks * Develop backend APIs using Node.js, Python, FastAPI, Django, or similar tools * Design database schemas and work with PostgreSQL, Supabase, Firebase, or similar systems * Integrate AI/LLM features such as OpenAI API, Claude, Gemini, embeddings, RAG, agents, or workflow automation * Implement user authentication, permissions, and secure data handling * Improve system reliability, logging, monitoring, and error handling * Help design scalable architecture for an AI-powered product * Review and improve security practices, including API key management, input validation, access control, and protection against common web vulnerabilities Required skills: * Strong full-stack web development experience * Experience building production web applications * Experience with AI/LLM APIs or AI-powered product features * Backend API design experience * Database experience * Basic security knowledge, especially around authentication, authorization, secrets management, and OWASP-style web security issues * Ability to write clean, maintainable code * Good communication and ability to work independently Nice to have: * Experience with RAG, vector databases, agents, or AI workflow automation * Experience with cloud deployment on AWS, GCP, Vercel, Render, Railway, or similar platforms * Experience with Supabase, Firebase, or PostgreSQL * Experience with Stripe/payment integration * Experience with admin dashboards, analytics, or internal tools * Experience reviewing code for security and reliability What we are looking for: We want someone who can act like a technical builder, not just a task executor. You should be able to understand the product goal, suggest better technical approaches, identify security risks, and build features that are stable enough for real users. Please include in your application: 1. Examples of full-stack applications you have built 2. Examples of AI/LLM-related features you have built 3. Your preferred tech stack 4. How you usually handle authentication, API security, and private user data 5. Your availability and hourly rate We may start with a small paid trial task, and if it goes well, this can become a longer-term collaboration.
$3,000.00
Fixed-price- ExpertExperience Level
- Remote Job
- Ongoing projectProject Type
Skills and Expertise
Activity on this job
- Proposals:50+
- Last viewed by client:yesterday
- Interviewing:4
- Invites sent:0
- Unanswered invites:0
About the client
- VNMHa Noi1:27 PM
- $13K total spent10 hires, 6 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