[@Lord Wraith]Right off hand. Vulcans or Humans. :D Bajorans, Romulans, Cardassians, Elaysians, Betazoids, Bolians and Trills have all canonically held positions in the science/engineering career field. But I'd think any race inside the Federation would fit the bill. (Whew, that took me a bit to find out)