Not only does Jason like to torture people for fun, but he has deep resentment towards Rize from an incident that happened years ago. It's a long story, but if tu read the manga, it'll answer your question.
Jason doesn't hate Kaneki at all. The reason for Jason to torture Kaneki is because he wanted to do it to someone else. tu probably don't know but the name "Jason" is just the name he made for himself after he gained another personality since a while hace he was tortured himself in the same way por a CCG investigator. After that, he gained another personality, killed the investigator that tortured him and roamed the streets as "Jason". As far as I know his last name is Yamori but his first name is not "Jason". In Root A his son explains that.