Senior Talent Sourcing Partner
Biogen
September 05, 2026
Full-time
Remote friendly (United States)
Worldwide
Human Resources
Role: Senior Talent Sourcing Strategist focused on Biogen's Commercial vertical, shaping talent acquisition strategies to build diverse, high-quality pipelines. Responsibilities include developing multi-channel sourcing plans, maintaining active talent pipelines aligned with workforce needs, serving as a strategic partner to stakeholders, and providing market and talent insights to guide hiring decisions. The role also involves candidate evaluation, process optimization, representing Biogen at events, and ensuring compliance with regulations. Requirements: Bachelor's degree plus 10+ years' sourcing/recruiting experience in agency or corporate settings; expertise in passive candidate sourcing, market research, organization mapping, and stakeholder management; strong data analysis and reporting skills; behavioral interview proficiency. Preferred skills include supporting change management and process improvements. High-Value Details: Emphasis on strategic sourcing within a biopharma context, specifically for commercial roles, with a focus on diversity outreach, candidate pipeline development, and data-driven decision making. The role involves cross-functional collaboration with HR and hiring managers, with a senior management level expectation. Work setup is not specified; the role entails stakeholder engagement, event participation, and market presence.