Jose Mourinho has been appointed Roma head coach on a three-year deal set to begin at the start of next season, Sky Sports reported.
Mourinho was sacked by Tottenham in April after just 17 months in charge of the Premier League.
"The club are delighted to announce an agreement has been reached with Jose Mourinho for him to become our new head coach ahead of the 2021-22 season," the club announced through a press release.
He has signed until June 2024.
Mourinho was at Inter for two seasons from 2008-09, winning Serie A twice and the Champions League before departing for Real Madrid. Roma are seventh this season and unlikely to finish any higher. On Thursday they play at home to Manchester United in the second leg of their Europa League semi-final, trailing 6-2.
Roma's president, Dan Friedkin, and vice-president, Ryan Friedkin, said: "We are thrilled and delighted to welcome José Mourinho into the AS Roma family. A great champion who has won trophies at every level, José will provide tremendous leadership and experience to our ambitious project.
"The appointment of José is a huge step in building a long-term and consistent winning culture throughout the club."
Mourinho, who has also managed Porto, Chelsea and Manchester United, said: "After meetings with the ownership and [general manager] Tiago Pinto, I immediately understood the full extent of their ambitions for AS Roma.
"It is the same ambition and drive that has always motivated me and together we want to build a winning project over the upcoming years. The incredible passion of the Roma fans convinced me to accept the job and I cannot wait to start next season. Daje Roma!"