Software Engineer (Game Dev)

20 Minutes ago • 2 Years +
Game Programmer

Job Description

We are seeking a Software Engineer for the development and implementation of modular game subsystems for game developers, designers and animators in creating immersive, intelligent, and efficient gaming experiences. As a key player, you will work with a team of game developers, work closely with data scientists and drive the adoption of AI in the entire game development workflow. This role involves working on modular gameplay components, ensuring seamless integration with frontier models in game engines like Unity and Unreal Engine, and designing AI-powered data analytics tools.
Must Have:
  • Develop and implement modular game subsystems for game developers, designers, and animators.
  • Work on modular gameplay components such as asset warehousing, Gameplay Ability systems, FPS, 3Cs, to be driven by AI agents.
  • Ensure seamless integration of game engines (Unity, Unreal Engine) with frontier models.
  • Design AI-powered data analytics tools to analyze player behavior and optimize engagement.
  • Work with internal Applied AI and Foundational AI Team.
  • Collaborate with game studios, game developers, animators, and gameplay engineers to align AI tools with production needs.
  • Work with a team of AI engineers, data scientists, and tool developers.
  • 2+ years of experience in game development or interactive applications.
  • Ability to work in fast paced, high pressure, agile environment.
  • Ability to drive innovation and adoption of AI tools in a game studio.
  • Technically adept with working with AI workflows and agentic workflows.
  • Strong in programming languages such as Python, C++, C#.
  • Experience in using game engines such as Unity and Unreal Engine.
  • Experience of working with Gameplay Ability System or Procedural Content Generation.
  • Knowledge of working with AI in Game development.
  • Strong communication abilities.
  • Proven ability to manage complex projects and teams.
  • Excellent problem-solving and analytical skills.
  • Bachelor’s/Master’s in Computer Science, Game Development, AI, or related field from an accredited institution.
Perks:
  • Opportunity to make an impact globally
  • Working across a global team located across 5 continents
  • Unique, gamer-centric #LifeAtRazer experience
  • Accelerated growth, both personally and professionally
  • Certified as a Great Place to Work® in both United States and Singapore

Add these skills to join the top 1% applicants for this job

data-analytics
cpp
unreal
unity
game-texts
agile-development
c#
python

Job Responsibilities :

We are seeking a Software Engineer for the development and implementation of modular game subsystems for game developers, designers and animators in creating immersive, intelligent, and efficient gaming experiences.

As a key player, you will work with a team of game developers, work closely with data scientists and drive the adoption of AI in the entire game development workflow.

Essential Duties and Responsibilities

  • Work on the development of modular gameplay components, such as asset warehousing, Gameplay Ability systems, FPS, 3Cs, to be driven by AI agents
  • Ensure that such game engines (Unity, Unreal Engine) have seamless integration with frontier models.
  • Design AI-powered data analytics tools to analyze player behavior and optimize engagement.
  • Work with internal Applied AI and Foundational AI Team.
  • Collaborate with game studios, game developers, animators, and gameplay engineers to align AI tools with production needs.
  • Work with a team of AI engineers, data scientists, and tool developers

Pre-Requisites :

Qualifications

  • 2+ years of experience in game development or interactive applications.
  • Ability to work in fast paced, high pressure, agile environment.
  • Ability to drive innovation and adoption of AI tools in a game studio, with a passion for AI-driven creativity in game development.
  • Technically adept with working with AI workflows and agentic workflows
  • Strong in programming languages such as Python, C++, C#.
  • Experience in using game engines such as Unity and Unreal Engine
  • Experience of working with Gameplay Ability System or Procedural Content Generation
  • Knowledge of working with AI in Game development.
  • Strong communication abilities, with a track record of delivering tools or projects with game studios, while working cross functionally across multiple teams.
  • Proven ability to manage complex projects and teams
  • Excellent problem-solving and analytical skills, with the ability to translate complex business problems into actionable insights.

Education & Experience

  • Bachelor’s/Master’s in Computer Science, Game Development, AI, or related field from an accredited institution.

Travel Requirements

  • Role based in Singapore office and may require up to 1 travel trip per year.

Set alerts for more jobs like Software Engineer (Game Dev)
Set alerts for new jobs by Razer
Set alerts for new Game Programmer jobs in Singapore
Set alerts for new jobs in Singapore
Set alerts for Game Programmer (Remote) jobs

Contact Us
hello@outscal.com
Made in INDIA 💛💙