Emagine Polska

Senior C++ Developer (AI)

In short

Senior C++ Developer building AI bot systems and telemetry pipelines for automated multiplayer game playtesting, including bot movement, combat, and coordination behaviors. The role sits on a Quality Verification team, investigating pathfinding and network desync failures and modernizing complex architecture. Requires 5+ years of C++ engineering experience and knowledge of finite state machines or behavior trees; remote work restricted to Poland on a B2B contract.

SENIOR C++ DEVELOPER (EMAGINE POLSKA)
🕹 Automated multiplayer playtesting
🧠 Senior
💰 Negotiable
⏰ Full-time / Contract
🌎 Remote within Poland
Description
We are seeking an experienced Senior C++ Developer to join our Quality Verification team, focused on enhancing automated multiplayer playtesting through innovative AI bot systems. The ideal candidate will possess a strong background in software engineering, particularly in C++, with a dedication to ensuring high-quality gaming experiences.
Responsibilities
•Design, implement, and maintain AI bot systems for automated multiplayer playtesting
•Develop bot behavior systems including 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 such as 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
Required Skills
•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
Nice to Have
•Experience in multiplayer game development
•Knowledge of performance optimization techniques
•Understanding of debugging and profiling tools
•Experience with automated testing infrastructure is a significant plus
•Familiarity with Frostbite, Unreal, or Unity is an asset
•Exposure to reinforcement learning concepts is a bonus
What we offer
•Work mode - fully remote
•Assignment type: B2B contract
•Contract length > 10-12 months + extensions
•Workload: Full time

Stop applying.
Get referred.

$10 in free credits

In just 60 seconds, fully on autopilot — Eraldt's AI agents read your CV, map the roles you fit, find live vacancies and the people who can refer you, write personal emails, and get you referred.

This isn't an application: your CV doesn't go to the company, and we don't promise a referral for this exact role.

Discover who else lands interviews on autopilot