Tata Consultancy Services

Generative AI Full Stack Developer

Tata Consultancy Services$110K — $125K *
Plano, TX 75025In-Person
Information Technology
5 - 7 years of experience
Job Overview by Ladders

Qualifications

  • Bachelor's or Master's in Computer Science or related field
  • 5+ years of software development experience with Python and SQL expertise
  • 2+ years building Generative AI or LLM applications
  • Familiarity with LangChain, LangGraph, and RAG frameworks
  • Strong understanding of API development and Linux environments

Responsibilities

  • Design and develop Generative AI applications on platforms like Azure OpenAI
  • Create workflows using LangGraph and LangChain for agentic AI
  • Optimize Retrieval-Augmented Generation frameworks for various use cases
  • Integrate vector databases to enhance knowledge retrieval
  • Develop responsive web applications with frameworks such as React and Next.js
  • Manage Linux-based environments and automate deployment processes
  • Monitor application performance and ensure operational reliability in production

Benefits

  • Discretionary Annual Incentive
  • Comprehensive medical coverage including dental and vision
  • Maternal and parental leave benefits
  • Convenience benefits such as commuter options and certification reimbursement
  • Paid vacation, sick leave, and holidays
  • Legal assistance and financial benefits like a 401K plan and student loan refinancing
Full Job Description
Must Have Technical/Functional Skills

The ideal candidate must possess strong expertise in Generative AI, Agentic AI, and full-stack application development, with hands-on experience designing and deploying enterprise-grade AI solutions using Large Language Models (LLMs), LangChain, LangGraph, and Retrieval-Augmented Generation (RAG) frameworks. The candidate should be highly proficient in Python, SQL, Linux, REST APIs, and Model Context Protocol (MCP), with experience integrating AI agents, vector databases, enterprise systems, and cloud services. Strong full-stack development skills are required, including React/Next.js, TypeScript, backend API development, microservices, Docker, Kubernetes, and CI/CD pipelines. Experience with Azure OpenAI, Azure AI Search, cloud-native architectures, secure coding practices, and production deployment of scalable AI solutions is essential for success in this role.

Roles and Responsibilities

Generative AI and LLM Development
• Design and develop GenAI applications using enterprise LLM platforms such as Azure OpenAI and related model services.
• Build agentic AI workflows using LangGraph and LangChain.
• Develop and optimize Retrieval-Augmented Generation architectures for business and technical use cases.
• Integrate vector databases and semantic search capabilities to improve knowledge retrieval accuracy.
• Build AI copilots, chatbots, virtual assistants, and workflow automation solutions.
• Apply prompt engineering, evaluation, and tuning techniques to improve AI response quality.

MCP and AI Integration
• Implement Model Context Protocol integrations to connect LLM applications with tools, data sources, and business systems.
• Develop reusable AI orchestration patterns for APIs, databases, files, and enterprise knowledge repositories.
• Design context management, memory, and tool-calling strategies for AI agents.

Backend Development
• Develop scalable backend services using Python, FastAPI, Flask, or Django.
• Create RESTful APIs, microservices, and secure integration services.
• Design, query, and optimize SQL databases for application and reporting needs.
• Implement authentication, authorization, logging, and secure coding practices.

Frontend Development
• Build responsive web applications and dashboards using React, Next.js, Angular, Vue.js, or similar frameworks.
• Integrate AI-powered user experiences into enterprise web applications.
• Collaborate with product, UX, and business teams to deliver intuitive and user-friendly interfaces.

Linux, DevOps, and Operations
• Manage and troubleshoot Linux-based application environments.
• Automate deployment and operational tasks using scripting and CI/CD pipelines.
• Contain erize services using Docker and support deployments on Kubernetes or cloud platforms.
• Monitor application performance, reliability, and security in production environments

Required Qualifications
• Bachelor's or Master's degree in Computer Science, Information Technology, Engineering, or a related discipline.
• 5+ years of software development experience with strong Python and SQL skills.
• 2+ years of hands-on experience building GenAI, LLM, or AI-enabled applications.
• Experience with LangChain, LangGraph, RAG pipelines, and LLM integration patterns.
• Strong knowledge of API development, backend services, frontend application development, and Linux environments.
• Ability to design secure, scalable, and production-ready enterprise applications.

Salary Range: $110,000 - $125,000 a year

TCS Employee Benefits Summary:

Discretionary Annual Incentive.

Comprehensive Medical Coverage: Medical & Health, Dental & Vision, Disability Planning & Insurance, Pet Insurance Plans.

Family Support: Maternal & Parental Leaves.

Insurance Options: Auto & Home Insurance, Identity Theft Protection.

Convenience & Professional Growth: Commuter Benefits & Certification & Training Reimbursement.

Time Off: Vacation, Time Off, Sick Leave & Holidays.

Legal & Financial Assistance: Legal Assistance, 401K Plan, Performance Bonus, College Fund, Student Loan Refinancing.

About Tata Consultancy Services

Tata Consultancy Services (TCS) is an Indian multinational information technology (IT) services and consulting company, headquartered in Mumbai, Maharashtra, India. It is a subsidiary of Tata Group and operates in 149 locations across 46 countries. TCS is the largest Indian company by market capitalization and is ranked 11th on the Forbes Global 2000 list of the world's biggest public companies. TCS is also the second-largest IT services company in the world by revenue and the largest employer of women in India. The company provides services in areas including IT, consulting, and business solutions.
Learn more about Tata Consultancy Services
Size
469,261 employees
Industry

Similar Jobs

More Jobs at Tata Consultancy Services

More Information Technology Jobs

Find similar Generative AI Full Stack Developer jobs: