TECH OTAKUS SAVE THE WORLD
Senior Gameplay Programmer, AI
Location
California
Posted
74 days ago
Salary
0
Seniority
Senior
Job Description
Senior Gameplay Programmer, AI
HoYoverse
• Design, implement and maintain gameplay-related systems and tools • In-depth cooperation with planning, art, and procedures • Write clear, maintainable, and efficient code • Performance analysis and optimization code • Test and document code
Job Requirements
- Bachelor’s degree or above, computer science
- 7+ years or above experience in game development
- Experience in vehicle operation, vehicle shooting, vehicle destruction, vehicle AI, and vehicle synchronization
- Familiar with C++, preferably with relevant work experience
- Excellent programming ability understand 3d game gameplay architecture
- Familiar with 3d mathematics and linear algebra
- Excellent oral and written communication skills
- Excellent teamwork ability
Benefits
- 100% employer-paid healthcare premiums for you and your dependents
- Generous paid time off
- 401K/ RRSP plan
- Employer-paid life and disability insurance
- Comprehensive relocation package
- Team-building activities throughtout the year
- Flexible working hours
Related Guides
Related Job Pages
More Game Engineer Jobs
• Play a key part in engineering efforts across core systems, gameplay features, tools, and pipelines • Partner with design and art leadership to translate creative vision into technical solutions • Establish and maintain engineering standards, workflows, and best practices • Provide technical mentorship to engineers, driving code quality and professional growth • Define performance targets and corresponding benchmarks • Build scalable systems to support complex gameplay • Improve engineering practices across the studio to ensure efficiency and sustainability • Foster a collaborative and high performing engineering culture
• Lead the development and implementation of mobile games using Unity, targeting both iOS and Android platforms. • Collaborate with designers, producers, artists, and other developers to turn game ideas into polished and engaging player experiences. • Write clean, scalable, and maintainable C# code. • Optimize game performance across devices, using profiling tools to identify bottlenecks. • Debug and resolve complex technical issues, including crashes, performance drops, and platform-specific problems. • Contribute to build and deployment processes. • Implement UI, animations, visual effects, and gameplay mechanics using Unity components. • Ensure code quality through peer reviews, testing, and documentation. • Participate in Agile development processes, including sprint planning and daily standups. • Foster a collaborative and communicative work environment, supporting continuous improvement of tools and workflows.
• Design and implement essential game functionalities and features using Cocos Creator. • Assist in optimizing game performance and stability across different devices and operating systems, focusing on rendering optimization and efficient memory management. • Work closely with other team members to contribute to high-quality projects. • Employ problem-solving and debugging skills to identify and resolve issues promptly. • Adapt and learn new technologies and industry trends to enhance personal growth and benefit the team.
Senior Unity Engineer – Contract
BranchThe game studio behind the fastest growing web3 game, Castaways.
• Work closely with marketing team to integrate Adjust SDK to measure marketing performance • Build with Apple and Facebook OAUTH to enable user authentication in game • Work closely with Facebook API to enable social connectivity with various game mechanics • Ensure the best possible performance, quality, and responsiveness of the game • Adopt our test-driven culture and meet high internal standards for code quality and documentation




