Full-Stack AI Engineer (Intermediate)
Core
Build end-to-end AI-powered applications by developing backend AI services and frontend AI interfaces.
Role type
Intermediate full-stack AI engineer
Builds
AI-native user experiences, backend APIs, and frontend UIs integrating LLMs
Domain
Artificial Intelligence, Web Development
Deliverable
production ML models
Required skills
Node.js, React, TypeScript, LLM API integration, Prompt Engineering, RESTful API design, Database design, Cloud deployment
Preferred skills
Next.js, RAG, Vector databases, Voice AI, Video AI
Technologies
Node.js, Express, NestJS, Python, FastAPI, Flask, React, Next.js, Zustand, Redux, AWS, GCP, Azure, Vercel
Responsibilities
Build end-to-end AI features (backend APIs + frontend UI), Integrate LLMs into applications, Implement streaming responses, Design feedback loops for model improvement, Create AI-native user experiences with proper loading states and error handling, Collaborate with product managers on AI feature definition
Seniority
Intermediate, hands-on IC