拳头游戏Software Engineering (Gameplay) (Contract)
任职要求
• 本科及以上学历,2年以上游戏客户端开发经验,有较强的C++编程功底; • 至少1年以上Unreal Engine 5(UE5)项目开发经验,熟悉引擎开发流程; • 能够独立负责细分功能模块的开发、优化与维护; • 具备良好的性能优化能力,能够定位并解决客户端的性能问题与兼容性问题; • 能与策划、美术、服务端等岗位高效沟通协作,共同推动需求开发与落地; • 具备严谨的编码规范与问题分析能力,乐于分享与持续学习新技术。 加分项 • 有大型多人在线游戏、沙盒、MOBA或高复杂度项目的UE5客户端开发经验; • 熟悉UE5渲染、UI、动画、网络同步等相关模块开发; • 有Unreal Engine工具或插件开发经验; • 拥有既能独立钻研新技术又能带动团队贡献的能力; • 熟悉英雄联盟IP,有国际化、多文化项目经验; • 英语口语流利,能阅读或编写英文技术文档。
工作职责
• 负责基于Unreal Engine 5(UE5)引擎的游戏客户端功能开发与维护; • 实现和优化客户端各类核心功能,保障高性能和稳定性,为玩家呈现流畅的游戏体验; • 参与客户端功能模块的技术实现与维护,推动功能高质量落地; • 与策划、美术及服务器等多团队协作,确保功能需求精准实现和体验优化; • 针对新需求和玩家反馈,持续进行性能分析、问题定位与优化迭代; • 跟踪引擎和行业新技术,将高效工具、流程和最佳实践应用到项目中。
• 与策划团队合作,沟通理解产品需求,主导并参与相关系统的需求分析、技术设计及最终实现游戏功能 • 理解策划、美术团队的开发流程,与专业领域的负责人协作识别开发中的瓶颈,规划并交付相关的工具,提高团队开发效率 • 不断迭代和优化解决方案,以确保其稳健性、可扩展性和高性能 • 协助团队确立技术方向与开发标准
• Lead the software development in C/C++, Python, and in GPU languages such as CUDA, ROCm, or Triton• Analyze metrics and identify opportunities based on offline and online testing, develop and deliver robust and scalable solutions.• Work with cutting-edge hardware stacks and a fast-moving software stack to deliver best-of-class inference and optimal cost.• Engage with key partners to understand and implement inference and training optimization for state-of-the-art LLMs and other models.
As a pivotal member of the Copilot Team, you will bring unique perspectives and expertise to the organization, driving innovative features and delivering transformative AI-powered experiences:• This is an IC role, Coding / engineering design time >70%• Manage complex projects from conception to implementation, with a focus on delivering AI-driven user interfaces and performance-optimized web applications.• Coordinate technical delivery through sprints, fostering collaboration throughout the project lifecycle.• Collaborate across geographies and time zones to establish best practices and develop automated processes that mitigate development risks.• Investigate and debug complex performance issues in applications, ensuring optimal user experience and system efficiency.• Design and implement performance testing strategies to proactively address bottlenecks.• Work closely with Product Designers, Product Managers, and Engineers to deliver AI-enhanced products that delight users.• Drive team-wide investments in infrastructure and foundational systems to support long-term technical roadmaps.• Solve technical challenges to deliver outstanding outcomes for customers and the business.
• Build, maintain, and enhance data ETL pipelines for processing large-scale data with low latency and high throughput to support Copilot operations.• Own data quality initiatives including monitoring, validation, and remediation to ensure integrity across attribution datasets and downstream dashboards.• Implement schema management solutions that enable quick and seamless evolution of attribution data without disrupting consumers.• Develop and maintain infrastructure that supports both batch and real-time attribution requirements.• Collaborate with product managers, marketing analysts, and data scientists to deliver insights for campaign optimization and growth strategies.• Design scalable attribution data architectures that can handle growing data volumes and evolving business needs.• Implement comprehensive monitoring and observability solutions for attribution pipelines, including SLA tracking and automated alerting.