IMG_0499.jpg

Working With Us

Heart Machine is a deeply motivated and close-knit team located in Los Angeles. Our focus is gameplay that’s engaging, fluid and fun, while also building worlds through vibrant art, great stories and incredible sound design. We’re immensely excited to be creating things we love every day.

We’re looking for talented, passionate, smart and good people to become part of our crew, to help build and shape something ambitious and unique.

Role: Senior Gameplay Programmer

As a critical anchor for the project you’ll be crafting code for player interactions, NPCs, scripted sequences, combat, environment interactions and much more. Help us build something satisfying while overcoming new challenges in gameplay.

Your responsibilities + attributes

  • Ability to express and rapidly prototype gameplay ideas.

  • Capable of giving and receiving constructive feedback on designs. Strong communication skills are vital, as we’re incredibly open and straightforward when it comes to our internal conversations about gameplay.

  • Ability to creatively overcome complex gameplay and systems problems with innovative solutions.

  • Ability to breakdown tasks with accurate time estimates, from high-level components to smaller tasks.

  • Capable of working independently, keeping on-task and motivated.

  • Excited and able to work with a small, nimble team and participate in major decisions.

  • Flexible with any additional responsibilities; small teams require each member to have a willingness to expand their role and take on other tasks.

  • Ideally located in Los Angeles or willing to relocate.

Skills + Experience

  • Extensive knowledge of C/C++ programming languages.

  • Visual Studio experience.

  • Proficient in Unreal 4, including ample familiarity with the Blueprint system.

  • Excellent 3d math skills.

  • Familiarity with Maya is a plus.

To apply

Send your application to jobs@heart-machine.com with the title “Job application – Gameplay Programmer”.

Please include specific skills you would bring to a new project, as well as any links to current and/or past projects.

*Candidates must be legally authorized to work and accept new employment in the U.S.

Role: Level Designer

If you’re an incredibly capable level designer with ample spacial reasoning skills, a strong sense of storytelling, great sense of pacing and an eye for good compositions in 3d, please reach out to us!

Level design requires a massive amount of testing and collaboration between all of us on the team; you’ll primarily be working with the project lead each day, while also testing new designs with internal members of the team as often as possible. Once production ramps up, we like to hold monthly group playtest sessions with select outside sources to keep our designs sharp.

Your responsibilities + attributes

  • Work closely with the project lead to help compose a structure for numerous unique zones

  • Help to concept and craft the feel and design standards for levels, environmental hazards and various in-world interactions

  • A passion for great level design derived from firm examples within other games

  • Capable of telling a story through level design

  • Capable of giving and receiving constructive feedback on designs. Strong communication skills are vital, as we’re incredibly open and straightforward when it comes to our internal conversations about gameplay

  • Capable of working independently, keeping on-task and motivated

  • Excited and able to work with a small, nimble team and participate in major decisions

Skills + Experience

  • Shipped/built to completion at least one game as a level designer, preferably single player

  • Extensive knowledge of Unreal 4, particularly working with Blueprints and other relevant toolsets for scripting

  • Worked with playtesters, with a firm grasp on how to conduct play test sessions whether individual or larger in scale. Can process and implement player feedback appropriately

  • Highly skilled game player with third person action games

To apply

Send your application to jobs@heart-machine.com with the title “Job application – Level Designer”.

Please include specific skills you would bring to a new project, as well as any links to current and/or past projects.

*Candidates must be legally authorized to work and accept new employment in the U.S.