I doubt any fix would make it look much better. I feel like I'm missing some overall perspective from the picture, like what is what, i.e. are you calling a "wall" something that's on the ground? But fixing/blending/hiding a joint in concrete generally doesn't last. Possible option would be some kind of coating that would span across the joint or if applicable, decorative trim to hide the gap/wave.