Jobs job senior project manager engineering fr en fluent temporary position