Since you had a professional set up your pool, it's highly unlikely that the pool is uneven, most likely, the water just isn't level......or, maybe the uneven floor is making the water surface uneven.....

Sorry, couldn't help myself


Then again, since water is always level, it's most likely the builder who's at fault,
The best way to tell is if you measure down from the top of the wall (or top rail) to the water surface - if the measurements don't match, take the biggest measurement, subtract the smallest measurement and the difference is the amount your pool is out of level, if it's more than 1" on a larger (24 foot) pool, I'd say it's unacceptable and prone to problems.
The floor of the pool can be uneven (but shouldn't be), dipped, or whatever, it will not affect the water on the surface.
If you have an overlap liner with a design on the top, it may appear to be uneven because of how the liner ended up sitting in the pool - most overlap liners have designs all over them or none at all to avoid this problem, however, there are some available that have a design along the top edge only.

If your liner is of the J hook or beaded type, the water line should be even on the design all around - if it's not, the wall level is at fault.