The Social Media and Content Strategist role at H Company focuses on managing the company's voice across social media and content platforms. The successful candidate will be responsible for developing and executing a targeted content strategy, crafting narratives around AI research and product launches, and engaging with various audiences. Key responsibilities include content planning, performance tracking, and maintaining brand consistency.