Technically no. There is only one user profile table as far as glide is concerned. You would either have to join both user types into one table, or create a hybrid system. You could still have a basic user profile table with RowID, name, email, and image, but then create a separate candidates table and a separate company table. Then you can use relations to link the user profile table and the other two tables together.
Check out @Robert_Petitto’s video to see how he created a private user profile table with a public user table.