Vorticity
About the Role
As a core software developer, you will directly impact how scientific computing applications are executed on CPUs, GPUs to 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
Build and maintain our scientific platforms, and integrate them with our high-performance computation backend Understand user requirements to improve the platform experience, including scientific workflows Develop backend services to integrate data streams into our platform Maintain and optimize our platform deployment cluster Requirements
Strong proficiency in Java Script, React, Python and Docker Experience with database design Experience with Kubernetes and AWS 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 Experience working on large full-stack projects Preferred Skills
Experience with Networking Experience with frontend design Experience with web visualization (i.e. D3.js) Experience with CI/CD
As a core software developer, you will directly impact how scientific computing applications are executed on CPUs, GPUs to 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
Build and maintain our scientific platforms, and integrate them with our high-performance computation backend Understand user requirements to improve the platform experience, including scientific workflows Develop backend services to integrate data streams into our platform Maintain and optimize our platform deployment cluster Requirements
Strong proficiency in Java Script, React, Python and Docker Experience with database design Experience with Kubernetes and AWS 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 Experience working on large full-stack projects Preferred Skills
Experience with Networking Experience with frontend design Experience with web visualization (i.e. D3.js) Experience with CI/CD