Previous Job
Previous
AI Full Stack Developer (GenAI / LLM Focus)
Ref No.: 26-00379
Position Type:Contract

Role: AI Full Stack Developer (GenAI / LLM Focus)


Role Overview

We are seeking a hands-on AI Full Stack Developer to build and deliver end-to-end AI-powered applications that integrate LLM/GenAI capabilities into real-world business workflows.
This role is focused on AI-driven product development, combining backend services, frontend experiences, APIs, and intelligent workflows to create scalable and user-centric applications (e.g., chatbots, copilots, AI assistants).

Key Responsibilities

  • Build and deploy end-to-end AI applications (e.g., chatbot/copilot platforms) with UI, APIs, and backend services
  • Design and develop REST APIs and services for LLM inference, prompt orchestration, and agent workflows
  • Implement AI-driven user experiences, including:
    • Explainability features
    • Feedback loops
    • Human-in-the-loop (HITL) workflows
  • Develop and manage prompt flows, tool/function calling, and agent orchestration
  • Integrate AI/ML services with enterprise systems and external APIs
  • Build React (or similar) based frontends to enable intuitive interaction with AI systems
  • Ensure secure SDLC practices including code reviews, testing, dependency management, and vulnerability fixes
  • Collaborate with architecture, platform, and product teams to align with enterprise standards
  • Leverage AI coding tools (e.g., Copilot, agentic IDEs) to improve developer productivity

Required Skills (Must-Have)

  • 5+ years of full-stack software development experience
  • Strong programming skills in Python (preferred) / Java / .NET
  • Hands-on experience building LLM/GenAI-powered applications (production or strong POCs)
  • Strong experience with:
    • REST API development
    • Backend service design and integration
    • Modern frontend frameworks (React preferred)
  • Practical experience with:
    • LangChain / LangGraph / agent frameworks
    • Prompt engineering and prompt workflows
    • Tool/function calling and API orchestration
  • Strong understanding of:
    • AI system design and application architecture
    • LLM integration patterns (RAG, agents, copilots)
  • Experience with CI/CD, Git workflows, and automated testing

Nice-to-Have (Highly Preferred)

  • Experience building AI copilots, chatbots, or internal AI assistants
  • Knowledge of AI observability and evaluation:
    • Prompt/version tracking
    • Model evaluation metrics
  • Experience designing AI interaction UX (explainability, feedback, HITL)
  • Exposure to LLM runtimes, embeddings, and vector databases