Back to jobs
NeuraSignal
North America

Intern / Contract Engineer – Neurovasculature Simulation

Remote, USA
2026-04-16

Role Description

**Type:** Internship / Contract (part-time or full-time, project-based) **Location:** Remote-friendly (details negotiable) **Overview** NeuraSignal Inc. is seeking multiple engineers to help build a neurovasculature simulation environment to support next-generation neurovascular research and training. You will work on a small, focused team at the intersection of medical imaging, computational geometry, and real-time simulation. **Role Overview** You will design and implement core components of a neurovasculature simulation stack, including: * Libraries for ingesting labeled neurovascular structural data in three-dimensional space * Voxelwise collision detection and occupancy algorithms for simulated signals interacting with vessels * A clean, well-documented Python API that exposes simulation functionality while allowing performance-critical code to run in lower-level languages * A visualization layer that supports both interactive exploration and fully headless execution for training and batch experiments This role is best suited for graduate students or early-career engineers with strong coding skills and an interest in medical simulation, robotics, or computational modeling. **Key Responsibilities** * Design and implement libraries to ingest and organize labeled neurovascular data (e.g., CTA and MRA scans) into internal 3D representations * Develop voxel-based or volumetric representations of the vessel tree suitable for collision and proximity queries * Implement voxelwise and/or geometry-based collision detection algorithms based on 3D body positions communicated through a common API * Define and maintain a Python-facing API, while implementing performance-critical components in a compiled language (e.g., C\+\+, Rust, C, CUDA) where appropriate * Build a lightweight visualization layer (e.g., in Python) capable of rendering vasculature, simulated devices, and collisions, while also supporting headless operation for automated training runs * Write unit tests, benchmarks, and example scripts to validate correctness and performance * Document design decisions, assumptions, and usage of simulation components for future contributors **Minimum Requirements** * Strong programming skills in Python * Solid foundation in linear algebra and 3D geometry (coordinate transforms, rotations, vector operations, bounding volumes, etc.) * Experience implementing algorithms that operate on 3D data structures (point clouds, meshes, or volumetric grids) * Familiarity with at least one performance-oriented language (e.g., C\+\+, Rust, C, or CUDA) and willingness to work across language boundaries * Experience using Git and standard software engineering practices (issues, pull requests, code review) * Ability to work independently, ask thoughtful questions, and communicate progress clearly in a remote or semi-remote environment **Nice-to-Have Skills** You don’t need all of these, but experience in any of the following is a plus: * Prior work with collision detection or physics engines (e.g., spatial partitioning, BVH, voxel grids, swept volume tests) * Experience with voxel or volumetric representations (e.g., occupancy grids, distance fields, 3D textures) * Familiarity with 3D visualization tools or libraries (e.g., VTK, PyVista, Mayavi, VisPy, Open3D, Three.js, Unity, Unreal) * Exposure to medical imaging or scientific formats (e.g., DICOM, NIfTI, VTK, STL, OBJ) * Background or coursework in computational neuroscience, biomechanics, robotics, or medical simulation * Experience with GPU programming (CUDA, OpenCL, Vulkan compute, or similar) * Experience building headless simulation or training environments, reinforcement learning environments, or similar infrastructure * Familiarity with numerical methods and performance optimization (e.g., memory layout, profiling tools, vectorization) **What We Offer** * Opportunity to work on a cutting-edge neurovascular simulation platform in a real medical technology context * Close collaboration with experienced engineers and researchers * Flexible hours and scope suitable for academic schedules or parallel consulting work Pay: $35\.00 - $50\.00 per hour Work Location: Remote

Intern / Contract Engineer – Neurovasculature Simulation

NeuraSignal

Sign Up →