Description
Job Title : Senior Full Stack Developer (Python / FastAPI / AI & LLM)
Job Description
We are hiring a Senior Full Stack Developer for our team in Gurugram, Haryana. This is a full-time, onsite role for candidates with a minimum of 5+ years of experience.
You will work directly under the CEO, contributing to core technology decisions, system architecture, and product development.
This is a high-ownership role, where you will be responsible for end-to-end development - including backend systems, frontend applications, DevOps, and AI/LLM integrations. The ideal candidate should be capable of independently building and scaling production-grade systems.
Key Responsibilities
Develop and manage end-to-end full stack applications
Build scalable backend systems using Python & FastAPI
Develop responsive frontend using HTML, CSS, Angular
Integrate and deploy AI/ML models and LLM-based systems (mandatory)
Design and manage REST APIs, databases, and system architecture
Implement authentication & security (JWT, OAuth2)
Handle DevOps, deployment, and infrastructure setup
Work with Docker, Kubernetes, and cloud environments
Set up and manage CI/CD pipelines for automated deployment
Optimize system performance, scalability, and reliability
Build real-time systems (WebSockets, queues, etc.)
Collaborate with teams and take complete ownership of systems
Experience
Required Skills (Must Have) :
Minimum 5+ years of Full Stack development experience
Backend
Strong expertise in Python (Advanced)
Hands-on experience with FastAPI (mandatory)
Strong understanding of async programming & performance optimization
Frontend
Strong skills in HTML, CSS, Angular
Database
Experience with PostgreSQL / MySQL / MongoDB
System Design
Strong understanding of REST APIs & scalable system architecture
DevOps & Cloud (Very Important)
Hands-on experience with :
Docker (mandatory)
Kubernetes (deployment & orchestration)
CI/CD pipelines (GitHub Actions / Jenkins / GitLab CI)
Experience with cloud platforms :
AWS / Azure / GCP
Understanding of :
Microservices architecture
Load balancing, scaling, monitoring
AI & LLM Skills (Mandatory)
Strong understanding of Artificial Intelligence (AI) and Machine Learning concepts
Hands-on experience with Large Language Models (LLMs) (e.g., GPT, LLaMA, etc.)
Experience integrating AI/LLM models into real-world applications
Knowledge of :
Prompt Engineering
RAG (Retrieval-Augmented Generation)
Vector Databases (FAISS, Pinecone, etc.)
Ability to work with APIs, models, and data pipelines
Understanding of real-time AI systems (WebSockets, queues, streaming)
Job Details
Location : Gurugram, Haryana
Work Type : Full-time, Onsite
Experience : Minimum 5 years (Senior Role)
Employment Type : Permanent
Notice Period : Immediate joiners preferred
Salary : As per industry standards
Ideal Candidate
Capable of independent system design and development
Strong in problem-solving and architecture thinking
Comfortable working in a high-ownership, fast-paced environment
Passionate about AI-driven and LLM-based product development
(ref:hirist.tech)