We were asked a question in an exam, from Grammarway 4. The question was:
She ... get a job as a teacher. She loves children.
I prefered to use "can" because I thought that was possibility but teacher told us that "might" was the right answer.
The choice of word here relates to the second part of the sentence: if it was "can", you would be saying
"Because she loves children, she is able to get a job as a teacher."
This isn't true: the requirement for getting a job as a teacher is having the relevant qualifications, not loving children.
If it's "might", you would be saying
"Because she loves children, she may choose to get a job as a teacher."
This makes more sense - presumably she has a choice of jobs (and is qualified to be a teacher), and she may choose the teacher job because she would enjoy it, because of her love of children