Technical Lead – Enterprise AI Solutions

NTT DATA, Inc.

Petaling Jaya

On-site

MYR 180,000 - 300,000

Full time

14 days+
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

NTT DATA, Inc. is seeking a Technical Lead to drive enterprise AI initiatives, guiding a team of software engineers and data scientists through architecture, design, and hands‑on development. You will translate business needs into scalable AI solutions and oversee end‑to‑end delivery.

The role emphasizes architectural leadership, collaboration with stakeholders, and driving engineering standards across the SDLC, with a focus on secure, maintainable systems and continuous improvement.

Qualifications

  • Bachelor’s degree in Computer Science, Software Engineering, Information Technology, or a related discipline.
  • Minimum 7 years of professional software development experience.
  • Minimum 2 years leading technical teams or serving as a technical lead on software projects.
  • Experience with Python, Java, or Node.js.
  • Experience designing enterprise‑scale applications and distributed systems.
  • Strong understanding of software architecture, design patterns, and system integration.
  • Experience with cloud platforms such as Azure or AWS.
  • Experience designing RESTful APIs, microservices, and event‑driven architectures.
  • Strong knowledge of SQL and NoSQL databases.
  • Experience with Docker, containerisation, and modern development workflows.
  • Excellent analytical, communication, and stakeholder management skills.
  • Demonstrated ability to mentor engineers and lead technical delivery.

Responsibilities

  • Lead the technical design, architecture, and implementation of enterprise AI solutions.
  • Provide technical leadership and mentorship to software engineers and data scientists.
  • Translate business requirements into scalable technical solutions and implementation plans.
  • Review solution designs, architecture, and code to ensure quality, maintainability, and security.
  • Establish engineering standards, development best practices, and coding guidelines.
  • Drive technical decision‑making throughout the software development lifecycle.
  • Collaborate with Solution Architects, Product Owners, and stakeholders to define technical roadmaps and project delivery plans.
  • Identify technical risks and implement mitigation strategies.
  • Support production deployments, troubleshooting, and continuous improvement initiatives.
  • Evaluate emerging technologies and recommend improvements to products, platforms, and engineering practices.

Skills

Python
Java
Node.js
Software architecture
Distributed systems
RESTful APIs
SQL
NoSQL
Cloud platforms

Education

Bachelor's Degree in Computer Science, Software Engineering, Information Technology, or a related discipline

Tools

Docker
Kubernetes

Job description

Technical Lead – Enterprise AI

The Technical Lead provides technical leadership in the design, development, and delivery of enterprise AI solutions for leading organisations across banking, healthcare, and other industries. The role involves leading a team of software engineers and data scientists while actively contributing to software architecture, solution design, and hands‑on development.

Responsibilities
  • Lead the technical design, architecture, and implementation of enterprise AI solutions.
  • Provide technical leadership and mentorship to software engineers and data scientists.
  • Translate business requirements into scalable technical solutions and implementation plans.
  • Review solution designs, architecture, and code to ensure quality, maintainability, and security.
  • Establish engineering standards, development best practices, and coding guidelines.
  • Drive technical decision‑making throughout the software development lifecycle.
  • Collaborate with Solution Architects, Product Owners, and stakeholders to define technical roadmaps and project delivery plans.
  • Identify technical risks and implement mitigation strategies.
  • Support production deployments, troubleshooting, and continuous improvement initiatives.
  • Evaluate emerging technologies and recommend improvements to products, platforms, and engineering practices.
Required Qualifications & Experience
  • Bachelor's Degree in Computer Science, Software Engineering, Information Technology, or a related discipline.
  • Minimum 7 years of professional software development experience.
  • Minimum 2 years leading technical teams or serving as a technical lead on software projects.
  • Strong proficiency in Python, Java, or Node.js.
  • Experience designing and developing enterprise‑scale applications and distributed systems.
  • Strong understanding of software architecture, design patterns, system integration, and scalable application design.
  • Experience with cloud platforms such as Azure or AWS.
  • Experience designing RESTful APIs, microservices, and event‑driven architectures.
  • Strong understanding of SQL and NoSQL databases.
  • Experience with Docker, containerisation, and modern development workflows.
  • Excellent analytical, communication, and stakeholder management skills.
  • Demonstrated ability to mentor engineers and lead technical delivery.
Preferred Qualifications
  • Azure or AWS cloud platforms.
  • Kubernetes and container orchestration.
  • CI/CD pipelines and DevOps practices.
  • Infrastructure as Code.
  • Application monitoring and observability.
  • Large Language Models (LLMs) and Generative AI applications.
  • Retrieval‑Augmented Generation (RAG).
  • AI agents and agentic workflows.
  • LLM orchestration frameworks.
  • Enterprise AI platforms and model integration.
  • AI solution architecture.
  • Vector databases and semantic search technologies.
Equal Opportunity Employer

NTT DATA is proud to be an Equal Opportunity Employer with a global culture that embraces diversity. We are committed to providing an environment free of unfair discrimination and harassment. We do not discriminate based on age, race, colour, gender, sexual orientation, religion, nationality, disability, pregnancy, marital status, veteran status, or any other protected category.

All email communications from an @nttdata.com email address.

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

Similar jobs worth comparing

Senior Software Engineer – Enterprise AI Solutions
Senior Software Engineer – Enterprise AI Solutions

NTT DATA, Inc. • Petaling Jaya

On-site
MYR 120,000 - 180,000
Senior Technical Lead, Enterprise AI Solutions
Senior Technical Lead, Enterprise AI Solutions

NTT DATA, Inc. • Petaling Jaya

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

NTT DATA, Inc. • Petaling Jaya

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

NTT Communications • Kuala Selangor

On-site
MYR 120,000 - 240,000
Senior AI Solutions Engineer (Team Lead)
Senior AI Solutions Engineer (Team Lead)

techstreet • Petaling Jaya

On-site
MYR 180,000 - 280,000
Senior AI Solutions Engineer (Team Lead)
Senior AI Solutions Engineer (Team Lead)

techstreet • Selangor

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

NTT DATA, Inc. • Petaling Jaya

On-site
MYR 120,000 - 180,000
Senior Software Engineer: Enterprise AI & LLM Solutions
Senior Software Engineer: Enterprise AI & LLM Solutions

NTT DATA, Inc. • Petaling Jaya

On-site
MYR 120,000 - 180,000
Senior AI/ML Lead: Hands-on Architect for Enterprise AI
Senior AI/ML Lead: Hands-on Architect for Enterprise AI

GoKardz Technologies • Seberang Perai

On-site
MYR 300,000 - 900,000
AI Software Engineer
AI Software Engineer

Webby Group • Kuala Lumpur

On-site
MYR 120,000 - 160,000