Job Board
LogoLogo

Get Jobs Tailored to Your Resume

Filtr uses AI to scan 1000+ jobs and finds postings that perfectly matches your resume

Hospital for Special Surgery Logo

Software Development Engineer - Computational

Hospital for Special Surgery

$82,500 - $126,000
Oct 17, 2025
New York, NY, US
Apply Now

HSS is seeking a Software Engineer specializing in high-performance computing to support technical development projects within its new Institute for Technology Development (HSS ITD), focusing on a groundbreaking Digital Twin Platform in Orthopedics project to develop infrastructure for patient-specific orthopedic digital twins to transform surgical planning and personalized care.

Requirements

  • Strong proficiency in C++, Python, and parallel programming (OpenMP, MPI, CUDA)
  • Experience with GPU computing and high-performance computing environments
  • Understanding of numerical methods, optimization algorithms, and data visualization tools
  • Experience with Docker containerization and distributed computing
  • Experience with version control and collaborative software development
  • Experience with OpenSim or similar biomechanical simulation tools
  • Experience with finite element analysis and computational mechanics software

Responsibilities

  • Implement and optimize physics-based biomechanical models of knee joint mechanics in cloud HPC environment
  • Port existing OpenSim-based models to scalable, cloud-based simulation engines using GPU-accelerated solvers and parallel computing frameworks
  • Create production-level automated mesh generation pipelines from AI-segmented anatomical models
  • Engineer surgical planning modules allowing interactive parameter adjustment and outcome prediction
  • Build libraries of reusable model components and pre-computed solutions for common scenarios
  • Optimize algorithms for speed without compromising simulation accuracy or clinical validity

Other

  • Regular Full time
  • Day (United States of America)
  • Remote/Hybrid
  • Bachelor’s or Master’s degree in Mechanical Engineering, Biomedical Engineering, Software Engineering, Computer Science, or related field
  • 3+ years of experience in scientific computing and numerical simulation development