Software Engineer, Scientific Computing
Vorticity Inc.
Vorticity is building new scientific computing technology for some of the world’s most challenging problems. We are looking for a Software Engineer to join our Applications team. You will work across mathematics, physics, and computer science to build, test, and improve scientific computing applications running on CPUs and GPUs.
This is a broad role on a small team. We are looking for someone who is smart, curious, practical, and excited to learn quickly and build useful technology. 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.
Work across research, software engineering, testing, and deployment.
Contribute wherever needed as the technology and team evolve.
Requirements
Bachelor’s degree or higher in mathematics, physics, computer science, engineering, or another relevant technical field.
Strong Python programming skills.
A strong foundation in mathematics, physics, and computer science.
Ability to operate at multiple levels of abstraction in a complex software system.
Comfort working across disciplines and tackling unfamiliar problems.
Preferred 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.
Our Applications team builds scientific software on existing computing hardware while working closely with the broader company as we develop our own Scientific Processing Unit.
As passionate scientists and engineers, we are well aware of the plethora of critical problems in the world that cannot be solved because humanity simply does not have enough computing power. To address this, Vorticity is developing a radically new silicon chip architecture and system to dramatically accelerate scientific computing problems.
Vorticity’s mission is to expand human ingenuity. To do that we are building a team of exceptional people to work together on big problems. Join us!
- ...'re building a new class of Scientific Processing Units (SPUs) to push... ...of High-Performance Computing (HPC). In this role, you'll... ...reference code, low-level parallel software, and the hardware that... ...documentation for Vorticity’s engineers and customers. Stay current...ScientificFull time
- ...JOB SUMMARY Iambic is seeking a Software Engineer to build software that helps computational chemists run, monitor, and analyze scientific workloads. You will join the Software Engineering group and work closely with computational chemists and machine learning researchers...ScientificRemote jobFull timeFlexible hours
- ...Position Overview We are seeking a Scientific Software Engineer / Computational Physicist to support a research and development program focused on remote sensing, physics-based modeling, and scientific algorithm development. This role requires a strong background...ScientificFull timeRemote work
$56 per hour
...Job Title: Software Developer, Scientific Computer & DevOps Type: Long-term Contract Compensation: $56.00 - $0.00 Work Model: Remote – offsite... ...and minimizing manual steps. Collaborate with IT, engineering analysts, and software developers to deliver robust...ScientificLong term contractTemporary workLocal areaRemote work$102.4k - $166.4k
...Summary QuEra is building the software stack for neutral-atom quantum computers, spanning four abstraction... ...Willing to grow into compiler engineering — you'll work closely with an SSA... ...Familiarity with Python packaging and the scientific Python ecosystem. Prior open-...ScientificFull timeContract work- ...program office role, rather than a software development role. As such,... ...(PAV) support to the Systems Engineer for Aegis Ballistic Missile... ...rigor to solve engineering/scientific problems ~ Understanding of... ...~ Will be required to use computer screen for extensive periods...ScientificFull timeContract workWork at office
- The Software Engineer develops, maintains, and enhances complex and diverse software systems (... ...develop and modify software systems, using scientific analysis and mathematical models to... ...is required. 2. Bachelors degree in Computer Science or related discipline from an...ScientificFull time
- ...required. Bachelor’s degree in Computer Science or related... ...experience on projects with similar software processes may be substituted... ...confer with users or system engineers; analyze systems flow, data... ...modify software systems, using scientific analysis and mathematical...ScientificFull time
- ...models, and integrated customer decision engines will create the most precise weather... ...~ Degree in Atmospheric Science, Computer Science, or related engineering / physical... ...assimilation Contributions to open-source ML or scientific computing frameworks How We Work...ScientificFull timeRemote work
- ...This is a full-time on-site role for a Software Engineer located in the San Francisco Bay Area.... ...Agile methods Bachelor's degree in Computer Science, Math, or a related field... ...researchers and engineers working to automate scientific discovery. We believe in the power of...ScientificFull timeFlexible hours
- ...Jovian Concepts, LLC is looking to hire a Software Engineer Level 2 for a great opportunity in the... ...and modify software systems, using scientific analysis and mathematical models to... ...complexity is required. Bachelorâs degree in computer science or related discipline from an...ScientificFull time
- ...We're looking for a strong generalist software engineer to help us ship the next version of our... ...(robotics, embedded, medical devices, scientific instruments, autonomy) ~ Strong C++... ...between domains are blurry ~ BS or MS in computer science, robotics, or related field...ScientificPermanent employmentFull timeRemote work
- ...issues and fix bugs. Develop and direct software system testing procedures, programming,... ...degree in electrical/electronics engineering, computer/software engineering, computer science, math, physics, or related scientific discipline. Three (3)+ years of professional...ScientificFull time
- ...Full-time Description The Research Software Engineer (RSE) will work to bring modern... ...nexus of exciting research, large-scale computing, and national cyberinfrastructure projects... ...Responsibilities Interact with scientific group leaders and the Research Computing...ScientificFull timeWork at office
- ...website at . Job Description As a software developer at TRI Austin , you will... ...for analyzing and managing large scientific and engineering datasets. Your primary original... ...Bachelor’s or Master’s Degree in Computer Science Eligible for DoD security...ScientificFull timeContract work
- ...the areas related to Information Technology, Engineering, professional, Scientific & Clinical, etc. for both our commercial and... ...states. Qualifications: ~ BS degree in computer science, computer engineering, software engineering or related discipline and 5 years...ScientificFull timeShift work
$100k - $190k
...differentiate us from other companies. Position: Software Engineer Location: Warrenton, VA Position... ...(e.g., GNU Radio, REDHAWK). · Mathematical Computing: Experience implementing mathematical / scientific algorithms in code. · Software Best Practices...ScientificFull timeWorldwide- ...exceptional people to join us! About the role The Compute team's mission: any engineer, using AI, should be able to stand up and operate a... ...Reliable, observable, and self-service by design. This is a software engineering role. You'll spend real time writing code:...Full timeFor contractorsInternship
- ...years will bring an era of unprecedented scientific and technological advancement as... ...Astera Institute is seeking a full-time software engineer to help build and scale The Stacks (),... ...Qualifications and Experience ~ BA/BS in Computer Science, Computer Engineering, or...ScientificFull timeWork at office
- ...Our Software Engineers build proprietary trading systems which directly impact the financial markets... ...be solved. We apply a disciplined and scientific approach. We engineer simple, well-... ...instincts and a deep understanding of computer science fundamentals Experience...ScientificFull timeWork at office
$150k - $175k
...and Scottsdale. Garda is seeking a Software Engineer in its Research and Technology (R&T) group... ...service layer Leverage the Python scientific stack (NumPy, pandas, duckdb, etc.) to... ...Skills ~ Bachelor's Degree in Computer Science, Engineering, Mathematics, or...ScientificFull timeWork at office- ...acceptable) Job Description: The Software Engineer develops, maintains, and enhances... ...and modify software systems, using scientific analysis and mathematic models to predict... ...required. Bachelorâs degree in Computer Science or related discipline from an...ScientificFull time
$320k - $405k
...team is a quickly growing group of committed researchers, engineers, policy experts, and business leaders working together to... ..., so does the imperative to optimize how we use it. As a Software Engineer for Compute Efficiency on the Capacity team, you will play a central...Full timeWork at officeVisa sponsorshipFlexible hours$175k - $300k
...share these goals. Whoever deploys frontier compute infrastructure fastest will decide... ...them - with teams spanning hardware and software. Speed and scale are our key differentiators... ...frontier forward. The Production Engineering Team Examples of key exciting problems...Full timeLocal area- ...company, is growing its team! Seeking a Software Engineer, Level 2 . Location: Hanover, MD... ...: Bachelor's degree in Computer Science or related discipline from an... ...develop and modify software systems, using scientific analysis and mathematical models to predict...ScientificFull timeTemporary workLocal area
$189k - $211k
...ARSIEM is currently looking for a Software Engineer 3 . The position will support one of our... ...is required. Bachelor's degree in Computer Science or related discipline from an... ...develop and modify software systems, using scientific analysis and mathematical models to...ScientificFull time$130k - $170k
...About the team At Q-CTRL, Quantum Computing Engineering is a global team of software engineers and infrastructure experts,combining deep technical expertise... ...LLVM or MLIR. Interest in quantum computing or scientific software. Experience with Rust, Go, or other...ScientificFull timeWorldwide- ...Rivermatrix is seeking a Software Engineer I with UI experience for our application development... ...and modify software systems, using scientific analysis and mathematical models to predict... ...is required. Bachelor's degree in Computer Science or related discipline from an...ScientificFull timeTemporary workFlexible hours
$106k - $145k
...magnitude improvements in sensing and computing applications. As a deep-tech startup,... ...approach to innovation. We are seeking a Software Engineer with deep expertise in Rust and... ...experience working with physical systems or scientific instrumentation is beneficial. The...ScientificFull timeTemporary workFlexible hours$125k - $150k
...ultimate goal of enabling human life on Mars. SOFTWARE ENGINEER (STARFALL) As a Software Engineer on the... ...QUALIFICATIONS: ~ Bachelor’s degree in computer science, data science, engineering, math, physics, or scientific discipline; OR 2+ years of professional...ScientificPermanent employmentFull timeTemporary workWeekend work
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Software Engineer, Scientific Computing. Be the first to apply!
- software developer fintech Remote
- startup software engineer Remote
- financial software developer Remote
- junior software developer remote Remote
- software engineer Remote
- software data engineer Remote
- freelance software developer Remote
- software developer internship no experience Remote
- part time software developer Remote
- associate software developer Remote


