I applied online. The process took 4 weeks. I interviewed at IBM (Campinas, São Paulo) in Mar 2019
Interview
Three interviews with different team members.
1) Initial interview with one team member to talk about the role and my attributions in case I was accepted.
2) Interview with two team members and they asked a lot of specific questions about how compilers works in general and specific things about code generation and architecture.
3) One interview with a manager just to know me better.