Senior Full Stack Engineer – AI Platform (Backend Focus)
True Tech Professionals
Job Description
Job Title: Senior Full Stack Engineer – AI Platform (Backend Focus)
Location: Gurugram (On-site)
Job Type: Full-time
Experience: 8+ Years
About the Role
We are looking for a Senior Full Stack Engineer with a strong backend focus to help build scalable, enterprise-grade AI applications. In this role, you will design and develop high-performance backend services, AI-powered data pipelines, modern APIs, and intuitive frontend interfaces while ensuring reliability, scalability, and security.
The ideal candidate has deep expertise in backend engineering, experience building AI/LLM-enabled applications, and the ability to work across the full technology stack when required. You will collaborate with product managers, AI engineers, architects, and frontend developers to deliver robust software solutions for enterprise customers.
Key Responsibilities
- Design, develop, and maintain scalable backend services and APIs using modern frameworks.
- Build enterprise AI applications integrating Large Language Models (LLMs) and Retrieval-Augmented Generation (RAG) solutions.
- Develop data ingestion, processing, indexing, and retrieval pipelines for AI-powered applications.
- Design and optimize relational and vector database schemas.
- Build event-driven and asynchronous systems using modern messaging technologies.
- Develop responsive frontend components and integrate them with backend services.
- Collaborate with AI/ML teams to integrate machine learning models into production applications.
- Design secure, maintainable, and versioned APIs for internal and external integrations.
- Implement authentication, authorization, and secure access to enterprise systems.
- Optimize application performance, scalability, and reliability.
- Write clean, reusable, and well-tested code following engineering best practices.
- Participate in architecture discussions, code reviews, and technical planning.
- Troubleshoot production issues and continuously improve system performance.
- Contribute to CI/CD pipelines, deployment automation, and cloud infrastructure.
- Build monitoring, logging, and observability into production systems.
Required Qualifications
- Bachelor's or Master's degree in Computer Science, Engineering, or a related field.
- 8+ years of professional software engineering experience.
- Strong expertise in backend development using Python (FastAPI) and/or Node.js with TypeScript.
- Experience developing modern frontend applications using React and TypeScript.
- Hands-on experience building RESTful APIs and microservices.
- Experience developing production-grade AI/LLM applications.
- Experience building Retrieval-Augmented Generation (RAG) pipelines.
- Strong understanding of distributed systems and event-driven architectures.
- Experience working with relational databases and caching technologies.
- Experience with Docker, CI/CD pipelines, and cloud platforms.
- Knowledge of authentication protocols such as OAuth2, OIDC, or SAML.
- Strong understanding of software design principles, testing methodologies, and system scalability.
Required Technical Skills
Backend
- Python (FastAPI)
- Node.js
- TypeScript
- REST APIs
- Microservices
Frontend
- React
- TypeScript
- HTML5
- CSS3
- API Integration
AI & RAG
- Large Language Models (LLMs)
- Retrieval-Augmented Generation (RAG)
- Embeddings
- Vector Databases
- Prompt Engineering
- AI Workflow Integration
Databases
- PostgreSQL
- Redis
- Vector Databases (pgvector or equivalent)
Event-Driven Systems
- Kafka or equivalent messaging platforms
- Event-driven architecture
- Asynchronous processing
- WebSockets / Server-Sent Events (SSE)
Cloud & DevOps
- Docker
- CI/CD
- AWS, Azure, or GCP
- Git
- Infrastructure automation
Observability
- Logging
- Monitoring
- Metrics
- Distributed Tracing
- OpenTelemetry or equivalent
Security
- Authentication & Authorization
- OAuth2
- OIDC / SAML
- Secure API Development
- Secret Management
Preferred Qualifications
- Experience building enterprise AI platforms or intelligent automation solutions.
- Experience with vector databases and semantic search.
- Knowledge of collaborative applications, workflow systems, or document management platforms.
- Experience with scalable distributed systems.
- Familiarity with event sourcing or CQRS architecture.
- Experience working in Agile development environments.
- Exposure to enterprise integrations and third-party APIs.
Required Skills
Similar Jobs
View all →
ServiceNow Lead/Architect
RSCP
Senior Full Stack Developer
INNOFarms.AI
Full Stack Engineer
True Tech Professionals
Senior Software Developer (Gen AI) - Remote, India
LeewayHertz
Software Engineering MTS (Node.Js, React.JS, AWS- Full Stack) + AI
Salesforce
Similar Jobs
View all →
ServiceNow Lead/Architect
RSCP
Hyderabad
Senior Full Stack Developer
INNOFarms.AI
Gurgaon
Full Stack Engineer
True Tech Professionals
Gurugram
Senior Software Developer (Gen AI) - Remote, India
LeewayHertz
Gurugram
Software Engineering MTS (Node.Js, React.JS, AWS- Full Stack) + AI
Salesforce
BengaluruShare
Quick Apply
Upload your resume to apply for this position