At Braid, we are always seeking brilliant minds to join our team. Take a look at a few profiles that we are interested in for our R&D department.

For all roles

Your main responsibility as a Researcher is to discover, develop, and push the boundaries of prototype software that expands our core capabilities. You feel confident synthesizing ideas from academic literature and distilling them into software from the ground up. You enjoy multidisciplinary projects that require creative thinking and collaboration. Your ultimate goal is to contribute cutting-edge components to a larger technological pipeline that unlocks Braid’s ability to solve previously-unsolved problems in automated engineering design.

Depending on the role you will be required to have professional experience in at least one of these languages:

Researcher - Physics / Numerical methods

As an expert in mathematical modeling of physical phenomena, you possess the ability to quickly learn methodologies from historical or recent literature. You have experience with large-scale simulations and numerical methods for optimization. Your primary responsibility will be to devise, develop, and maintain the necessary simulator building blocks that are essential for the rest of the team.

Ideal Researcher candidates for this role will have an expert-level understanding in the following areas:


Researcher - Deep learning / Geometric deep learning