Hybrid Software Engineer – High Performance Computing

Posted 3 weeks ago

Apply now

About the role

  • Own the automated physics simulation data generation pipeline for various scenarios which involved solving steady and unsteady PDEs
  • Specifically elasticity, plasticity -- steady and transient phenomena modeling
  • Assist in the strategy, planning the product roadmap, and prioritizing the development in partnership with design partners and early customers
  • Build and ship critical product features
  • Learn a lot while building products that engineers will love

Requirements

  • 5+ years of experience developing and shipping features in high-performance and scientific computing.
  • Proficiency in programming languages/tools: C++, CUDA/Hip, Python, JAX,
  • Deep expertise in the field of numerical simulation of a physical system, you have developed your own FEA code in C++ or CUDA/Hip
  • Experience in parallel programming and optimization techniques
  • Knowledge of algorithms, and data structures
  • Masters/Ph.D. degree in Engineering, Scientific Computing related field.
  • You are excited about building an AI model + GPU accelerated geometry and physics engine for various design problems (e.g. heat dissipation system for chips to landing gears)!
  • You are excited about entrepreneurship, taking things from 0 to 1, and have a continuous learning mindset.
  • You thrive when you have autonomy and ownership over your work

Job title

Software Engineer – High Performance Computing

Job type

Experience level

Mid levelSenior

Salary

$180,000 - $220,000 per year

Degree requirement

Postgraduate Degree

Tech skills

Location requirements

Report this job

See something inaccurate? Let us know and we'll update the listing.

Report job