top of page

Join the Network

We are always on the lookout for pioneering researchers and quantum technologists.
Apply Now
images.jpeg
images.jpeg
<summer program project phase>

Moderna Challenge

Optimization of mRNA Secondary Structure Prediction Using Quantum Computing

Moderna is a biotechnology company pioneering messenger RNA, or mRNA, medicines. This challenge explores a computational problem relevant to mRNA design: predicting and optimizing RNA secondary structure.

RNA secondary structure can influence molecular stability, translation efficiency, and manufacturability. Because the number of possible folds grows rapidly with sequence length, exploring the full folding landscape becomes computationally difficult. Participants will investigate whether quantum or quantum-inspired optimization methods can be used to reproduce known structures for short RNA sequences and analyze how the required computational resources scale

images.jpeg
images.jpeg

The Challenge

Develop a quantum or quantum-inspired approach for predicting mRNA secondary structure, with a focus on Minimum Free Energy, or MFE, folding.

Given an RNA sequence containing the nucleotides A, U, C, and G, teams will:

  • Formulate the possible secondary structures as an optimization problem.

  • Use a quantum or quantum-inspired method to identify low-energy candidate structures.

  • Generate classical benchmark structures using ViennaRNA.

  • Compare candidate structures against the classical MFE result.

  • Evaluate the scalability and practical limitations of the proposed method.

Key Project Tasks

Teams should complete the following:

  1. Review RNA secondary structure, MFE folding, dot-bracket notation, and relevant quantum optimization methods.

  2. Use the ViennaRNA Python package to generate reference structures for short RNA sequences.

  3. Evaluate the energy of candidate structures and compare them with the reference MFE result.

  4. Formulate the folding problem for a quantum or quantum-inspired approach.

  5. Implement and benchmark the proposed method on small RNA sequences.

  6. Analyze qubit count, circuit depth, number of variables, runtime, and scaling limitations.

Possible Approaches

  1. QAOA

  2. VQE

  3. Quantum annealing

  4. Grover-style search

  5. Tensor-network-inspired methods

  6. Other suitable quantum or quantum-inspired optimization methods

Required Deliverables

Your final GitHub repository should include:

  • Source code

  • A clear README

  • Installation and execution instructions

  • Classical benchmark results

  • Quantum or quantum-inspired implementation

  • Results and analysis

  • Scaling and quantum-resource analysis

  • Documentation of assumptions and limitations

  • A short presentation explaining the approach, findings, and future directions

The submission must be accessible and reproducible.

Optional Advanced Tasks

Teams may also:

  • Explore formulations that include pseudoknots.

  • Compare multiple quantum encodings.

  • Evaluate the approach under sampling or hardware-inspired noise.

  • Analyze trade-offs between qubit count and constraint enforcement.

Platforms & Tools

Participants may use any suitable platform, including:

  • Qiskit

  • PennyLane

  • Cirq

  • Amazon Braket

  • IBM Quantum

  • D-Wave

  • Local quantum simulators

  • ViennaRNA

Real quantum hardware is optional. Simulations are sufficient.

Judging Criteria

Projects will be evaluated based on:

  • Correctness and clarity of the problem formulation

  • Quality of the quantum or quantum-inspired approach

  • Ability to approximate classical MFE benchmark structures

  • Benchmarking quality

  • Scaling and quantum-resource analysis

  • Technical merit and creativity

  • Code quality and reproducibility

  • Communication and presentation quality

Data & Privacy Requirements

Use only public, synthetic, or randomly generated RNA sequences.

Do not use:

  • Confidential Moderna data

  • Patient or clinical data

  • Proprietary sequence data

  • Personally identifiable information

Team & Deadline

  • Maximum team size: 3 participants

  • Final submission deadline: August 7, 2026

  • No deadline extensions will be offered.

bottom of page