Senior AI Gameplay Programmer

Game EngineerSoftware EngineerFull TimeRemoteSeniorTeam 51-200

Location

Poland

Posted

40 days ago

Salary

0

Seniority

Senior

Job Description

Senior AI Gameplay Programmer

Bloober Team SA

Looking to break the mold and build unforgettable games? Join a game dev studio run by actual gamers. Bloober Team is not your usual layoff-prone studio. We've got a solid foundation with big plans for the future and believe strongly in creating a collaborative environment where every voice matters. Here, you'll have the chance to co-create and leave your mark on the gaming industry, working on exciting new projects that all share Bloober Team’s unique horror-infused DNA. What sets us apart? - Inclusive culture: We believe in fostering a welcoming atmosphere where everyone feels valued and empowered. - Remote-friendly options: We offer flexibility, allowing you to contribute your best work from wherever you thrive. - Solid foundation: As a financially stable company with a clear vision, we invest heavily in our team and our projects. - Passionate team: You'll be surrounded by dedicated individuals who share your love for creating compelling horror experiences. Currently we are looking for: Senior AI Gameplay Programmer Apply now, this is more than just a job. This is an opportunity to become a part of something truly special! Below you will find some information on the role: - Designing, documenting and implementing AI systems related to behaviours, navigation, perception and animations, - Implementing AI Agents, with various behaviours, changing behaviour sets, pre-scripted sequences, - Creating combat systems from scratch and maintaining already existing ones, - Working closely with combat designers, animators, tech artists and other on creating features and tools for designers to work with. Feel free to apply if you have: - Excellent knowledge of UE and built in AI systems, - Excellent knowledge of C++, - Excellent knowledge of possible AI solutions, architecture approaches, techniques and good practices, - Experience designing code architecture for different AI related systems, - Experience working on AI agents, including combat, - Practical knowledge of current trends and solutions in programming, - Great teamwork skills, - English skills that allow you to communicate on an everyday basis. It would be also nice to have: - Experience with Gameplay Ability System, - Experience with other AI solutions than Behaviour Trees and State Machines (Utility, GOAP, etc.), - Experience working Animation Blueprints, - Experience with creating tools and editor utilities, - Being a fan of a horror genre (books, movies etc.)

Related Job Pages

More Game Engineer Jobs

Full TimeRemoteTeam 51-200Since 2008H1B No Sponsor

• Designing, documenting and implementing AI systems related to behaviours, navigation, perception and animations • Implementing AI Agents, with various behaviours, changing behaviour sets, pre-scripted sequences • Creating combat systems from scratch and maintaining already existing ones • Working closely with combat designers, animators, tech artists and other on creating features and tools for designers to work with.

Poland

Role Description We are looking for a Senior Unity Engineer (Mobile F2P Games) to help build and scale our live-service mobile titles. This role is ideal for engineers who enjoy working across gameplay systems, UI, and live-service features in a fast-moving development environment. Senior Engineers are hands-on builders who collaborate closely with designers, artists, and product leaders to turn ideas into polished player experiences. Engineers on our team operate as generalists, contributing across gameplay systems, UI, and live-service infrastructure. What You'll Work On - Free-to-play mobile games spanning casual, puzzle, and action experiences - Live-service systems including progression, events, rewards, and monetization features - Gameplay systems and player interactions that support highly replayable mobile experiences - Tools and content pipelines that allow designers to rapidly ship new features and live updates Engineering Culture Our engineers work in small, high-ownership teams where developers collaborate directly with design and product to ship features quickly, iterate based on player feedback, and continuously improve our live games. AI & Development Tools - Experience using AI-assisted engineering tools - Strong interest in adopting AI-driven development workflows Benefits - Contribute directly to live-service mobile games from development through launch and ongoing live operations - Work in a small, collaborative team where your work ships quickly and has real player impact - High ownership and visibility, with direct influence on how players experience our games - 100% remote, flexible work with a globally distributed team - Paid Time Off and flexible scheduling - Annual performance reviews and opportunities for career growth Requirements - 5+ years professional game development or Unity engineering experience - 3+ years developing games using Unity and C# - Experience shipping commercial mobile games - Experience working on free-to-play or live-service mobile games - Strong understanding of object-oriented programming and software architecture - Strong knowledge of Unity including scripting, animation systems, UI, and asset integration - Experience optimizing performance, memory usage, and build size for mobile devices - Proficient with version control systems such as Git - Strong written and spoken English communication skills (required for collaboration with a global team) Preferred - Experience integrating backend services and APIs - Experience working with analytics and telemetry systems - Familiarity with modern software architecture and design patterns - Experience working with animation systems, physics systems, or particle effects - Experience collaborating in cross-disciplinary product teams Bonus Skills - Experience supporting large-scale live operations and seasonal events - Experience improving development pipelines and engineering tooling - Experience working on games with large player bases Responsibilities - Implement gameplay mechanics and systems using Unity and C# for mobile games - Translate design ideas and requirements into scalable, maintainable gameplay systems - Build modular systems that support rapid iteration and live-service content updates - Implement UI flows and gameplay feedback systems - Integrate art assets, animations, and gameplay content into the client - Support progression systems, rewards, events, and monetization features - Optimize performance, memory usage, and stability across mobile devices - Identify and resolve technical issues and gameplay bottlenecks - Collaborate closely with designers, artists, and producers to deliver features - Participate in code reviews and contribute to engineering best practices Compensation - Market competitive, tax-free USD salaries - Paid Time Off - Health Insurance Coverage - Performance Bonus - Annual Performance Reviews

Worldwide
Job Closed
Full TimeRemoteTeam 501-1,000Since 2002H1B No Sponsor

• Collaborate in cross-disciplinary pods, acting as the technical owner for critical gameplay features • Architect systems that empower other engineers and content creators to iterate quickly on top-quality gameplay experiences • Design code paths that work elegantly with all of Unreal Engine's network models • Contribute to internal shared technology used by projects across the organization • Write readable, high quality, efficient C++ code • Maintain, debug, profile, and bug fix code to achieve the best quality and performance • Document code and work, create debug tools for other developers, and create tests to cover existing functionality

Canada
$127.2K - $209.9K / year
Full TimeRemoteTeam 501-1,000Since 2002H1B No Sponsor

• Collaborate in cross-disciplinary pods, acting as the technical owner for critical gameplay features. • Architect systems that empower other engineers and content creators to iterate quickly on top-quality gameplay experiences. • Design code paths that work elegantly with all of Unreal Engine's network models. • Contribute to internal shared technology used by projects across the organization. • Write readable, high quality, efficient C++ code. • Maintain, debug, profile, and bug fix code to achieve the best quality and performance. • Document code and work, create debug tools for other developers, and create tests to cover existing functionality.

Massachusetts
$118.8K - $217.8K / year