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)