A class-action lawsuit was filed this week on behalf of three former IBM employees who say the tech giant discriminated against them based on their age when it fired them.

"Over the last several years, IBM has been in the process of systematically laying off older employees in order to build a younger workforce," the former employees claim in the suit, which draws heavily on a ProPublica report published in March that said the company has fired more than 20,000 employees older than 40 in the last six years.

The lawsuit was filed at federal court in Manhattan by Shannon Liss-Riordan, a lawyer known for battling tech giants over the treatment of workers. Liss-Riordan, a partner at Lichten & Liss-Riordan in Boston, has represented workers against Amazon, Uber and Google and has styled her firm as the premier champion for employees left behind by powerful tech companies.