Skills
Programming: C++, Python, Javascript, Tcl, CUDA
Tools/Frameworks: Tensorflow, PyTorch, Unity, Qiskit, OpenFOAM, ZeroMQ, React
- Programming in Python, C++ (8+ years).
- Parallel and distributed computing: MPI, CUDA, OpenMP, JAX.
- Cloud computing: containers and micro-services design.
- Development of quantum algorithms and quantum software stacks.
- Development of numerical schemes for solving partial differential equations.
- Finite element, isogeometric schemes, multi-physics design, simulation, and analysis.
- Experience with writing performance portable codes, profiling (LLVM sanitizers, valgrind, udb, gdb, nvprof).
- Proficient working in a Linux/UNIX environment; git/subversion/p4, build/test systems, testing/release processes.