Game Programmer

Help us build our games.

About Us

Martian Lawyers Club (MLC) is pushing gameplay past its current limitations to unlock new levels of video game personalisation. We want our games to do what is only possible in the tabletop RPGs world: indefinite personalisation and endless creativity. We believe that players shouldn’t be forced to pick between the immersive power of video games and the ability to make unconstrained choices.

Our first game is a digital, roguelike creature-battler, inspired by games like Into The Breach, Inscryption, and Pokemon. MLC’s proprietary technology uses recent breakthroughs in machine learning to allow our game to automatically modify itself according to the player’s desires. This underlying auto-modding platform goes beyond simple reskins, tapping directly into the DNA of a game (its code) and modifying that as part of the core gameplay loop. The resulting experience allows any player to be part of the process of game creation.

We are a team of game developers, designers, and researchers, who have come together to utilise our skills in a meaningful way. Our team is rapidly growing, totaling six members across three cities.

Responsibilities

What you’ll do from day to day:

  • Build rapid game MVPs on top of our auto-modding tech across various genres, platforms, and game complexity levels.
  • Polish prototype and concept designs into functional, production-ready, and visually-appealing game features.
  • Design, implement, and polish novel UI components and optimise UX in collaboration with the team.
  • Contribute to the systems design principles and game architecture thinking in relation to auto-modding.
  • Test, debug, and QA the features of our games at a technical level, and contribute to our studio’s SE practices to mitigate development issues.

About You

Desired qualifications and experience:

  • 4+ years in a relevant gameplay programmer role.
  • Experience in a production setting, having worked on and released at least one game.
  • Extensive portfolio of projects, game jams, games tools, etc. either independent or work-related.
  • Expert in Unity and one other game engine (Godot, Unreal Engine, Game Maker, etc.).
  • Expert-level knowledge of various procedural generation techniques for both 2D and 3D.
  • Experience in technical artist pipelines both traditional, such as technical animation, shaders, and VFX, as well as modern, such as ComfyUI.
  • Ability to follow a creative vision and contribute to it via self-organisation, product ownership, and timely delivery of results.
  • Experience with or knowledge of game modding tools (e.g. WC3, Minecraft, Roblox) or modding communities.
  • Ability to identify problems proactively and communicate them to the rest of the team efficiently.

It’s okay if you don’t tick all the boxes. We particularly encourage applications from candidates who are underrepresented in the gaming industry.

What We Offer

We’re big believers in personal responsibility. You will be given the freedom to make your own choices, as you often will be the person who understands your area best. But with great responsibility also comes great power! Joining us this early means you are sure to have a massive impact on the direction the company takes.

Our work environment is dynamic, a mixture of in-person and remote, and gives you the space to learn from your mistakes (of which we expect many!). It is also important to say that your day-to-day work will continuously change, so be prepared to get out of your comfort zone often.

Application Process

Please send across your CV to hiring@martianlawyers.club with a subject line of “MLC Gameplay Programmer”. Include a few of your favourite games in the body of the email. We look at every application we receive and aim to reply as quickly as is feasible.

The interview process consists of:

  • A 15-minute introductory call with one of the founders.
  • A take home task that takes about 3 hours to complete.
  • A 1-hour online interview.
  • A final, onsite interview in Bristol.

After this we send our final offer decision.

About Us

Martian Lawyers Club (MLC) is pushing gameplay past its current limitations to unlock new levels of video game personalisation. We want our games to do what is only possible in the tabletop RPGs world: indefinite personalisation and endless creativity. We believe that players shouldn’t be forced to pick between the immersive power of video games and the ability to make unconstrained choices.

Our first game is a digital, roguelike creature-battler, inspired by games like Into The Breach, Inscryption, and Pokemon. MLC’s proprietary technology uses recent breakthroughs in machine learning to allow our game to automatically modify itself according to the player’s desires. This underlying auto-modding platform goes beyond simple reskins, tapping directly into the DNA of a game (its code) and modifying that as part of the core gameplay loop. The resulting experience allows any player to be part of the process of game creation.

We are a team of game developers, designers, and researchers, who have come together to utilise our skills in a meaningful way. Our team is rapidly growing, totaling six members across three cities.

Responsibilities

What you’ll do from day to day:

  • Build rapid game MVPs on top of our auto-modding tech across various genres, platforms, and game complexity levels.
  • Polish prototype and concept designs into functional, production-ready, and visually-appealing game features.
  • Design, implement, and polish novel UI components and optimise UX in collaboration with the team.
  • Contribute to the systems design principles and game architecture thinking in relation to auto-modding.
  • Test, debug, and QA the features of our games at a technical level, and contribute to our studio’s SE practices to mitigate development issues.

About You

Desired qualifications and experience:

  • 4+ years in a relevant gameplay programmer role.
  • Experience in a production setting, having worked on and released at least one game.
  • Extensive portfolio of projects, game jams, games tools, etc. either independent or work-related.
  • Expert in Unity and one other game engine (Godot, Unreal Engine, Game Maker, etc.).
  • Expert-level knowledge of various procedural generation techniques for both 2D and 3D.
  • Experience in technical artist pipelines both traditional, such as technical animation, shaders, and VFX, as well as modern, such as ComfyUI.
  • Ability to follow a creative vision and contribute to it via self-organisation, product ownership, and timely delivery of results.
  • Experience with or knowledge of game modding tools (e.g. WC3, Minecraft, Roblox) or modding communities.
  • Ability to identify problems proactively and communicate them to the rest of the team efficiently.

It’s okay if you don’t tick all the boxes. We particularly encourage applications from candidates who are underrepresented in the gaming industry.

What We Offer

We’re big believers in personal responsibility. You will be given the freedom to make your own choices, as you often will be the person who understands your area best. But with great responsibility also comes great power! Joining us this early means you are sure to have a massive impact on the direction the company takes.

Our work environment is dynamic, a mixture of in-person and remote, and gives you the space to learn from your mistakes (of which we expect many!). It is also important to say that your day-to-day work will continuously change, so be prepared to get out of your comfort zone often.

Application Process

Please send across your CV to hiring@martianlawyers.club with a subject line of “MLC Gameplay Programmer”. Include a few of your favourite games in the body of the email. We look at every application we receive and aim to reply as quickly as is feasible.

The interview process consists of:

  • A 15-minute introductory call with one of the founders.
  • A take home task that takes about 3 hours to complete.
  • A 1-hour online interview.
  • A final, onsite interview in Bristol.

After this we send our final offer decision.