Generally, I feel like there are actually pretty few regular engineering positions around for EAs (Maybe 8-15), and these both have fairly high bars and require work in the US/UK.
Small orgs have different needs to large ones, and most of the EA groups are small. This in part means they want senior and/or entrepreneurial types.
I do suggest that programmers learn ML or intensely learn Functional programming, though not that many available people seem interested in either (especially those who are doing E2G outside of EA jobs.) Either would be a significant challenge, for one thing.
I wrote this post recently:
https://www.lesswrong.com/posts/3u8oZEEayqqjjZ7Nw/current-ai-safety-roles-for-software-engineers
Generally, I feel like there are actually pretty few regular engineering positions around for EAs (Maybe 8-15), and these both have fairly high bars and require work in the US/UK.
Small orgs have different needs to large ones, and most of the EA groups are small. This in part means they want senior and/or entrepreneurial types.
I do suggest that programmers learn ML or intensely learn Functional programming, though not that many available people seem interested in either (especially those who are doing E2G outside of EA jobs.) Either would be a significant challenge, for one thing.