Note, I am not a structural engineer at all.
The problem I see with adding 4 x 4 posts to help support the load is that the posts do not have proper footings underneath them, just a regular slab.
Since the wall on the left is not a load bearing wall, I don't think sistering the joist is going to help either (the right side will be ok, but since the left is not a load bearing wall, the left side is basically "floating").
This might be worth paying a few hundred dollars to get an expert opinion.. that way you know it will be done right and it might even save you labor and materials..