R&D Technologist (New Grad) - Onsite