c++ developer in multiplayer game testing

emagine

United States

Remote

USD 96,000 - 193,000

Full time

7 days ago
Be an early applicant

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

emagine ищет опытного инженера ПО для разработки систем AI‑ботов, обеспечивающих автоматизированное мультиплеерное тестирование. Кандидату требуется крепкое владение C++ и опыт работы с игровыми движками.

Будет плюсом опыт в Frostbite, Unreal, Unity, а также знания в области обучения с подкреплением и оптимизации производительности для крупных проектов.

Qualifications

  • Опыт разработки ПО не менее 5 лет.
  • Профессиональное владение C++.
  • Опыт в системах поведения AI (FSM/BT).

Responsibilities

  • Разрабатывать и поддерживать AI-ботов для автоматизированного много‑пользовательского тестирования.
  • Разрабатывать поведенческие системы ботов: перемещение, бой, взаимодействие, координация.
  • Сотрудничать с дизайнерами и QA для переноса сценариев в поведенческие тесты.
  • Строить пайплайны телеметрии для анализа и регрессионного тестирования.

Skills

C++
AI-системы
Мультиплеерные игры

Tools

Unreal Engine
Frostbite
Unity

Job description

Описание

The Quality Verification team enhances automated multiplayer playtesting through AI bot systems to support high-quality gaming experiences.

Задачи
  • Design, implement, and maintain AI bot systems for automated multiplayer playtesting
  • Develop bot behavior systems for movement, combat, interaction, and coordination
  • Collaborate with designers and QA engineers to translate gameplay scenarios into testable bot behaviors
  • Build telemetry pipelines for analysis, regression testing, and behavior validation
  • Investigate bot failures involving pathfinding, network desynchronization, and gameplay interaction issues
  • Modernize architecture and improve maintainability
  • Participate in exploratory machine-learning-driven bot behavior research
  • Review code and contribute to engineering best practices
Требования

5+ Years of software engineering experience

Strong C++ proficiency

Experience with AI behavior systems such as finite state machines or behavior trees

Proven ability to improve maintainability in complex codebases

Будет плюсом: multiplayer game development, performance optimization techniques, debugging and profiling tools, automated testing infrastructure, Frostbite, Unreal, Unity, reinforcement learning concepts

Условия

B2B contract Start ASAP/1 month Contract length > 10-12 months + extensions Candidates based in Bucharest are preferred; occasional office presence is welcomed but not mandatory Recruitment process: 1 interview with Recruiter and at least 1 interview with the client

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

QA engineer for multiplayer games (auto)
QA engineer for multiplayer games (auto)

Prism Studio Limited • United States

Remote
USD 31,000 - 47,000
Unreal engine AI programmer for multiplayer shooters
Unreal engine AI programmer for multiplayer shooters

SIGMA SOFTWARE TASHKENT • United States

Remote
USD 90,000 - 130,000
Unreal engine AI programmer for multiplayer shooters
Unreal engine AI programmer for multiplayer shooters

OPTICOTEAM • United States

Remote
USD 120,000 - 170,000
QA engineer (auto) in gaming
QA engineer (auto) in gaming

Itransition • United States

Remote
USD 90,000 - 130,000
Удаленная работа
Гибкий график
Оплата медицинских услуг
+6
QA engineer (manual) in online casino games
QA engineer (manual) in online casino games

BGaming • United States

Hybrid
USD 70,000 - 90,000
Удаленная работа и гибрид
Медицинское страхование
Психологическая поддержка
+5
qa engineer (auto) for iGaming
qa engineer (auto) for iGaming

Cevro • United States

Remote
USD 85,000 - 110,000
Quality Engineer (auto) for MONOPOLY GO!
Quality Engineer (auto) for MONOPOLY GO!

Scopely • United States

Hybrid
USD 90,000 - 130,000
QA Engineer (auto)
QA Engineer (auto)

Plummy Games • United States

Remote
USD 60,000 - 90,000
SDET (auto) in game development tools
SDET (auto) in game development tools

Room 8 Group • United States

Remote
USD 120,000 - 200,000
QA engineer (auto) for mobile games
QA engineer (auto) for mobile games

Nexters • United States

Remote
USD 70,000 - 110,000
Medical care
Vacation & sick leave
Relocation package
+2