Genetic algorithm engine for options strategy discovery. 666,700 lines of Python, 283+ audit probes, sub-5ms execution.
The audit layer is the point. 283 probes across every data path are what caught this system quietly ranking money-losers as its most robust picks — the aggregate looked flawless until the data was sliced by category. That verification discipline, not the model, is the transferable skill — the same model-risk and control rigor a bank already runs on any high-stakes number.
An audit caught a scoring bug that ranked money-losers as the most “robust” picks. Every summary metric said the run was healthy — only slicing the results by category exposed it. And every earlier run had carried the same flaw, unnoticed.
Verify with data — and check the distribution, not the average.