C++ AI Systems Software Engineer - Bucharest

Back to Results
Job Reference: BBBH3339
Job Type: Permanent
Sector: Games Programming
Location: Romania
Salary: Competitive Rate

We focus on building Artificial Intelligence tools and features for the engine that directly drive gameplay innovation.
We are looking for passionate, motivated and talented Software Engineers to join our elite team.
You will be working as part of an enthusiastic team, directly engaged with game studios around the globe to deliver outstanding innovation and performance on PC, the latest console and mobile platforms.

The role will enable you to grow your experience and skills as well the opportunity to travel to other locations and work directly with studios around the globe.
Key Responsibilities:

  • Collaboratively working to deliver high-quality cross-platform products in C++ in an Agile development environment.
  • Execute on all aspects of software engineering, including testing, debugging, documentation, optimization and integration.
  • Ensuring our designs are simple and effective, backed up with great documentation and testing to accelerate ease of use and future maintenance of our technology.
  • Working with leaders and senior team members to understand customer needs and delivering incrementally on their highest priority features and requirements.
  • Provide solid estimates for new, un-scoped work.


  • Bachelor’s degree or greater in Computer Science or related field, or equivalent training and professional experience.
  • Proven mastery of the C++ language
  • Algorithmic problem-solving skills
  • Multithreaded programming and debugging experience.
  • Knowledge of source code management tools.
  • Strong focus on software quality, performance and testability
  • Proven ability to work collaboratively with team members on a common code base.
  • Great communication skills, to be able to work with co-located and remote colleagues and to be able to communicate progress and results and participate effectively in technical project discussions.
  • Willingness to learn and achieve mastery in multiple domains outside of primary area of expertise.
  • A passion for making great products and video games.

The Following Would be a Plus:

  • Exposure to the mainstream design patterns used in OOP
  • Knowledge of Artificial Intelligence and Machine Learning technologies and concepts
  • Basic understanding of math and numerical methods.
  • Experience in Agile software development, preferably Scrum
  • Basic exposure to other programming and scripting languages such as C# or Python
  • Exposure to video game development on any platform.

Global Games Executive Search | Diversity Specialist | Building World Class Teams

Follow Interactive jobs on LinkedIn www.linkedin.com/company/interactive-selection Facebook at www.facebook.com/Interactive.Selection and on Twitter at www.twitter.com/gamesjobs

Interactive is an equal opportunity search firm that values diversity. We welcome applicants from all backgrounds.

I wish to apply for a job via or register my personal details with Interactive Selection for the purpose of seeking job opportunities within games and interactive entertainment.

Back to Results