12 Oct
|
Tata Consultancy Services
|
Mumbai
12 Oct
Tata Consultancy Services
Mumbai
Key Responsibilities
- Implementation of AI solutions using LLMs .
- Full-Stack Delivery: Design, develop, and ship features across React + TypeScript, Python (FastAPI), REST/GraphQL APIs, and data layers.
- AI Integration: Build and integrate AI services (e.g., OpenAI/LLM providers or on-prem models) for search, summarization, recommendations, classification, RAG, or automation workflows.
- Front-End Engineering: Create responsive, accessible, and performant UIs using HTML5, CSS3/Sass/Tailwind, React, Hooks, Context/Redux, and component libraries (MUI/AntD).
- Back-End & Data: Implement secure APIs, background jobs, caching, and data pipelines; work with PostgreSQL/MySQL, NoSQL (MongoDB/Redis), and ORM tools.
- Positive hands-on experience in cloud platforms (Azure/AWS)
- Quality & DevOps: Write unit/integration tests (Jest/PyTest), participate in code reviews, CI/CD, containerize with Docker, and deploy to AWS/Azure/GCP.
- Collaboration: Partner with designers, PMs, and data/ML engineers; break down requirements into technical designs and deliverables.
- Documentation: Maintain technical docs, API specs (OpenAPI/Swagger), and runbooks.
Must-Have Skills
- 68 years of professional full-stack development experience.
- Front end: React (Hooks), strong HTML5/CSS3 (responsive design, accessibility), modern JS/TS.
- Back end: Python (FastAPI/Django/Flask),
API design, async patterns, background tasks (Celery/RQ).
- AI/ML (hands-on):
- Consuming LLM or ML services via APIs (prompt design, safety, cost/performance tuning), OR
- Building inference services (transformers, sentence embeddings), RAG with vector stores (FAISS/PGVector), and simple fine-tuning or model evaluation.
- Datastores: SQL (PostgreSQL/MySQL) + one NoSQL/Cache (MongoDB/Redis).
- Testing & Quality: Jest/RTL (front end), PyTest (back end), Postman, Swagger/OpenAPI).
- Build/Deploy: Git, CI/CD (GitHub Actions/Azure DevOps/GitLab), Docker, basic cloud (AWS/Azure/GCP).
- Strong problem solving, system design thinking, and communication.
Good-to-Have
- TypeScript-first React apps, Next.js, SSR/SSG.
- AI tooling: LangChain/LlamaIndex, vector DBs, prompt orchestration.
- MLOps basics: Model packaging, inference optimization, metrics, guardrails.
- Security: CSP, SAST/DAST tools.
- Performance: Lighthouse, Core Web Vitals, API and DB performance tuning.
- Design Systems: Storybook, component architecture, accessibility (WCAG 2.1 AA).
Qualifications
- Bachelors/Masters in Computer Science, Engineering, or equivalent experience.
- Portfolio/GitHub with production-grade full-stack and AI-integration examples is a plus.
📌 Fullstack Lead (Mumbai)
🏢 Tata Consultancy Services
📍 Mumbai