Software Engineer V

Apply for the Position

Summary:


The role is a cross functional role to support several efforts that leverage computational physics, scientific computing, and computer vision. The candidate will have experience with software engineering and computational mathematics, ideally with a strong background in physics simulations and computer graphics. This candidate would have knowledge of numerical methods for PDEs, time integrators, numerical linear algebra, numerical optimization, and high-performance computing. The candidate will help tackle implementation and work with researchers to take ideas from concept to reality.


Duties *

• Software development in C++ /python

• Research and implement state of the art algorithms for physics simulations

• Provide support with research infrastructure


Skills *

Must Haves:

• MS or PhD in Computational Mathematics, Computer Science, or relevant field

• Experience with scientific computing, numerical linear algebra, optimization, and PDEs

• Strong C++ software development


Nice to Haves:

• Experience with high performance computing (SIMD, GPU)

• Experience with game engines (eg. Unreal)

• Experience with deep learning libraries (eg. PyTorch)

• Experience with computer vision/object detection

• Python (and Python/C++ binding) development experience

Location
Redmond - WA
Empolyement Basis
Contract
Salaray range
Salary Range