// Adds dimensions UUID, Author and Topic into GA4
Tuesday, July 28, 2026
28.9 C
Singapore

Apple’s top AI executive to join Meta’s new super intelligence team

INTERNATIONAL: Ruoming Pang, Apple’s top executive overseeing artificial intelligence models, is reportedly leaving the company to join Meta’s new superintelligence team, Bloomberg News reported, citing sources familiar with the matter.

In his upcoming role at Mark Zuckerberg’s Meta, Mr Pang, who led Apple’s foundation models team, will reportedly receive a compensation package worth millions of dollars annually.

The move comes as major tech firms, including Meta, step up efforts to secure top AI talent by offering multimillion-dollar pay packages and aggressively pursuing high-profile acquisitions amid the AI race.

According to Reuters, Mr Zuckerberg recently reorganised the company’s AI operations under a new division known as Meta Superintelligence Labs. 

The division will be led by 28-year-old Alexandr Wang, former CEO of data labelling start-up Scale AI, who will take on the role of chief AI officer at Meta, Reuters reported, citing a source.

Meta invested in Scale AI last month in a deal that valued the startup at US$29 billion and brought Mr Wang into the company.

Neither Apple nor Meta has yet responded to requests for comment. /TISG

Read also: Microsoft cuts jobs again as AI costs climb, to let go of about 9,000 employees

- Advertisement -

Hot this week

HSBC to hire 100 AI specialists amid global AI centre launch later this year

The bank also plans to hire 100 wealth managers over the next two years.

Knight Frank to wind down Singapore real estate agency business by year-end

Knight Frank has entered into an agreement with OrangeTee & Tie to allow KFPN salespersons to transition there.

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