# Software Engineer, Parallel Scientific Computing at Vorticity

- Company: Vorticity
- What the company does: Backed by Y Combinator.
- Company website: http://vorticity.xyz/
- Type: Startups (AI role)
- Level: Mid level
- Location: Redwood City
- Work setup: On-site
- Pay: $130K to $190K base salary per year (USD)
- Posted: 2026-08-10
- Apply by: 2026-10-08
- Apply: https://jobs.ashbyhq.com/vorticity/ffda1df7-c0a3-483b-8961-4fd8e8e97a28
- Page: https://www.1752.vc/careers/jobs/vorticity-software-engineer-parallel-scientific-computing/

## About the role

Develop high-level reference implementations of scientific applications (e.g. finite-difference time-domain methods, computational fluid dynamics, electromagnetic wave propagation, etc.) from mathematical and algorithmic descriptions. Implement and parallelize scientific applications using our proprietary Software Development Kit (SDK) across SPU simulation, emulation, and real-hardware environments.

## What they're looking for

- Bachelor's degree in Computer Science, Electrical Engineering, Applied Mathematics, Physics, or related field
- Master's or PhD in Computer Science, Electrical Engineering, Applied Mathematics, Physics, or related field
- 5+ years of experience in modern C++ (CUDA C++ experience strongly preferred) for parallel programming and high-performance computing. Exceptional candidates with fewer years but strong skills are also welcome
- Ability to understand numerical algorithms and translate mathematical descriptions into working implementations. You don't need to be a mathematician, but a gradient, divergence, stencil, or multidimensional discretization should not scare you
- Ability and willingness to debug across abstraction layers, from an application or numerical algorithm down through software and into the underlying architecture
- Strong understanding of computer architecture and the interaction between software and hardware

Tags: Hardware - Scientific Processing Unit...
