Data Scientist

Tata Consultancy Services

Kuala Lumpur

On-site

MYR 120,000 - 180,000

Full time

8 days ago
Application generator

An application made for this job — a tailored resume and cover letter that speak straight to the posting.

Get past ATS filters

Job summary

Tata Consultancy Services, Asia Pacific, invites a Data Scientist to join our team and advance our AI platform capabilities in real-world applications. You will work across business units to translate needs into scalable platform features and deliver production-ready code in Python.

You will collaborate with data engineers and platform leaders to ensure design constraints are respected, reuse existing components when possible, and document your work for the core team.

Qualifications

  • Degree in computer science or data science; PhD not required.
  • 3+ years hands-on experience building production software, including some LLM/GenAI work (RAG, agents, tool-calling, prompt engineering).
  • Strong software engineering fundamentals: clean Python, API design, cloud deployment (AWS preferred).
  • Experience with at least one LLM framework/SDK (LangChain, LangGraph, Google ADK, AWS AgentCore, or direct API).
  • Comfortable in an existing platform architecture and conventions rather than building from scratch.
  • Experience with time series analysis and traditional ML is a bonus, not required.
  • Able to work independently in a Kanban delivery environment with minimal ramp-up time.

Responsibilities

  • Apply existing in-house AI platform capabilities to new business use cases — scoping, mapping to platform primitives, and integration.
  • Enhance and extend platform products: add integrations, improve workflows, extend monitoring, close production gaps.
  • Write production-grade code (Python required; Node.js/TypeScript a strong plus) for services, pipelines, and APIs plugging into the platform architecture.
  • Collaborate with data engineers and platform team lead to understand system design constraints before extending the system.
  • Translate requirements into working features, prioritizing reuse of existing platform components over bespoke builds.
  • Contribute to internal documentation and knowledge transfer for long-term maintainability.

Skills

Python
API design
Cloud deployment
LLM frameworks
Kanban
GenAI

Education

Degree in computer science
Degree in data science

Tools

LangChain
LangGraph
AWS AgentCore
GPT/Claude/Gemini API

Job description

Join Tata Consultancy Services, Asia Pacific and be part of an organization committed to sustainable development for our future. TCS follows the Tata group philosophy of building sustainable businesses that are rooted in the community and demonstrate care for the environment. Our unique values position us to combine a purpose-driven worldview with digital innovation, collaborating with customers, communities and governments to lead and shape innovative solutions for a sustainable future. TCS has been carbon neutral in its operations across 11 countries, 12 delivery centres and 18 offices in Asia Pacific since 2022. This is only the initial stage in TCS’ journey as we strive to achieve long-term net zero emissions by 2030.

Corporate sustainability is embedded in our triple-bottom-line, focusing on people, the planet, and our purpose. Our offices are designed with eco-friendly features that significantly reduce our carbon footprint and enhance energy efficiency. We actively champion green initiatives, such as promoting paperless operations, implementing energy-efficient practices, and fostering employee engagement in sustainability efforts. When you become part of the TCS family, you will play an essential role dedicated to innovation, excellence, and crafting a brighter, greener future together. Join us and be a part of our mission to drive sustainability through technology and talent at Tata Consultancy Services, APAC today.

Job Title:

Data Scientist

Key Responsibilities
  • Apply existing in-house AI platform capabilities to new business use cases brought in by stakeholders across various business units — scoping the use case, mapping it to existing platform primitives, and building the integration.
  • Enhance and extend current platform products: add new integrations, improve workflows, extend evaluation/monitoring coverage, and close gaps identified through production usage.
  • Write production-grade code (Python required; Node.js/TypeScript a strong plus) for services, pipelines, and APIs that plug into the existing platform architecture.
  • Work directly with data engineers and the platform team lead to understand system design constraints before extending the system.
  • Collaborate with business stakeholders to translate requirements into a working feature — with a bias toward reusing existing platform components over building bespoke ones.
  • Contribute to internal documentation and knowledge transfer so use cases you build can be maintained by the core team after handover.
Requirements
  • Degree in computer science, data science, or related field. PhD not required — this role is evaluated on shipped work, not research output.
  • 3+ years hands-on experience building production software, ideally including some LLM/GenAI application work (RAG, agents, tool-calling, prompt engineering).
  • Strong software engineering fundamentals: clean Python, comfortable reading/extending an existing codebase, decent grasp of API design and cloud deployment (AWS preferred).
  • Practical experience with at least one LLM framework or SDK (Google ADK, AWS AgentCore, LangChain, LangGraph, or direct API integration with GPT/Claude/Gemini) — depth of software engineering ability matters more than familiarity with a specific framework.
  • Comfortable working within an existing platform's architecture and conventions rather than designing systems from scratch.
  • Experience with time series analysis and traditional ML (forecasting, regression, classification, feature engineering) is a bonus, not a requirement.
  • Able to work independently in a Kanban-style delivery environment with minimal ramp-up time.

Thank you for your interest in applying for this position with TCS. We will review your application and will get back to you if we are considering your interest in this opportunity.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Data Scientist — AI Platform & Production ML
Data Scientist — AI Platform & Production ML

Tata Consultancy Services • Kuala Lumpur

On-site
MYR 120,000 - 180,000
Cloud AI/ML SME Mandarin Language Support
Cloud AI/ML SME Mandarin Language Support

Tata Consultancy Services • Kuala Lumpur

On-site
MYR 180,000 - 280,000
Data Scientist – Enterprise AI Solutions
Data Scientist – Enterprise AI Solutions

NTT DATA, Inc. • Petaling Jaya

On-site
MYR 120,000 - 180,000
Data Platform and Governance Director
Data Platform and Governance Director

DHL Asia Pacific Shared Services Sdn Bhd • Malaysia

On-site
MYR 180,000 - 280,000
Data Engineer - Data Engineering 4A
Data Engineer - Data Engineering 4A

Genpact Pharmalink • Subang Jaya

On-site
MYR 120,000 - 180,000
Senior Data Scientist
Senior Data Scientist

Averis • Kuala Lumpur

On-site
MYR 180,000 - 280,000
AI Solutions Engineer
AI Solutions Engineer

NTT DATA, Inc. • Petaling Jaya

On-site
MYR 120,000 - 180,000
Junior Data Scientist
Junior Data Scientist

Tecforte Sdn Bhd • Petaling Jaya

On-site
MYR 60,000 - 120,000
Senior Software Engineer – Enterprise AI Solutions
Senior Software Engineer – Enterprise AI Solutions

NTT DATA, Inc. • Petaling Jaya

On-site
MYR 120,000 - 180,000
Data scientist (AI Engineer)
Data scientist (AI Engineer)

Oxydata Software • Kuala Lumpur

On-site
MYR 60,000 - 90,000
Dynamic team environment
Cutting-edge technologies
Growth-oriented support