Resume Keywords to Include
Make sure these keywords appear in your resume to improve ATS scoring
Sign up free to auto-tailor your resume with all these keywords and get a higher ATS score
Job Description
We are looking for an experienced Backend & AI Developer to join a fast-moving 3-week platform build. This is a fixed-price contract with 5 milestones.
The Role
You will own the entire backend — authentication, database, job queues, a conversational AI module, a matching engine, and an async AI processing pipeline. You will work alongside a frontend developer and report directly to the project lead.
What You Will Build
Authentication system (register, login, JWT refresh, bcrypt hashing)
User profile CRUD for two roles
Full DB schema with Prisma migrations and seed script
BullMQ + Redis job queue infrastructure
LLM orchestration layer (call wrapper, retry logic, streaming)
Conversational AI module with session management and structured data extraction
Multi-criteria matching module with scoring algorithm
Record state machine with accept/reject pipeline
Async AI processing job (transcript → structured output)
Guardrail system (input classifier, output filter, safety detection, rate limiting)
Integration test suite (Jest/Supertest)
Security hardening and production ops (backups, runbook, monitoring)
Commitment Required
This is a hard 3-week deadline with no buffer. We require a minimum of 14 hours per week dedicated to this project. Going silent, missing milestone deliverables, or disappearing mid-sprint will result in immediate contract termination.
Tech Stack
Node.js · PostgreSQL · Prisma · Redis · BullMQ · LLM APIs · Docker · Jest
To Apply
Include a brief description of a similar project (backend + AI/LLM), your estimated timeline per milestone, and explicit confirmation that you can commit 14+ hours per week for 3 consecutive weeks starting immediately.
Similar Jobs
Software Engineer II job at Mastercard in Arlington, VA
Mastercard
Remote Operations Engineer
Vestas
Senior Full-Stack Engineer – React, Node.js, TypeScript
SOLTECH
Senior Node.js / Twilio Developer – Take Over & Stabilize Notion Calling Tool
Upwork
Senior Backend Developer – Node.js & API Development
Upwork
More Jobs at Upwork
View all →Senior Node.js / Twilio Developer – Take Over & Stabilize Notion Calling Tool
Upwork
Senior Backend Developer – Node.js & API Development
Upwork
Node.js Developer with AI Chatbot & Workflow Automation Experience
Upwork
Power BI | Tableau developer for long-term assistance
Upwork
2. Full Stack Developer (React + Node.js)
Upwork
Want AI-powered job matching?
Upload your resume and get every job scored, your resume tailored, and hiring manager emails found - automatically.
Get Started Free