Full Stack Developer with Conversational AI & Streaming Interfaces

Tata Consultancy Services Ltd
  • San Jose, CA
  • $100,000–$130,000 Per Year
6 days ago

Job Description

Role: Engineer

Required Skills: Object Oriented Programming | Python | ReactJS

Experience: 6 - 8 Years

Function: TECHNOLOGY

Apply By: 2026-11-16

Must Have Technical/Functional Skills

Python, React.js, Fast API ,OOPs concepts, GCP, Prompt Engineering, RAG, AI Agents,

Context Management, Server-Sent Events (SSE), WebSockets, Token Streaming,

Real-time Chat UI, Incremental Rendering

Roles & Responsibilities

  • Frontend Development:
  • Proficiency in React.js to build dynamic, responsive, and user-friendly web interfaces.
  • Experience with reusable components, React Hooks, and state management.
  • Ability to integrate frontend applications with backend APIs
  • Backend Development:
  • Strong programming skills in Python.
  • Experience in designing and developing high-performance RESTful APIs using FastAPI.
  • Solid understanding of Object-Oriented Programming (OOP) concepts (Inheritance, Polymorphism,

Encapsulation, Abstraction) and design patterns to write clean, maintainable code

  • Conversational AI:
  • Azure OpenAI, OpenAI APIs, Prompt Engineering, RAG, AI Agents, Context Management
  • Streaming Responses:
  • Server-Sent Events (SSE), WebSockets, Token Streaming, Real-time Chat UI, Incremental Rendering
  • Infrastructure & Tools:
  • Experience with Google Cloud Platform (GCP) for deploying, hosting, and managing cloud-based applications.
  • Proficiency in version control using Git, with specific experience managing repositories and workflows

on GitHub (Pull Requests, Branching strategies).

  • Must have experience in DB like Snowflake,Oracle,Mongo DB
  • Development Practices:
  • Agile, Git, Unit Testing, Code Reviews, CI/CD

Generic Managerial Skills, If any

Good to have:

  1. Experience with enterprise applications and identity management platforms.

  2. Exposure to Microsoft Entra ID (Azure AD), Okta, Auth0, or similar identity providers.

  3. Experience building AI-powered or conversational interfaces.

Salary Range: $100,000 - $130,000 a year

#LI-CM2

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.

Numbers & Facts

LocationSan Jose, CA
Salary$100,000–$130,000 Per Year

Skills

  • Agile Programming Methodologiesunmatched
  • Application Programming Interface (API)unmatched
  • Artificial Intelligence (AI)unmatched
  • Artificial Intelligence (AI) Agentsunmatched
  • Cloud Applicationsunmatched
  • Cloud Computingunmatched
  • Cloud-Based Hostingunmatched
  • Code Reviewsunmatched
  • Computer Programmingunmatched
  • Continuous Deployment/Deliveryunmatched
  • Continuous Integrationunmatched
  • Database Technologyunmatched
  • Design Patterns Programming Methodologiesunmatched
  • GCP (Good Clinical Practices)unmatched
  • Gitunmatched
  • Legalunmatched
  • Loan Fundingunmatched
  • Microsoft Product Familyunmatched
  • Microsoft Windows Azureunmatched
  • MongoDBunmatched
  • Object Oriented Programming (OOP)unmatched
  • Oracle Databaseunmatched
  • Python Programming/Scripting Languageunmatched
  • REST (Representational State Transfer)unmatched
  • React.jsunmatched
  • Snowflake Schemaunmatched
  • Source Code/Configuration Management (SCM)unmatched
  • Student Loansunmatched
  • Unit Testunmatched
  • User Interface/Experience (UI/UX)unmatched
  • Web Interfaceunmatched

Be found by employers

5,500+ employers search our resume database daily. Add yours to get found by recruiters looking for candidates like you.

Level up your application

Professional resume templates

Browse dozens of recruiter approved resume templates, layouts and formats. Choose your favorite and make it your own in minutes.

Free resume templates

Free resume builder

Improve your existing resume or start from scratch and create a standout, ATS-friendly resume. Add job-specific content, download and apply.

Free resume builder