Careers with LAI Games

Come make life fun with us



Be Part of an Innovative, Industry Leading Team

LAI Games is a leading developer and manufacturer of arcade games and products with a portfolio comprised of video games, Virtual Reality experiences, mobile applications, ticket redemption games, and more.

Our goal is to craft the most engaging, rewarding and innovative games and experiences in the out of home entertainment space, including arcades, barcades, bowling alleys and family entertainment centres. This commitment to innovation is demonstrated by the consistent launch of category-defining, award-winning titles such as Speed of Light, Snapshot, Let’s Bounce, HYPERshoot, and Virtual Rabbids: The Big Ride.

Careers at LAI Games

Our Vision

Creating experiences
people can’t get anywhere else.

Rapid prototyping, evaluation and iteration are the core elements of our development processes, and we are looking for fun, energetic, and talented people who share our passion for innovative games and products that enrich the out of home entertainment experiences for millions of players around the world.

Our arcade games are large, dynamic, physical products that leverage a wide variety of technologies, interfaces and formats to deliver unique and engaging user experiences. Developing these games requires a high level of collaboration within a development team consisting of a range of disciplines including mechanical, electrical and software engineers, game developers, artists, designers and fabricators. As such, our work environment rewards people who are curious, collaborative, and productive, embracing the responsibility that comes with freedom from micro-management, and striving for excellence in everything they do.

If this sounds like you, apply to join our fun, dynamic development team!

COVID-19 Hiring Update: Some jobs listed below may begin as remote positions.

We are currently hiring for the following positions

Australia/Singapore

Position/Division Summary:

Our development team consists of passionate gamers, driven to make the most fun, engaging and rewarding games and experiences for our players. We collaborate, evaluate, and iterate on everything that goes into the game, with a strong focus on “easy to play, hard to master”, and great user experiences.

Our Game Programmers enjoy all elements of development, leveraging their experience, passion, and alignment with the design team, to drive the production of almost every aspect of our game development, from gameplay logic and physics, to shaders, audio, UI and beyond. One of the most unique and engaging aspects of arcade games is the range of technologies and interface devices used to deliver memorable gameplay experiences. Motivated by the diversity of products, projects and technologies they’re exposed to in their role, our Game Programmers thrive in the collaborative environment that drives the integration of these game elements, delivering incredible, physical games and experiences that no PC, console or mobile can replicate at home. 

Key Responsibilities:

  • Design and develop software with a high standard of code quality, stability, maintainability, readability, and performance.
  • Collaborate with a team of programmers, artists, and designers to build asset pipelines, workflow processes and per-project development tools that are stable, elegant and efficient.
  • Collaborate with a team of programmers to advise the best software packages, hardware platforms, and techniques for implementing features, systems and tools.
  • Advise the development team with the scope and resources required for new product ideas, new features and improvements to our existing game catalogue.
  • Work with electrical engineers to integrate custom hardware interfaces and implement tools for thoroughly testing hardware.
  • Contribute to the design of new product ideas and features.

Required skills and experience:

  • Strong experience using Typescript and Firebase platform
  • Experience using GoLang and gRPC framework
  • Experience with DevOps (build pipelines, CI/CD, monitoring, etc)
  • Experience working in teams with version control systems such as Git or Perforce.
  • Experience with a variety of software development tools and practices such as unit testing, build automation, design patterns, data-driven development, etc.
  • Able to thrive in a diverse, collaborative team working productively and autonomously
  • Strong communication skills in English, both written and verbal.
  • A passion for games is critical as you’ll be collaborating with the games development team and contributing to LAI Games products.

Nice to have skills ( not mandatory ):

  • Experience using C#
  • Experience developing Native Web Applications
  • Experience developing for Linux

Position/Division Summary:

Our development team consists of passionate gamers, driven to make the most fun, engaging and rewarding games and experiences for our players. We collaborate, evaluate, and iterate on everything that goes into the game, with a strong focus on “easy to play, hard to master”, and great user experiences.

Our Game Programmers enjoy all elements of development, leveraging their experience, passion, and alignment with the design team, to drive the production of almost every aspect of our game development, from gameplay logic and physics, to shaders, audio, UI and beyond. One of the most unique and engaging aspects of arcade games is the range of technologies and interface devices used to deliver memorable gameplay experiences. Motivated by the diversity of products, projects and technologies they’re exposed to in their role, our Game Programmers thrive in the collaborative environment that drives the integration of these game elements, delivering incredible, physical games and experiences that no PC, console or mobile can replicate at home. 

Key Responsibilities:

  • Design and develop game software with a high standard of code quality, stability, maintainability, readability and performance.
  • Collaborate with a team of programmers, artists and designers to build asset pipelines, workflow processes and per-project development tools that are stable, elegant and efficient.
  • Collaborate with a team of programmers to advise the best software packages, hardware platforms, game engines and techniques for implementing games, features and tools.
  • Advise the development team with the scope and resources required for new product ideas, new game features and improvements to our existing game catalogue.
  • Co-develop and integrate custom hardware interfaces and peripherals.
  • Diagnose and resolve issues with current and past projects, and test to ensure stability.
  • Contribute to the design of new product ideas and features.
  • Rapidly prototype and iterate on new game ideas to evaluate their fun, feasibility and market fit.

Required Skills and Experience:

  • Strong experience with C# and Unity3D games targeting PC platforms.
  • Strong experience with common gameplay features such as physics, animation, user interfaces, state machines, shaders, networking, etc.
  • Strong understanding of PC hardware performance, bench-marking and optimization.
  • Experience working in teams with version control systems such as Git, Mercurial or Perforce.
  • Able to thrive in a diverse, collaborative team working productively and autonomously
  • Strong communication skills in English, both written and verbal.
  • A passion for games is critical as you’ll be collaborating with the games development team and contributing to LAI Games products.

Nice to have skills:

  • Experience in VR development.
  • Experience with online multiplayer and networking.
  • Experience writing other software such as C++ DLLs, APIs, servers, or websites.
  • Experience with a variety of software development tools and practices such as unit testing, continuous integration, data-driven development, etc.

Position/Division Summary:

Our development team consists of passionate gamers, driven to make the most fun, engaging and rewarding games and experiences for our players. We collaborate, evaluate, and iterate on everything that goes into the game, with a strong focus on “easy to play, hard to master”, and great user experiences.

An amazing user experience is something we take very seriously and pride ourselves on delivering to our players and operators. It’s a responsibility shared across the company, but at its core is the R&D QA team. Our QA Leads are the masters of our games – they know every mechanic inside and out, having been with the game every step of the way from the very first prototype all the way to (and beyond) its release. They are the only ones who rival the game developers themselves in their in-depth knowledge of our games and how they work.

Key Responsibilities:

  • Own and manage the testing processes for projects. This includes setting up of testing processes, creation of testing methodology, identifying testing requirements and creating and maintaining testing documentation
  • Identify and clearly document bugs found in games software, websites, mobile apps and custom hardware and direct them to the relevant engineers
  • Clearly document bugs with steps to reproduce them, possible causes, and severity levels
  • Assist the development team with verifying bug fixes and deeper debugging of issues
  • Be proactive in following up on the status of bugs, ensuring fixes are verified, retested, and ready for release
  • Take ownership of the verification of release builds, ensuring that our players have the best experience possible by catching any bugs before they are released
  • Be a positive and active contributor to the team by continuously looking for opportunities for improvement of processes and skills

Required Skills and Experience:

  • 4+ years of quality assurance experience, ideally in games development
  • Strong technical background and understanding in online services, games, computer operating systems and hardware, mobile apps, etc.
  • Strong knowledge base of game testing and game development lifecycles
  • Solid planning, documentation, problem solving and critical thinking skills
  • Great attention to detail
  • Experience with smoke testing, regression testing, stress testing, exploratory testing and testing edge cases, corner cases, etc.
  • Able to thrive in a diverse, collaborative team working productively and autonomously
  • Strong communication skills in English, both written and verbal.
  • A passion for games is critical as you’ll be collaborating with the games development team and contributing to LAI Games products.

Nice to Have Skills:

  • Experience in scripting, programming languages, batch files, PowerShell, etc.
  • Experience in Unity3D, Confluence, JIRA and Microsoft Office
  • Experience in working in an agile environment

United States

Position/Division Summary:

We’re a global company committed to growing our employees along with the business. We’ve worked hard to foster an intensely collaborative and creative environment, a diverse and inclusive employee culture, and training and opportunities for professional growth.

LAI Games is full of passionate artists, programmers, and gamers, driven to make the most fun, engaging and rewarding games and experiences possible. Our team is growing, and we’re seeking an exceptional Sales Admin to join our team in Dallas.

The Sales Administrator (SA) assists with all sales-related duties including coordinating Sales team activities, providing clerical, administrative and lead management support, sales order entry, tracking product shipping and local stock levels, account enquiries and accounts receivable support. The Sales Administrator reports to the Operations Manager. The SA performs several duties focused on customer satisfaction and the support of the sales team and their related duties. This position works during regular business hours; however, overtime may be required at times as well as some travel for trade shows and events. 

Key Responsibilities:

  • Liaison between customer and sales/operations 
  • Assist in the coordination of the logistics relating to our product lines 
  • Assist in the coordination and scheduling of Trade Shows and events 
  • Support background CRM sales activities 
  • Understand and document the Sales and Accounting process 
  • Keep informed on current games and product to provide accurate information to the Sales team and customers 
  • Prepare and maintain Sales reports to assist LAI Games Sales Team 
  • Aid in the maintenance and creation of promotional assets such as PowerPoint presentations, Event agendas, and product promotions 
  • Prepare and maintain process documentation for activities within the sales cycle and other sales-related processes 
  • Produce documents written in the English language with organized thoughts using proper sentence construction, punctuation, and grammar  
  • Document and share all meeting notes and required actions 
  • Work consistently to contribute to the overall success of the Sales Team 
  • Work safely without presenting a direct threat to self or others 
  • Other duties as directed 

Required Skills and Experience:

  • 3 to 5 years’ experience working in a fast-paced, customer-facing sales-driven environment. 
  • Intermediate proficiency in Microsoft Office suite including Outlook, Word, Excel, & PowerPoint 
  • Intermediate proficiency in Windows 10 
  • Communicate effectively, in the English language, with individuals in a face-to-face, one-on-one or group setting, or by telephone 
  • Well organized with demonstrated attention to detail 
  • Strong listening and presentation skills 

Position/Division Summary:

LAI Games is a leading developer of arcade games and products used in entertainment venues around the world. With roots that reach back to 1958, we have decades of experience working across international markets and a reputation for innovation and integrity. We design unique, accessible, and creative games and experiences for players in arcades and at home.

We’re a global company committed to growing our employees along with the business. We’ve worked hard to foster an intensely collaborative and creative environment, a diverse and inclusive employee culture, and training and opportunities for professional growth.

Reporting to the LAI Games Support Manager in our Dallas office, the Support Technician will have responsibility for providing technical support for our products to LAI Games customers.

Key Responsibilities:

  • Provide exceptional customer service at all times via telephone and email interactions.
  • Maintain an active approach in troubleshooting and fault finding of all hardware
  • Provide clear and concise feedback to management
  • Provide proper care and maintenance of all tools, equipment, and work area
  • Work with other divisions of Helix Leisure when needed
  • Perform general office duties including helping team members from other areas as directed
  • Maintain detailed call records of support calls in our ticketing system.

Required Skills and Experience:

  • Ability to troubleshoot to the component level, comprehend schematics, and walk our customers through this process to resolution.
  • Strong mechanical aptitude
  • Competence in computing and Microsoft Window OS
  • Competence in networking of computer systems
  • Ability to tackle a problem by using a logical, systematic, and sequential approach
  • Knowledge of printed circuit boards
  • Ability to function effectively when under pressure and maintain self-control
  • Self-starter who enjoys a dynamic environment and can work under minimal supervision
  • Be able to travel to vendor or customer locations as needed
  • Valid passport as overseas travel may be requested in rare cases

Qualification and Education:

  • High school diploma/ general education degree (GED) and/or at least two years’ industry experience with electronics