// Adds dimensions UUID, Author and Topic into GA4
Wednesday, September 23, 2026
28 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

Making history? Singapore jumbo BTO flat with 91 years left on lease listed at S$2.1 million

"HDB prices hitting $2 million is an eventuality, it's just a matter of when. When HDB resale prices first crossed the $1 million mark, there was this same response of disbelief,"said PropNex's Tho...

‘Honest living’: Singaporeans express well-wishes as ex-Workers’ Party MP Faisal Manap starts as property agent

After years in politics and community service, former WP MP Faisal Manap is trying his hand at real estate, joining ERA Singapore as a property agent

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