Scientific Software Engineer

February 13

Apply Now
Logo of Commonwealth Fusion Systems

Commonwealth Fusion Systems

Commonwealth Fusion Systems is the world's largest and leading commercial fusion energy company, focused on accelerating the arrival of commercial fusion energy. The company utilizes revolutionary high-temperature superconducting magnets, developed in collaboration with MIT, to create smaller and lower-cost tokamak fusion systems. Their flagship project, SPARC, is a net energy fusion machine that will pave the way for the first fusion power plant, called ARC. Commonwealth Fusion Systems is committed to designing, building, and scaling fusion power plants to deliver cost-competitive, clean energy, aimed at combating climate change.

51 - 200 employees

Founded 2018

⚡ Energy

🔬 Science

🏛️ Government

📋 Description

• About Commonwealth Fusion Systems: Commonwealth Fusion Systems is on a mission to deliver the urgent transition to fusion energy. • Combining decades of research, top talent and new technologies, we’re designing and building commercially viable fusion power plants. And working with policymakers and suppliers to build the energy industry of the future. • Join the power movement as a Scientific Software Engineer: The Scientific Software team at CFS develops software that helps us understand superconducting magnets and tokamaks. The primary project for this role will be development of internal simulation tools for superconducting magnets. HTS magnets are a key component to CFS’s path to commercial fusion. We seek an experienced software engineer (Senior to Principal level) to help develop computational tools to aid the design, construction, and test of HTS magnets. This includes tools to predict the physical behavior of magnet components (using finite difference, finite element, boundary element methods, etc.), optimize magnet design, perform data analysis and post-processing, visualize data, etc. The software engineer will work directly with software users across interdisciplinary and diverse teams involved in magnet development (electromagnetics, engineering, materials, etc.).

🎯 Requirements

• Bachelor’s degree in a technical field preferred • Worked on high-consequence software for analysis of physical systems • Programming language: Python, including type hinting • Completed a large project either in a strongly typed language or rigorously using the type hinting features of Python. • Experience in independently setting up a new software project, including CI/CD processes, linting, unit testing, and software documentation • Solid understanding of numerical methods, optimization techniques, linear algebra, and differential equations

🏖️ Benefits

• Competitive compensation with equity • 12.5 Company-wide Holidays • Flexible vacation days • 10 sick days • Generous parental leave policy • Health, dental, and vision insurance • 401(k) with employer matching • Professional growth opportunities • Team-building activities

Apply Now

February 12

As a Full-stack Software Engineer at Upswing, enhance educational technology products for student success. Be part of a cohesive team driving positive social impact in higher education.

Discover 100,000+ Remote Jobs!

Join now to unlock all jobs

Discover hidden jobs

We scan the internet everyday and find jobs not posted on LinkedIn or other job boards.

Head start against the competition

We find jobs within 24 hours of being posted, so you can apply before everyone else.

Be the first to know

Daily emails with new job openings straight to your inbox.

Choose your membership

Cancel anytime

Loved by 10,000+ remote workers

Wall of Love

Frequently asked questions

We use powerful scraping tech to scan the internet for thousands of remote jobs daily. It operates 24/7 and costs us to operate, so we charge for access to keep the site running.

Of course! You can cancel your subscription at any time with no hidden fees or penalties. Once canceled, you’ll still have access until the end of your current billing period.

Other job boards only have jobs from companies that pay to post. This means that you miss out on jobs from companies that don't want to pay. On the other hand, Remote Rocketship scrapes the internet for jobs and doesn't accept payments from companies. This means we have thousands more jobs!

New jobs are constantly being posted. We check each company website every day to ensure we have the most up-to-date job listings.

Yes! We’re always looking to expand our listings and appreciate any suggestions from our community. Just send an email to Lior@remoterocketship.com. I read every request.

Remote Rocketship is a solo project by me, Lior Neu-ner. I built this website for my wife when she was looking for a job! She was having a hard time finding remote jobs, so I decided to build her a tool that would search the internet for her.

Why I created Remote Rocketship

Choose your membership

Cancel anytime

Loved by 10,000+ remote workers
Built by Lior Neu-ner. I'd love to hear your feedback — Get in touch via DM or lior@remoterocketship.com