Quick Links

Careers

Build Something That Matters

Fuelling our cutting edge technology and energetic work environment is the fact that everyone at General Fusion wants to make a difference to the world. We’re focused on creating a practical approach to fusion power, and our workplace reflects that.

The pace is fast, teams are small and agile, and the work is stimulating. Though we’ve grown to become a cutting edge research facility, pragmatism is still at the core of what we do. Physicists, engineers, machinists and computer scientists work side by side to iterate designs, creatively overcome problems, and rapidly develop our technology.

What it’s Like to Work at General Fusion


If you can find a space in our bike room, you’ll discover an active and outgoing team of some of the brightest minds around. Morning coffee rides are as much part of the culture as the lunchtime conversations that inevitably require a whiteboard. We don’t have a foosball table, but strike a balance of lifestyle and benefits that make this a great place to work.

Current Job Postings

We are now accepting applications for the following positions:

DIRECTOR, PLASMA SIMULATION

Position Opportunity

General Fusion is actively developing full scale subsystems of its reactor to demonstrate that they can meet their performance targets. This includes full scale plasma injectors. Every step is matched with simulation to guide ongoing development work.

General Fusion invites applications for the position of Plasma Simulation Director. The candidate with relevant expertise will lead the development of simulations of the plasma physics relevant to tokamak plasmas, plasma compression techniques, plasma instabilities among others.

The Plasma Simulation Director will work closely with the technical leadership of General Fusion to specify plasma simulation tasks and to ensure those tasks are aligned with the rest of the development program. They will lead a variety of simulation projects related to the process of creating compact toroid (CT) plasmas, merging them to create spheromak or FRC targets, and compressing them to optimize fusion yield.

Specific responsibilities include:

  • Providing leadership to and prioritizing and coordinating the work activities of General Fusion’s computational plasma scientists
  • Managing the plasma simulation team’s tasks, goals, milestones and deadlines
  • Further building the simulation team
  • Coordinating and integrating the efforts of external plasma simulation consultants, and joint research with Universities and National Labs.
  • Maintaining, and upgrading where necessary, General Fusion’s simulation software and computing resources
  • Ensuring best practices are continuously implemented

Qualifications

Candidates for this position must have:

  • Education: Ph.D. or equivalent degree in plasma physics, fluid mechanics, applied computer science or a closely related field.
  • Proven experience in leading a computational research team in plasma physics or hydrodynamics
  • Strong programming skills and a willingness to learn new methods
  • Experience in running code on parallel machines is essential
  • Familiarity with VAC, NIMROD and other fusion-related simulation codes is desired
  • Familiarity with experimental methods and electromagnetic theory

The work involved in this project combines a wide range of skill sets, and the Plasma Simulation Director will need to become familiar with the full scope of plasma development at General Fusion and understand how simulation relates to the broader experimental process. General Fusion seeks individuals who are self-motivated, have good communication skills and are comfortable with creative problem solving independently and within a group.

Applications

Please send your resume to opportunities@generalfusion.com. To apply you MUST be a citizen of the United States, or a citizen or permanent resident of Canada, others need not apply. Please reference DIRSIM in the subject line. We thank all applicants for their interest, only those selected for an interview will be contacted.

PLASMA PHYSICIST

Opportunity

General Fusion is seeking experienced plasma physicists to contribute to the development of our magnetized target fusion (MTF) power plant. We are looking for individuals to aid in the analysis of our experimental campaigns, who can then use that information to develop models that compare experimental results with simulation and help inform the direction of future development.

General Fusion seeks individuals who are self-motivated, have good communication skills and can stay focused on goals while operating in a fast paced development environment. We welcome individuals who possess the drive required to work on difficult problems, are excited by alternative and innovative solutions and are comfortable with working both independently and within a group.

Responsibilities

The successful candidate will work under the Director of Plasma Development and, with the rest of the engineering and physics staff, to further the development of plasma targets for General Fusion’s power plant design.

The work involved in this project combines a wide range of skill sets, and each team member will need to become familiar with the full scope of the plasma development and understand how their work relates to that of the whole.

Specific responsibilities include:

  • Analysis of data produced by experimental campaigns and reporting of results.
  • Relating the analysis to known plasma physics theory and simulation.
  • Using experimental results to inform further plasma technology development.
  • Diagnostic development

Qualifications

Qualified candidates possess a balance of strong plasma theory background and practical experimentation skills. Candidates for this position must have:

  • A Ph.D. or equivalent degree in plasma physics or a closely related field.
  • Strong background in research related to magnetic confinement of plasmas.
  • Strong grasp of plasma theory and ability to apply relevant theory to develop models ofthe experimental system as well as to contribute to technological innovations.
  • Practical experimentation skills.
  • Experience doing quantitative analysis in Igor, Matlab or similar programming environment.
  • Proven ability to work well within a team setting.

Additional consideration will be given to candidates who have experience in:

  • Magnetized Target Fusion.
  • Use of visible, VUV, or soft X-ray spectroscopy to analyze high temperature plasmas.

Applications

Please send your resume to opportunities@generalfusion.com. We thank all applicants for their interest, only those selected for an interview will be contacted.

PRINCIPAL SOFTWARE ENGINEER

Position Opportunity

General Fusion invites applications for the position of Principal Software Engineer.

General Fusion, Inc. (GF) is developing a patented, environmentally friendly, energy self-sustaining and economically attractive process to commercialize fusion energy.  After over a decade of sub-system development, General Fusion is initiating a large-scale program for the construction of an integrated fusion prototype.

As part of our ongoing technology development, General Fusion generates terabytes of experimental scientific data per year. In order to better leverage this data, General Fusion is developing a custom cloud-based data storage and analysis platform. This platform will enable General Fusion to apply big data analytics across thousands of experiments and to effectively collaborate with external experts.

We are looking for a software professional to collaboratively lead the development and implementation of this advanced, one of a kind data management system. The ideal candidate will need to perform the following tasks and possess the minimum qualifications. This position is located at the General Fusion, Burnaby, British Columbia offices.

Responsibilities:

The qualified candidate will be the principal developer and architect of General Fusion’s cloud based data storage and analysis platform. They are results focused and have a strong background in software engineering/software development. They will be responsible for all facets of the development lifecycle and will be a leader and promoter of software engineering best practices.

Candidates for this position must have:

  • Proactively contribute to a great work environment while championing safe work practices
  • 5-10 years professional experience in a software development / software engineering capacity
  • Experience maintaining a production code base, including managing test and release cycles, and triaging defects and new functionality
  • Demonstrated experience on emerging technology trends and be comfortable pivoting to new platforms or languages
  • Extensive experience with revision control systems, processes and best practices
  • Familiarity with continuous integration tools and a desire to enhance and automate build, test, and deployment cycles

Experience with any or all of the following technologies would be an asset:

  • Containerized applications  (e.g. Docker, Kubernetes)
  • Distributed processes
  • Cloud computing
  • “Big data” platforms (e.g. Hadoop, Spark, Pachyderm)
  • Scientific programming (e.g. MATLAB, numpy)
  • Experience developing in Go and Python
  • Front end browser-based development

The qualified candidate is comfortable working in a small, agile development group. They relish the challenge of working on difficult problems and can effectively collaborate with engineers and scientists in a multidisciplinary environment. They have a proven track record of demonstrating ownership and accountability, and possess strong judgment and decision making skills.

The work involved in this project combines a wide range of skill sets, and each team member will need to become familiar with the full scope of General Fusion’s science and technology program and understand how their work relates to the whole. General Fusion seeks individuals who are self-motivated, have good communication skills and are comfortable with creative problem solving independently and within a group.

Applications

Please send your resume to opportunities@generalfusion.com noting “Principle Software Engineer” in the email subject line. We thank all applicants for their interest, only those selected for an interview will be contacted.

Download a PDF version of this position description here

Send Us Your Application

Don’t see a position advertised that matches your career goals? We’re always looking for the world’s best talent.

Students and New Graduates

If you’re a university student or new graduate with an interest in clean energy, apply to one of our co-op or intern positions.