Show more filters
Banner image for Tata Consultancy Services

Full Stack Python Developer with AI experience

Tata Consultancy Services

3.7
216 reviews
Tata Consultancy Services
Job Type   /   Job Level
Full-time   /   Others/Any
Job Location
Jersey City, NJ
Salary Range
$ 100,000 - 125,000 (Annually)
A free Jobstore account is required to proceed to the employer site.
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 & Profes sional 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
A free Jobstore account is required to proceed to the employer site.
Jobs in United States of America   »   Jobs in New Jersey   »   Jobs in Jersey City   »   Full Stack Python Developer With Ai Experience

More jobs

People also search