Everything is boring in the Pokemon world. Not many professions exist, and certainly very few jobs of ambiguous moral standards.
Consider the following:
1) Torchic battles administrator
Someone who makes money from organizing chicken-fights in the pokemon world, working usually underground with breeders who train their mons to be as fierce as possible to battle and.. ok 'faint' each other. Receive income from bets.
2) 'Candy' salesman
I believe this one is self-explanatory. It's highly unlikely that all that rare candy you find in the most remote places are not manufactured somewhere. Evidently they remain there hidden, probably near a huge stash which the player does not have access to. There's more than meets the eye.
3) Meteorologist
While one would argue that the people who created Castform are somewhat associated with weather studies, they were pokemon breeders who merely observed the wind movements and tweaked their experiments to take advantage of them. I don't remember any forecasts back in the day, so either they were too lazy to do their jobs, or they weren't even mathematicians.
4) Psychologist
One would argue that with all this drama in the pokemon world, with a new villainous team appearing every 2-3 years with plans to destroy or enslave the world, people would start becoming a bit stressed and uneasy. In the 'real' world, people visit psychologists all the time, since it appears that everyone has their personal problems, and ISIS is not the cause of all. Also, Reborn has introduced a nice facade of this with the Psychologist who brainwashed pokemon into different characters. Yes, bring those professions into the game.
5) Priest
You can't have people believe in Arceus, not allow them to capture it, and not have someone spread the word of the divine many-faced stag. Apparently, cults have been a major group of antagonists in many other games, so here they would fit perfectly. If someone takes a quick glance back at the crusades, you'll even find a motive for those guys.