Full Stack Python Developer with AI experience

Tata Consultancy Services

Jersey City (NJ)

Hybrid

USD 100,000 - 125,000

Full time

5 days ago
Be an early applicant
Application generator

Turn this role into an interview — a resume and cover letter built around what this employer wants.

Get past ATS filters

Benefits offered by this job

Discretionary Annual Incentive
Comprehensive Medical Coverage
Family Support: Parental Leaves
401K Plan
Certification & Training Reimbursement

Job summary

Tata Consultancy Services in New Jersey, Jersey City, seeks a Senior Full-Stack Engineer to design, develop, and maintain scalable applications using React.js, Python/Java, and modern AI workflows. You will implement MCP-based components and RAG pipelines while collaborating with distributed teams in Global Markets.

The role emphasizes SDLC/STLC expertise, strong communication, and hands-on UI engineering with OpenFin/Electron and TailwindCSS.

Qualifications

  • Strong experience across all phases of the SDLC and STLC.
  • Proven Full Stack Development experience.
  • Hands-on UI engineering using React.js and modern tooling.
  • Proficiency in Python or Java with strong CS fundamentals.

Responsibilities

  • Design, develop, and maintain full-stack applications with scalable architectures.
  • Build front-end interfaces using React.js and modern UI practices.
  • Develop backend services and APIs in Python or other OOP languages.
  • Implement AI-driven workflows with LangChain and agent frameworks.
  • Collaborate with global teams to deliver high-quality software.

Skills

React.js
ES6+
WebSockets
OpenFin/Electron
TailwindCSS
Python
Java
LangChain/LlamaIndex
MCP Servers
RAG pipelines
AI patterns
SDLC/STLC

Education

Bachelor of Computer Science

Tools

OpenAI ADK agents
MCP Protocol implementations

Job description

  • Strong experience across all phases of the Software Development Life Cycle (SDLC) and Software Testing Life Cycle (STLC), with a solid understanding of how they intersect.
  • Proven Full Stack Development experience.
  • React.js
  • ES6+
  • WebSockets
  • OpenFin/Electron
  • TailwindCSS
  • Modern front-end build and tooling frameworks
  • Proficiency in at least one Object-Oriented Programming Language (e.g., Python, Java).
  • Strong foundational knowledge of Python, including:
  • Data structures
  • Asynchronous programming
  • Modern Python packaging standards
  • Experience with modern AI application patterns, including:
  • Agent frameworks (OpenAI ADK agents, multi-tool agents, function-calling agents)
  • Building or integrating with MCP Servers (Model Context Protocol)
  • Implementing Retrieval Augmented Generation (RAG) workflows and prompt engineering best practices.
Job Description
Must Have Technical/Functional Skills
Technical Skills
  • Strong experience across all phases of the Software Development Life Cycle (SDLC) and Software Testing Life Cycle (STLC), with a solid understanding of how they intersect.
  • Proven Full Stack Development experience.
  • Hands-on UI engineering using:
  • React.js
  • ES6+
  • WebSockets
  • OpenFin/Electron
  • TailwindCSS
  • Modern front-end build and tooling frameworks
  • Proficiency in at least one Object-Oriented Programming Language (e.g., Python, Java).
  • Strong foundational knowledge of Python, including:
  • Data structures
  • Asynchronous programming
  • Modern Python packaging standards
  • Experience with modern AI application patterns, including:
  • LangChain / LlamaIndex pipelines
  • Agent frameworks (OpenAI ADK agents, multi-tool agents, function-calling agents)
  • Building or integrating with MCP Servers (Model Context Protocol)
  • Implementing Retrieval Augmented Generation (RAG) workflows and prompt engineering best practices.
Functional Skills
  • Excellent communication skills with the ability to work effectively across global, cross-functional teams.
  • Highly motivated self-starter with strong organizational capabilities and the ability to drive tasks independently.
  • Strong problem-solving and analytical abilities.
  • Exposure to Global Markets and financial asset classes.
Roles & Responsibilities
  • Design, develop, and maintain full‑stack applications with a focus on modern, scalable, and high‑performance architectures.
  • Build intuitive and responsive front‑end interfaces using React.js and modern UI engineering practices.
  • Develop backend services and APIs using Python or other OOP languages, ensuring code quality, reusability, and maintainability.
  • Implement AI‑driven workflows using LangChain, LlamaIndex, and advanced agent frameworks.
  • Integrate or develop Model Context Protocol (MCP)–based components for enhanced model orchestration.
  • Develop and optimize RAG pipelines, embedding engines, and prompt engineering strategies for production‑grade AI solutions.
  • Collaborate with distributed global teams to deliver high‑quality software solutions aligned with business and technology strategies.
  • Participate in code reviews, design reviews, testing cycles, and deployment processes across SDLC and STLC stages.
  • Analyze complex business requirements, propose technical solutions, and ensure system scalability and reliability.
  • Work closely with stakeholders in Global Markets to understand domain‑specific use cases and embed financial context into the platform.
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.

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

Qualifications

BACHELOR OF COMPUTER SCIENCE

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Python Full Stack Developer with AI/Gen AI
Python Full Stack Developer with AI/Gen AI

Tata Consultancy Services • Charlotte (NC)

On-site
USD 130,000 - 170,000
Discretionary Incentive
Medical Coverage
Parental Leaves
+6
Senior AI Tech Lead
Senior AI Tech Lead

Tata Consultancy Services • Jersey City (NJ)

On-site
USD 120,000 - 140,000
Discretionary Incentive
Medical Coverage
Family Leave
+10
Python Developer
Python Developer

Tata Consultancy Services • Alpharetta (GA)

On-site
USD 110,000 - 120,000
Discretionary Incentive
Medical Coverage
Dental & Vision
+12
Full Stack Engineer
Full Stack Engineer

Tata Consultancy Services • New York (NY)

On-site
USD 115,000 - 120,000
Discretionary Annual Incentive
Comprehensive Medical Coverage
Parental Leave
+1
React Developer / Engineer
React Developer / Engineer

Tata Consultancy Services • New York (NY)

On-site
USD 115,000 - 120,000
Discretionary Annual Incentive
Comprehensive Medical Coverage
401K Plan
+1
Sr. Fullstack developer
Sr. Fullstack developer

Tata Consultancy Services • New York (NY)

On-site
USD 135,000 - 160,000
Discretionary Annual Incentive
Medical Coverage: Medical & Health, &c
Parental Leaves
+4
Senior Forward Deployed Engineer
Senior Forward Deployed Engineer

Tata Consultancy Services • Owings Mills (MD)

On-site
USD 130,000 - 150,000
Discretionary Annual Incentive
Comprehensive Medical Coverage
401K Plan
+1
Fullstack Developer with AI
Fullstack Developer with AI

Tata Consultancy Services • Irving (TX)

On-site
USD 125,000 - 140,000
Generative AI Full Stack Developer
Generative AI Full Stack Developer

Tata Consultancy Services • Plano (TX)

On-site
USD 110,000 - 125,000
Discretionary annual incentive
Comprehensive medical coverage
Parental leaves
+2
Principal, AI Engineer, Solution Delivery
Principal, AI Engineer, Solution Delivery

Tata Consultancy Services • New York (NY)

On-site
USD 120,000 - 130,000
Discretionary Annual Incentive
Comprehensive Medical Coverage
401K Plan
+1