We are seeking a talented and highly motivated Engineer to join our game development studio. As an Engineer, you will play a crucial role in exploring new avenues of gameplay experiences, utilizing latest technologies, and pushing the boundaries of gameplay mechanics, systems, and features. You will also be involved in cutting-edge research and machine learning, procedural content generation, physics simulation, graphical rendering, interactive experiences, and more. This position is ideal for individuals who are passionate about gaming, technology, and pushing the limits of what is possible in the gaming industry.
Responsibilities:
- Implement gameplay features, controls, and interactive elements using Unreal Engine.
- Collaborate closely with game design teams and artists to develop sophisticated interactive experiences and gameplay mechanics that utilize AI-infused behaviors and adaptive systems.
- Integrate assets, animations, and visual effects into the game to create cohesive and engaging gameplay experiences.
- Conduct advanced research and development activities to enhance gameplay experiences, incorporating the latest technologies and innovative methodologies into Unreal Engine workflows.
- Explore and implement cutting-edge techniques in graphical rendering within Unreal Engine to achieve stunning visuals and optimize performance on console platforms.
- Debug and resolve gameplay-related issues, ensuring a high level of quality and polish in the final product.
- Stay current with industry trends, emerging technologies, and academic research to identify opportunities for innovation and improvement in Unreal Engine development.
Requirements:
- Bachelor's or Master's degree in Computer Science, Computer Engineering, Mathematics, Physics, or a related field.
- Extensive programming experience in languages such as C++ and C#.
- Proven track record of developing and shipping games or interactive applications using Unreal Engine.
- Strong understanding of game design principles and mechanics.
- Excellent problem-solving skills, creativity, and critical thinking abilities.
- Ability to adapt to fast-paced and evolving project requirements.
- Excellent communication and teamwork skills to collaborate effectively with cross-functional teams.
Preferred Attributes:
- In-depth familiarity with Unreal Engine and substantial experience in developing games or interactive applications using this engine.
- Strong understanding of advanced mathematics, including statistics, functional analytics, and linear algebra.
- Proficiency in physics principles, particularly in particle and rigid body dynamics.
- Knowledge of machine learning concepts for innovative research and development initiatives.