Full Stack Developer (AI Project)
About the Project
We are looking for a Full Stack Developer to join a long-term AI project for our client.
The product is a cloud-based image editing platform that combines manual precision tools with AI automation. It supports segmentation, background removal, inpainting, matting, and advanced export workflows. The solution is moving from prototype to a fully scalable SaaS product used by designers and content creators worldwide.
A smooth onboarding is planned in October, including a handover from the current developer.
Responsibilities
- Develop and maintain the full stack: frontend (React/TypeScript) + backend (Node.js, APIs, PostgreSQL).
- Integrate external AI/ML services (HuggingFace, Replicate, Black Forest Labs).
- Optimise browser-side ML models (ONNX, WebAssembly).
- Build secure and type-safe APIs (tRPC, GraphQL/REST).
- Own database layer (PostgreSQL, Prisma ORM) โ schema design, migrations, optimisation.
- Optimise performance for large-scale image processing and caching.
- Manage authentication/authorisation (JWT, OAuth, organisation-level permissions).
- Contribute to DevOps (CI/CD, Vercel, AWS, CDN, monitoring).
- Collaborate with designers, product managers, and AI researchers.
Requirements
Must-have:
- 3+ years of experience with TypeScript, Node.js, React.
- Hands-on with PostgreSQL + Prisma ORM.
- Strong API development skills (tRPC/GraphQL/REST).
- Cloud hosting & deployment experience (Vercel, AWS or similar).
- Experience with canvas rendering, WebAssembly, image processing.
- Familiarity with AI/ML service integration.
- Solid understanding of JWT/OAuth authentication.
Nice-to-have:
- Experience with ONNX Runtime or in-browser ML optimisation.
- Knowledge of SaaS billing/credit-based systems.
- Background in digital content workflows (photo/design software).
- DevOps: CDN, monitoring, service health.
Soft Skills
- Strong ownership and problem-solving mindset.
- Comfortable in a fast-paced, experimental AI environment.
- Good communication skills and fluent English (Upper-Intermediate+).
We offer:
- Long-term collaboration.
- Opportunity to work with cutting-edge AI technologies.
- Fully remote format (no travel required).
- Competitive compensation (to be discussed).
Required languages
| English | C1 - Advanced |
Published 26 September ยท Updated 9 October
Statistics:
73 views
ยท
9 applications
100% read
๐
Average salary range of similar jobs in
analytics โ
Loading...