Vorticity Inc.
Software Engineer - Scientific Computing - New Grad
Vorticity Inc., Redwood City, California, United States, 94061
Software Engineer - Scientific Computing - New Grad
Base pay range: $120,000/yr - $170,000/yr.
As a core software developer, you will directly impact how scientific computing applications are executed on CPUs, GPUs, and our own hardware. In this position, you will develop software for compilation, optimization, execution, acceleration, debugging, profiling, and/or integration of scientific computing applications.
Responsibilities
Develop software in C++, CUDA, or Python to optimize, compile, and/or execute scientific computing applications and numerical solutions to complex partial differential equations.
Measure, analyze, debug, and improve the software stack that supports these models.
Integrate and deploy successful improvements into production software releases and to customers.
Requirements
Strong proficiency in C/C++, CUDA, and Python.
Ability to operate at multiple levels of abstraction in a complex software system.
Bachelor's degree in Engineering, Computer Science, Mathematics, Physics or related educational background.
Positions are available at all levels of seniority.
Preferred Skills
Familiarity with scientific computing methods (e.g., Finite difference, Monte Carlo, FFT).
Strong knowledge of computer science fundamentals.
Vorticity is developing a radically new silicon chip architecture and system to dramatically accelerate scientific computing problems. Our mission is to expand human ingenuity by building a team of exceptional people to tackle big problems. Join us!
#J-18808-Ljbffr
As a core software developer, you will directly impact how scientific computing applications are executed on CPUs, GPUs, and our own hardware. In this position, you will develop software for compilation, optimization, execution, acceleration, debugging, profiling, and/or integration of scientific computing applications.
Responsibilities
Develop software in C++, CUDA, or Python to optimize, compile, and/or execute scientific computing applications and numerical solutions to complex partial differential equations.
Measure, analyze, debug, and improve the software stack that supports these models.
Integrate and deploy successful improvements into production software releases and to customers.
Requirements
Strong proficiency in C/C++, CUDA, and Python.
Ability to operate at multiple levels of abstraction in a complex software system.
Bachelor's degree in Engineering, Computer Science, Mathematics, Physics or related educational background.
Positions are available at all levels of seniority.
Preferred Skills
Familiarity with scientific computing methods (e.g., Finite difference, Monte Carlo, FFT).
Strong knowledge of computer science fundamentals.
Vorticity is developing a radically new silicon chip architecture and system to dramatically accelerate scientific computing problems. Our mission is to expand human ingenuity by building a team of exceptional people to tackle big problems. Join us!
#J-18808-Ljbffr