Vorticity Inc.

Vorticity Inc.

Software Engineer, Scientific Computing

Redwood City

Sponsorship not specifiedDetected 10 days ago
PythonSignal ProcessingResearch

About the role

  • The right candidate does not need experience in any particular scientific domain.
  • They should be interested in scientific computing and comfortable working on unfamiliar, multidisciplinary problems.

Responsibilities

  • Develop scientific computing applications and numerical methods.
  • Measure, debug, optimize, and improve computational performance.
  • Vorticity is building new scientific computing technology for some of the world's most challenging problems.
  • You will work across mathematics, physics, and computer science to build, test, and improve scientific computing applications running on CPUs and GPUs.

Requirements

  • Bachelor's degree or higher in mathematics, physics, computer science, engineering, or another relevant technical field.
  • Ability to operate at multiple levels of abstraction in a complex software system.
  • Comfort working across disciplines and tackling unfamiliar problems.

Skills

  • Experience with CUDA or another GPU programming environment.
  • Familiarity with scientific computing, numerical methods, simulations, signal processing, or inverse problems.
  • Experience developing and maintaining production software.

Company info

  • We are looking for a Software Engineer to join our Applications team.
  • We are looking for someone who is smart, curious, practical, and excited to learn quickly and build useful technology.

This listing is sourced directly from Vorticity Inc.'s careers page and normalized into a canonical job model.