Apply

Ready to go for it?

AI Apply speeds things up—apply directly if you prefer.

FREE ACCESS
5,000–10,000 jobs/day
JobTailor Logo

See all jobs on JobTailor

Search thousands of fresh jobs every day.

Discover
  • Fresh listings
  • Fast filters
  • No subscription required
Create a free account and start exploring right away.
Switzerland Global Enterprise

Talent Acquisition Partner

Switzerland Global Enterprise

Talent Acquisition Partner managing full-cycle recruitment for engineering roles at GE Vernova. Collaborating with HR and hiring managers to develop effective recruiting strategies and ensure a positive candidate experience.

Posted 5/24/2026full-timeChennai • 🇮🇳 IndiaMid-LevelSeniorWebsite

About the role

Key responsibilities & impact
  • Act as Talent Acquisition advisor for hiring team and manage full-cycle recruitment for assigned positions, including sourcing, screening, and selection of candidates
  • Collaborate with HR business partners and hire managers to understand hiring needs and develop effective recruitment strategies
  • Conduct market and peer organization research for the Engineering Markets to identify and engage with potential candidates, ensuring a positive experience for both internal and external applicants
  • Utilize innovative recruitment tools and channels to identify and engage top talent
  • Build and maintain inclusive talent pipelines that support diversity hiring objectives
  • Communicate proactively with candidates throughout the recruitment process to ensure timely updates and excellent candidate experience
  • Support employer branding and candidate engagement initiatives in partnership with the Talent Attraction team
  • Ensure recruitment processes comply with employment laws, regulations and internal policies
  • Collaborate with hiring managers and HR to develop competitive and equitable offer packages aligned with internal compensation frameworks and market benchmarks
  • Effectively communicate the value proposition of the organization, including career development, culture, and total rewards
  • Lead regular cadences, reporting, data or trend analysis for stakeholders to understand progress, challenges and solutions
  • Support onboarding activities by liaising with HR and hiring managers to facilitate a smooth transition for new hires
  • Apply a solution-oriented mindset to address day-to-day recruitment challenges and propose effective solutions

Requirements

What you’ll need
  • 5+ years of work experience with strong preference for previous recruiting experience across sourcing, screening, complex offers, and stakeholder advisory into hiring top engineering talent across experience levels
  • Significant years of experience in Talent Acquisition/recruitment preferably in Engineering hiring across Energy and power system domains
  • Experience on being talent acquisition advisor to hiring managers and senior leaders on talent markets for the Engineering hiring strategies, and trade-offs
  • Lead complex hiring and offer scenarios requiring advanced sourcing, negotiation, and stakeholder management
  • Expertise on creating recruiting data and insights to optimize hiring outcomes and performance
  • Bachelor's degree from an accredited university or college
  • MBA (HR) is a preference
  • Proven ability to manage the full recruitment cycle: sourcing, screening, interviewing, and selection
  • Skilled in utilizing both traditional and creative sourcing methods—such as networking, headhunting, market research, and social media—to generate diverse and high-quality talent pipelines
  • Experience in using Applicant Tracking System (ATS) especially Workday is required and also some of the AI tools
  • Demonstrated experience in building and managing candidate pipelines and talent pools, including talent mapping and proactive headhunting for passive and niche talent
  • Deep expertise in advanced sourcing and passive talent engagement
  • Ability to translate data into clear, compelling insights
  • Strong communication skills
  • Experience in both corporate and agency recruiting environments preferred

Benefits

Comp & perks
  • Relocation Assistance Provided: Yes

ATS Keywords

✓ Tailor your resume
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills & Tools
full-cycle recruitmentsourcingscreeningnegotiationstakeholder managementdata analysistalent mappingpassive talent engagementcandidate pipeline managementrecruiting data insights
Soft Skills
communicationsolution-oriented mindsetcollaborationcandidate engagementemployer brandingproactive communicationorganizational skillsleadershipadaptabilityinterpersonal skills
Certifications
Bachelor's degreeMBA (HR)