To "profile" refers to prepping the concrete surface so it has a good texture for the coating.
The correct profile is for the floor to have a 5 - 10 mil texture, that means that there's a spread of 5 - 10 mils from the low spots to the high spots. Of course that's difficult to measure, but an easy way to judge if you have the correct profile is to compare it to a sheet of 80 grit sandpaper. The grains on 80 grit sandpaper are 201 micrometers, which is about 7.91 mils, so it falls almost in the middle of the recommended range. If the floor feels like 80 grit paper - that's ideal.
Now then... even if you have a new floor, and the contractor managed to achieve a nice light broom finish of about 8 mils, you should still etch. This is because when the wet concrete is being finished salts and other chemicals can gather on the surface and inhibit the epoxy from really grabbing onto the concrete.
By etching, or mechanical grinding, the concrete surface is opened up, and that allows the epoxy to mechanically latch onto the hills and valleys. Quality coatings not only mechanically grab the concrete, but they also chemically bond to the concrete.