Reprogramming cells to make flavours, fragrances, and chemicals — what is genuinely commercial, what is hype, how it is built, and where a systems engineer fits · July 2026
Yes, and it has a name: precision fermentation. You take the genes that make a plant (or animal) build a molecule — a terpene synthase, a stretch of a phenylpropanoid pathway — and you splice them into a microbe you can grow in a tank: baker's yeast, E. coli, an oil-loving yeast. You knock out the microbe's competing side-reactions so carbon flows toward your target, feed it sugar, and it secretes the molecule. Then you purify it out of the broth. The microbe is the machine tool, not the product.
That is the difference from classical fermentation (beer, cheese): there the whole ferment is the food. Here you reprogram the cell to make one defined molecule at high purity, replacing a plant harvest or a petrochemical synthesis.
| Molecule | Status | Chassis · producer |
|---|---|---|
| Vanillin (from ferulic acid) | ✅ Commercial | Fungal/actinomycete bioconversion of rice-bran ferulic acid · Syensqo (Rhovanil Natural). The most established bio-vanillin. |
| Vanillin (de novo from sugar) | ✅ Commercial (small) | Engineered S. cerevisiae · Lallemand (Hevani, launched 2026; Lallemand bought Evolva 2023) |
| Valencene (orange) | ✅ Commercial (specialty) | Engineered Rhodobacter · BASF / Isobionics (live product line; titers undisclosed) |
| Nootkatone (grapefruit; also a repellent) | ✅ Commercial (niche) | Yeast → valencene → oxidation · Evolva/Lallemand & Oxford Biotrans; >60 t supplied. EPA-registered insect repellent 2020. |
| Steviol glycosides / Reb M (sweetener) | ✅ Commercial | Engineered Yarrowia lipolytica · Avansya (EverSweet, dsm-firmenich × Cargill); EU + UK approved May 2025. Clearest fermentation sweetener. |
| Saffron (crocin) | 🔬 Research | lab titers in mg/L; no commercial fermentation producer. "Fermented saffron flavour at scale" = overstated. |
| Raspberry ketone | 🔬 Research | expensive molecule, but titers too low; no commercial producer. Synthetic still dominates. |
| Menthol / mint | 🔬 Research | 6 mg/L proof-of-concept; commercial menthol is still field-grown mint or chemical synthesis. |
| Limonene (citrus) | 🔬 Research (ferment) | cheap as a citrus-peel byproduct already — the economic case for fermentation is weak. |
Labelling matters: in both the EU and US, fermentation from a natural substrate (ferulic acid) is legally "natural". De-novo-from-sugar in a GMO yeast is "natural" in the US (no GMO label on flavour ingredients) but the EU has not definitively ruled on GMM-derived flavours. That ambiguity is a real go-to-market variable, not a footnote.
| Molecule | Status | Chassis · producer |
|---|---|---|
| Squalane (emollient) | ✅ Commercial | Yeast on sugarcane · Amyris → bought by Givaudan (~$200M, pre-bankruptcy). The clearest cosmetic win — and it took a rescue acquisition to survive. |
| Ambroxide / Ambrofix (amber note) | ✅ Commercial (>100 t/yr) | Yeast → sclareol, then chemistry · Givaudan (Ambrofix) & IFF/Firmenich. Semi-biosynthetic, but real scale. |
| β-Carotene (orange pigment) | ✅ Commercial (decades) | Blakeslea trispora fungus · dsm-firmenich. Predates the "synbio" era — fermentation pigment that just works. |
| Biodesigned collagen | ✅ Commercial (early) | Precision fermentation · Geltor (PrimaColl, FDA GRAS Oct 2025). Real revenue; niche-premium vs cheap animal collagen. |
| Spider silk (cosmetic proteins) | ✅ Commercial (niche) | E. coli · AMSilk (DE) cosmetics arm → Givaudan. Spiber (JP) is real but apparel-focused. |
| Astaxanthin (red pigment/antioxidant) | ✅ Algal / 🧪 engineered pilot | Commercial route is algae (Cyanotech, Algatech); engineered-microbe route is pilot (~510 mg/L). |
| Patchoulol, Santalol (woods) | 🧪 Pilot / stalled | good lab science; both were Amyris/Evolva bets now in limbo. "Technically solved, commercially stuck." |
| Rose oxide, β-ionone | 🔬 Research | bench-scale biotransformation; chemical synthesis remains the route. |
| Betalains, Anthocyanins (natural colours) | 🔬 Research | de-novo titers ~10 mg/L–1 g/L; beet/grape extraction still wins. Genuine frontier, not imminent. |
Higher value per kg, so the economics can work where a flavour can't — but the regulatory bar is higher too.
| Molecule | Status | Notes · producer |
|---|---|---|
| Human-milk oligosaccharides (HMOs, infant formula) | ✅ Commercial | E. coli · dsm-firmenich & Chr. Hansen (bought Jennewein). The clearest synbio food win — genuinely replaced the natural source. ~$850M market by 2030. |
| Opioid precursors (thebaine, oripavine, scopolamine) | ✅ Commercial-scale | Yeast, 30+ genes · Antheia — a 116,000 L thebaine run; oripavine feeds naloxone (Narcan). Backed by US supply-chain onshoring. |
| Resveratrol | ✅ Commercial (small market) | Yeast · Evolva → Lallemand. Works, but the standalone company couldn't survive on it. |
| Cannabinoids (CBD/CBG/THC) | ❌ Commercially dead | Ginkgo × Cronos spent $100M+, shut the Winnipeg plant in 2023; Cronos wrote down the license. Cheap plant CBD + market collapse killed it. |
| Psilocybin | 🔬 Research (near-pilot) | E. coli hit 2 g/L (2025) — titer is fine; Schedule I regulation is the lock, not the biology. |
| Artemisinin | ❌ The cautionary tale | Yeast route worked; farmed-plant price undercut it; Sanofi sold the plant. The reference failure. |
| Paclitaxel / Taxol | 🔬 Research (far) | the ~8–10-step P450 oxidation cascade is unsolved in microbes; 10+ years out. Still made from Taxus plant cell culture. |
The loop is Design–Build–Test–Learn (DBTL): design a pathway, build the strain, measure titer, feed the data back. Repeat until titer/rate/yield justify a bigger tank. The parts:
| Organism | Best for | Trade-off |
|---|---|---|
| S. cerevisiae (baker's yeast) | terpenoids, phenylpropanoids; GRAS-safe | the gold standard — most tools, slower than E. coli |
| E. coli | fast prototyping, amino-acid-derived molecules | fastest DBTL; poor at plant enzymes; endotoxin removal for food |
| Yarrowia lipolytica | oily/lipid-soluble molecules (β-carotene, sclareol) | big acetyl-CoA pools; emerging toolset |
| Pichia (Komagataella) | secreted proteins (soy leghemoglobin for Impossible) | good secretion; pharma-protein regulatory history |
| Bacillus subtilis | GRAS bacterium; riboflavin, enzymes | fewer terpenoid tools than yeast |
| Microalgae | carotenoids, omega-3s; photosynthetic | slow, low density; scaling light is hard — mostly pilot |
CRISPR knocks out competing branches and (as CRISPRi) tunes flux without permanent edits; MAGE edits 20+ sites at once in E. coli. Directed evolution improves the enzymes; increasingly ML (ProteinMPNN, ESM-family models) proposes the variants to test — one ML-guided p-coumaric-acid strain beat 20 rounds of classical evolution in 4 cycles. Cell-free biosynthesis is a fast prototyping trick but 10–100× too expensive for production — research only.
✅ = genuinely commercial · hiring signal noted where confirmed.
A Rust/low-latency engineer walks into a stack that is mostly slow Python glued around a commercial LP solver. The value is not the biology; it is the software layer, and one gap is sharp enough to be a portfolio piece:
Strain design (which genes to knock out to push flux to your product) is an FBA / MILP problem on the cell's whole metabolic network. The dominant tool, COBRApy, calls out to Gurobi/CPLEX for real work because the open-source solvers are far behind: on one 2024 benchmark, Gurobi averaged 0.74 s, the best open solver HiGHS 5.4 s, and GLPK 1.3 hours — and GLPK is effectively unmaintained. Stoichiometric matrices are hugely sparse and almost all entries are {−1, 0, +1}.
The thesis: a Rust LP/MILP solver — or a Rust PyO3 extension wrapping HiGHS — with metabolic-network-specific preprocessing (exploit the {−1,0,+1} sparsity, warm-start across parametric sweeps, parallelise independent FBA subproblems). Named, already-frustrated users (every cobrapy user who hit the GLPK wall and can't afford Gurobi) and an immediately testable benchmark (beat the 2024 numbers on the Recon3D model). Same shape as the QUBO/Ising solver — a sparse inner loop where SIMD/cache work is the whole product.
Other, thinner openings:
The ML enzyme-design layer is GPU/Python-bound — Rust adds little to the model itself; the value there is the data plumbing around it (fast variant-fitness ingest, feature stores), not the model.