Salary Competitive

About us:

We’re working on an open source software platform “NobodyWho”, which allows games developers with no LLM experience to build offline-first, locally evaluated, compute-efficient dialogue systems for non-player-characters in video games. Our core product is a copyleft-licensed plugin for several game engines.

https://gitlab.com/nobodywho/nobody


Job description:

You will become a central part of our innovative dev team, working on developing our LLM-based solutions for the gaming industry. The most important thing is that you have a strong fundamental understanding of software systems, and a willingness to tackle new challenges and gain expertise with new technologies. It would be great if you have experience with LLM (Large Language Models), machine learning, natively compiled development practices or concrete experience with the Godot, Unreal or Unity game engines. But the most important thing is that you enjoy learning new things and developing the product's tech stack along with the rest of our team.


Technical details:

Our game engine plugin is written in Nim, and built using the Nix build system. Familiarity with either of these will be an advantage. We use llama.cpp as the transformer model inference backend. We unit test and integration test everything. Our plugin is currently available for the Godot game engine, but we are planning to expand to Unreal and Unity. Our software platform will include a web-based service to help games developers design and test NPC personas, as well as fine-tuning LLMs for their use-cases.


Work details:

(We’re looking to hire two dedicated software developers, so you will work with one or more of these areas, depending on your qualifications and interests).

  • Building high-level dialogue features for our game-engine plugin.

  • Designing and implementing a web-based SaaS platform to design and test NPC personas.

  • Profiling and optimization of our llama.cpp-based LLM evaluation engine.

  • Managing contributions and engagement with the open-source community.

  • Designing the developer experience of integrating LLMs in interactive fiction.


Qualifications:

  • A strong background in developing natively compiled software.

  • Knowledge of game engines and typical gamedev workflows.

  • Experience with performance-aware programming on the three major operating systems.


Advantage, but not required:

  • Experience working with large language models.

  • Experience with machine learning technologies in general.

  • Experience with the Nix build system.

  • Experience with the Nim, Rust and C++ programming languages.

  • Experience with web technologies (HTML, JS).


We offer:

  • An exciting and challenging position in an innovative and creative environment.

  • You will be a core member of our dev team.

  • Opportunity to work with and in open source, and a strong culture of contributing to open source projects.


We’re looking forward to meeting you.

For more information or questions please contact us at ao@artificialmind.ai or phone number 29805168

Perks and benefits

This job comes with several perks and benefits

Near public transit
Near public transit

Paid holiday
Paid holiday

Social gatherings
Social gatherings

Flexible working hours
Flexible working hours

Skill development
Skill development

New tech gear
New tech gear

See all 12 benefits

Working at
ARTificial Mind (and NobodyWho)

About ARTificial Mind: ARTificial Mind is an art-tech studio founded by artist Cecilie Waagner Falkenstrøm. For over eight years, we have been pioneering the creation of interactive AI art using machine learning techniques, particularly large language models (LLMs). Our work has gained international acclaim, with exhibitions at some of the world's most renowned museums, and even in space aboard NASA’s section of the International Space Station. www.artificialmind.ai About NobodyWho: NobodyWho is an open-source software platform designed to empower game developers, even those with no experience in large language models (LLMs), to create offline-first, locally processed, and compute-efficient dialogue systems for non-player characters (NPCs) in video games. Our core product is a copyleft-licensed plugin compatible with several game engines. https://gitlab.com/nobodywho/nobody NobodyWho is a spin-out from the art-tech studio ARTificial Mind. We share office space in the heart of Copenhagen.

Read more about ARTificial Mind (and NobodyWho)

company gallery image