drjobs
Senior AI Programmer
drjobs
Senior AI Programmer
PowerUp Talent
drjobs Senior AI Programmer العربية

Senior AI Programmer

Employer Active

1 Vacancy
drjobs

Job Alert

You will be updated with latest job alerts via email
Valid email field required
Send jobs
drjobs

Job Alert

You will be updated with latest job alerts via email

Valid email field required
Send jobs

Jobs by Experience

drjobs

1 - 0 years

Job Location

drjobs

Manama - Bahrain

Monthly Salary

drjobs

Not Disclosed

drjobs

Salary Not Disclosed

Nationality

Any Nationality

Gender

N/A

Vacancy

1 Vacancy

Job Description

Req ID : 2655518

Hi there!

We are currently in the search of a very talented Senior AI Programmer.

This person will join an international team of game makers to work on a new AAA first-person shooter for a well-known IP.

Responsibilities:

  • Write and optimise code to implement and enhance Artificial Intelligence systems within gameplay mechanics autonomously.
  • Collaborate with designers and other team members to integrate AI functionality into various game systems.
  • Assist in designing and refining AI architectures to ensure robust and efficient performance.
  • Participate in code reviews and offer constructive feedback to improve overall code quality and maintainability.
  • Proactively identify potential technical issues related to AI implementation and propose effective solutions.
  • Research and stay updated on advancements in AI technologies and methodologies to incorporate innovative approaches into game development.
  • Work closely with artists and animators to integrate AI behaviors seamlessly into the game world.
  • Contribute to the development and documentation of AI-related tools and pipelines to streamline workflow processes.

Requirements:

  • Minimum of 3 years of professional experience programming video games, with focus on AI development of Enemy Behaviors and NPCs using Behavior Trees, EQS or GOAP.
  • Demonstrated experience collaborating with other programmers on shared codebases.
  • Intermediate level of proficiency in English (approximately B1).

Bonus:

  • Hands-on experience with Unreal Engine or similar game engines.
  • Familiarity with custom engine development.
  • Strong programming skills in C++.
  • Knowledge of networking principles and experience implementing multiplayer features.
  • Academic background in 3D mathematics, including linear algebra, trigonometry, and vectors.
  • Previous experience working with large, existing codebases.
  • Understanding of game design principles and mechanics.
  • Proficiency in Agile methodologies, particularly Scrum.
  • Advanced level of proficiency in English (approximately C1).

Employment Type

Full Time

Department / Functional Area

Administration

Key Skills

About Company

Report This Job
Disclaimer: Drjobpro.com is only a platform that connects job seekers and employers. Applicants are advised to conduct their own independent research into the credentials of the prospective employer.We always make certain that our clients do not endorse any request for money payments, thus we advise against sharing any personal or bank-related information with any third party. If you suspect fraud or malpractice, please contact us via contact us page.