Bethesda Softworks Inside the Vault Q&A

A French-tinted Inside the Vault developer Q&A for AI programmer Jean-Sylvere Simonet.
What's your job at Bethesda?
I am one of the AI Programmers and I am responsible for Pathfinding, that is, figuring out how NPCs navigate around the world. Considering how organic our environments are and the huge variance in scales of our NPCs, pathfinding has turned out to be quite a challenge. Add to that huge explosions that move/destroy everything around, and you get the idea of how complicated it becomes. As a consequence, my work involves a lot of 2d/3d math, writing search algorithms and dealing with multithreaded optimizations.