I'm trying to give the Bible the benefit of the doubt as much as I can, I don't want to just always look at things in a negative light, I want to try to consider a positive interpretation whenever possible. In this case God sees a group of people dealing with extreme hardship and takes steps to help them out. He seeks out Moses and tells him to go help those people, and God will even be there with him to make sure he's successful. That sounds pretty good right? He's helping people.
You might say God is doing all of this for the benefit of Moses, to teach him that he can be a powerful leader. That seems to be a lot of suffering happening to a lot of people for the benefit of one man. And as far as I can tell, any other rationalization will have the same problem. Whatever God's aims, it is hard to imagine that an omniscient and omnipotent God couldn't come up with a better way to do it. But what if God wasn't originally supposed to be so powerful?
We know that the surrounding people all had their own gods, my understanding is that everyone around back then were polytheists. I have my god, you have yours. My god could come and help me out when I am fighting against you with the help of your god. From this perspective Yahweh looks so much better in this story. His people are slaves of the Egyptians, of course the Egyptians have their gods. Yahweh asks Moses to go help his people and he will use what power he has to make sure Moses is successful. This would show real bravery on Moses' part, and even on Yahweh's if there could be a potential battle of the gods.
This goes for other stories that we recently saw in Genesis, consider the whole story of Joseph (Genesis 37-Genesis 46). One reason given for the whole episode is so that Joseph can save a bunch of people from starving during the 7 year famine. How much sense does that make? An all powerful god could have just made the famine not happen, or he could have warned someone already in a position of power, or even with the famine he could have given everyone a magical pantry that refills with food whenever it runs out. However, if he's one god among many with a limited amount of power, he could be setting up some very delicate events to save as many people as possible.
There are many other stories like this, if Yahweh is one god among many with limited power it is easy to imagine that he is doing the best he can with the situation in front of him. He can't save everyone but he can push things one way or the other and help large groups of people. If he's the one and only god with unlimited power and ultimate knowledge his actions are inadequate at best and psychotic at worst.