Full stack AI Engineer (Next.js, LLM/RAG) for a stock monitoring and recommendation system
Worldwide
We’re looking for an experienced Next.js AI Developer to build and ship production-ready web applications that integrate AI capabilities. You’ll work on features such as AI-assisted experiences, retrieval-augmented generation (RAG), agentic workflows, and seamless front-end UX in Next.js. Responsibilities Build user-facing features using Next.js (App Router), React, and TypeScript Integrate AI services (e.g., OpenAI or other LLM providers) into production workflows Implement RAG using vector databases and document pipelines Design and build API routes / server actions for AI-powered functionality Create reliable prompt/response workflows with logging, evaluation, and error handling Collaborate with product and engineering teams to translate requirements into clean solutions Optimize performance (SSR/SSG), security, and user experience for AI interactions Write maintainable code with tests and strong engineering practices Required Skills & Qualifications Strong proficiency in Next.js, React, and TypeScript Experience building AI features in real applications (LLMs, embeddings, tool/function calling, etc.) Familiarity with RAG concepts and at least one vector database (e.g., Pinecone, Weaviate, pgvector) Understanding of API design, authentication/authorization, and secure handling of LLM inputs/outputs Experience with one or more of the following: Node.js backend development Queue/background processing (e.g., BullMQ, Redis, SQS) Observability (logging/metrics) and evaluation practices Ability to work with modern development workflows (Git, CI/CD) Nice to Have Experience with LangChain, LlamaIndex, or similar frameworks Familiarity with agent frameworks and/or multi-step workflow orchestration Exposure to front-end UX patterns for chat, streaming responses, and citations Experience with deployment on Vercel, AWS, or similar platforms Contributions to open-source or a portfolio demonstrating AI web apps
$400.00
Fixed-price- IntermediateExperience Level
- Remote Job
- Ongoing projectProject Type
Skills and Expertise
Activity on this job
- Proposals:50+
- Interviewing:0
- Invites sent:0
- Unanswered invites:0
About the client
- MalaysiaKuala Lumpur10:17 AM
- $50 total spent1 hire, 0 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