Boffin has 2 different meanings across 1 category:
Noun
(British slang) a scientist or technician engaged in military research
An engineer or scientist, especially one engaged in technological or military research.