People Matter

Talent Management Specialist

Vicarious Surgical

Vicarious Surgical

People & HR
Waltham, MA, USA
Posted on Oct 29, 2024

The Talent Management Specialist plays a vital role in attracting talent, recruiting, onboarding, and delivering engaging employee experiences to existing team members.

As an integral part of the People & Culture team, the Talent Management Specialist acts as a P&C Brand Representative through seamless delivery of all aspects of the employee experience to the business by partnering with the People & Culture leadership team, managers, and leaders.

This role requires a high level of comfort switching hats to cover various focus areas, always maintaining a high level of professionalism and commitment to excellence.

Responsibilities:

  • Talent Acquisition:
    • Develop and implement recruitment strategies for assigned roles
    • Source candidates through various channels
    • Screen resumes, conduct phone interviews, and coordinate interviews with hiring managers
    • Extend offers of employment
  • Onboarding:
    • Develop and deliver engaging onboarding programs for new hires
    • Lead onboarding activities, including paperwork, benefits enrollment, and IT setup
    • Conduct new hire orientation sessions and provide resources for a successful transition
    • Gather feedback on the onboarding process and make improvements as needed
  • Talent Management:
    • Assist with the development, implementation, and management of talent management programs including - employee engagement, performance management, reward & recognition, perks & benefits, offboarding, etc
    • Coordinate and facilitate talent management program events
  • Systems & Applications:
    • Act as primary system administrator and data integrity owner for our ATS (Greenhouse) and HRIS (Paylocity)
    • Fulfill all reporting requests with assurance that data & information provided is up to date and accurate
  • Communications & Documentation:
    • Design, develop, and rollout high quality employee communications
    • Serve as primary point of contact for both new hire and existing employees

About You:

  • Bachelor’s degree
  • 2+ years of experience in Talent Management or Human Resources
  • Working knowledge of recruitment best practices
  • Experience with ATS and HRIS management
  • Commitment to excellence
  • Self directed and highly motivated
  • Excellent written and verbal communication skills
  • Strong time management, organization, and prioritization skills
  • Strong professional presence
  • Operates with a high level of autonomy
  • Ability to advise managers & leaders