Job Title: Full-Stack AI Engineer (AI Generalist)
Location: Hyderabad
Employment Type: Full-Time
Experience Level: 3+ years in AI-driven full-stack development
Job Description: Full-Stack Developer Role Overview
We are looking for a highly skilled
Full-Stack Developer with strong experience in building scalable applications using
Next.js, React, Node.js, Python, and modern ORMs such as
Prisma, Drizzle, Mongoose, or Sequelize. The ideal candidate must have hands-on expertise in database modeling, API development, migrations management, and deploying AI-powered features.
ResponsibilitiesFull-Stack Development
- Build responsive, high-performance UIs using HTML, CSS, JavaScript, TypeScript, React, shadcn/ui, Next.js.
- Develop backend services and APIs using Node.js, Express, Python (FastAPI).
- Implement reusable components, shared utilities, and maintain clean project architecture.
ORM, Database & Data Layer
- Design and maintain schemas using Prisma / Drizzle / Mongoose / Sequelize.
- Build efficient relational & NoSQL data models for PostgreSQL/MongoDB.
- Implement migrations, version control, rollback strategies, and schema documentation.
- Optimize queries, indexes, and data-access layers for performance and reliability.
- Implement transactions, error handling, and DB-level validations.
MCP (Migrations, Connection Pooling, Performance)
- Ensure safe, backward-compatible migrations with proper testing.
- Configure and optimize database connection pooling (serverless & traditional).
- Monitor and improve query performance, caching strategies, and read/write efficiency.
AI & Serverless Integrations
- Build AI-powered features using Vercel AI SDK, LangChain, LLM APIs (OpenAI, Anthropic, Gemini).
- Implement RAG systems, embeddings, vector search, and document ingestion workflows.
- Deploy serverless functions and AI endpoints on Vercel or cloud environments.
API Development & Integrations
- Build RESTful APIs, auth flows (JWT, OAuth), and secure backend endpoints.
- Integrate external APIs for automation, third-party data, and business logic.
- Implement file uploads, S3 storage, and secure data pipelines.
DevOps, Deployment & Performance
- Deploy applications using Vercel, Docker, AWS, and CI/CD pipelines.
- Monitor performance, handle logs, errors, and implement observability best practices.
- Ensure code quality via version control, linting, testing, and code reviews.
Collaboration & Documentation
- Work closely with design, product, and AI teams to deliver complete feature sets.
- Write clear documentation for APIs, data layers, workflows, and deployments.
- Participate in agile ceremonies, estimation, and cross-team discussions.
Required Skills
- Strong experience with React, Next.js, Node.js, Python, TypeScript.
- Proficiency in ORMs: Prisma / Drizzle / Sequelize / Mongoose.
- Hands-on experience with PostgreSQL, MongoDB, SQL optimization.
- Experience building AI features using LLMs, Vercel AI SDK, LangChain.
- Solid understanding of microservices, serverless, and cloud deployments.
- Strong analytical, debugging, and problem-solving skills.