// Adds dimensions UUID, Author and Topic into GA4
Wednesday, September 23, 2026
28.7 C
Singapore

Singapore emerges as top AI startup hub in the region

SINGAPORE: Singapore has been ranked the best country in the region for AI startups, boasting a relative AI hiring rate of 18.93% between 2022 and 2023, according to the AIPRM report.

This recognition cements Singapore’s status as a key player in the global artificial intelligence sector.

On a global scale, Singapore secured the second spot, trailing only behind the United States, which leads with an AI hiring startup score of 85.97.

Singapore’s own final AI startup score came in at 84.36, driven by its dynamic AI ecosystem that saw 193 newly funded AI companies between 2013 and 2023. Over that period, the country attracted $8.1 billion (US$6.3 billion) in private AI investments.

Additionally, Singapore made waves in the private investment landscape, pouring $432.4 billion (US$335.2 billion) into AI—a figure that stands as the highest amount recorded in the study.

In comparison, India ranked tenth globally with a final AI startup score of 67.2. India’s AI hiring rate, at 16.83%, is among the top ten nations.

However, despite this strong hiring growth, India’s revenue growth in AI is notably lower, registering a 196% increase—the lowest within the top ten countries.

Hot this week

Singaporean man, 67, gets S$5K fine for throwing urine and faeces at neighbour’s Bukit Batok flat unit

A tyre dispute led a PHV driver to leave “smelly stuff” outside his neighbour’s home twice, alarming the resident and prompting police calls

Indonesia records 174,000 respiratory cases as haze from Borneo and Sumatra fires worsens — over 40,000 cases in toddlers

Indonesia's health ministry has recorded more than 174,000 acute respiratory infection cases across seven haze-affected provinces between Aug and Sep 21, with over 40,000 cases involving toddlers a...

Popular Categories

document.addEventListener("DOMContentLoaded", () => { const trigger = document.getElementById("ads-trigger"); if ('IntersectionObserver' in window && trigger) { const observer = new IntersectionObserver((entries, observer) => { entries.forEach(entry => { if (entry.isIntersecting) { lazyLoader(); // You should define lazyLoader() elsewhere or inline here observer.unobserve(entry.target); // Run once } }); }, { rootMargin: '800px', threshold: 0.1 }); observer.observe(trigger); } else { // Fallback setTimeout(lazyLoader, 3000); } });
// //
Enable Notifications OK No thanks