Unreal Engineer - Gameplay/AI

Other Jobs To Apply

No other job posts for this day.

About the position

We are seeking a talented and experienced Software Engineer to join our team, focusing on AI and gameplay systems for upcoming video games. You will be a key contributor, working on challenging projects to bring a range of AI and gameplay features to life. You’ll join a collaborative team to build engaging and innovative player experiences through efficient, readable, and maintainable code.

Responsibilities

  • Feature Development: Implement, maintain, and collaborate on new features, systems and workflows within Unreal Engine.
  • AI/Gameplay Systems Implementation: Develop and optimize AI behaviors, building behavior and pathing tools to enable designers and engineers to provide engaging gameplay experiences.
  • Critical Problem Solving: Leverage advanced debugging techniques to solve complex problems across multiple systems.
  • Technical Design: Independently collaborate with designers and product leads to break down technical requirements and bring creative solutions to life.
  • Code Review: Conduct code reviews, provide constructive feedback, and set an example of quality code implementation that adheres to coding standards.

Requirements

  • Strong Technical Skills: Proficiency in C++ and significant experience with Unreal Engine, including a deep understanding of game architecture, optimization, and 3D math.
  • Engineering Excellence: A commitment to writing clean, maintainable, and efficient code, with a focus on quality and best practices.
  • Feature Ownership: Experience as the primary owner of a large feature or system within a shipped product.
  • Engine Experience: Minimum 3 years programming experience with Unreal Engine.
  • Team Collaboration: Excellent communication skills and the ability to work collaboratively with cross-functional teams. Able to frame discussions between engineers, producers, designers, and project leads.
  • Problem-Solving: Strong analytical and problem-solving skills, with a proactive approach to identifying and addressing technical challenges.
  • Passion for Gaming: A genuine passion for video games and a desire to contribute to creating engaging and enjoyable experiences for players.
  • Interest in Learning: Eagerness to learn about other technologies and practices to stay current and versatile.

Nice-to-haves

  • Console Experience: Experience developing for current-generation consoles (e.g., Xbox Series X/S, PlayStation 5) is a plus.
  • Mentorship Skills: Previous experience coaching, teaching or mentoring less experienced engineers to learn new technical skills.
  • Communication Skills: Previous experience working with internal and external stakeholders to gather feedback, provide support, and problem solve.

Benefits

  • Hybrid Working Arrangement: As a member of our team, you’ll have the flexibility to work at home and collaborate with your fellow engineers in person!
  • Competitive Salary and Benefits Package: Your health and wellbeing is important to us, so we offer a variety of benefits including:
  • Medical, Dental, and Vision Insurance
  • 401(k) Retirement Plan with Employer Matching
  • Annual Leave, Plus 9 Paid Holidays and Winter Break Office Closure
  • Annual Research Credit: We always encourage personal growth, so we provide all of our team members with an annual credit to further enhance your skills!
  • Professional Development: We offer biannual reviews, as well as opportunities to collaborate across disciplines, internal tech talks, and the chance to learn from specialists with backgrounds from across the games and software development industries.
  • Work-Life Balance: We really believe that home life comes first and we promote a flexible working environment. And as an added bonus: We don’t crunch!
  • Family Friendly: We understand the importance of family, which is why we offer 6 weeks full of Maternity, Paternity, and Adoption Leave to support you during this exciting time!
  • Office Perks: In addition to everything above, we also provide:
  • Weekly Team Lunches (plus Snacks!)
  • Fully Equipped Team Lounge, Including our Favorite Consoles and Games
  • And, most importantly, a supportive and creative working environment made up of talented and friendly people, as well as the opportunity to work on some pretty cool games and projects – if we do say so ourselves!
Back to blog

Common Interview Questions And Answers

1. HOW DO YOU PLAN YOUR DAY?

This is what this question poses: When do you focus and start working seriously? What are the hours you work optimally? Are you a night owl? A morning bird? Remote teams can be made up of people working on different shifts and around the world, so you won't necessarily be stuck in the 9-5 schedule if it's not for you...

2. HOW DO YOU USE THE DIFFERENT COMMUNICATION TOOLS IN DIFFERENT SITUATIONS?

When you're working on a remote team, there's no way to chat in the hallway between meetings or catch up on the latest project during an office carpool. Therefore, virtual communication will be absolutely essential to get your work done...

3. WHAT IS "WORKING REMOTE" REALLY FOR YOU?

Many people want to work remotely because of the flexibility it allows. You can work anywhere and at any time of the day...

4. WHAT DO YOU NEED IN YOUR PHYSICAL WORKSPACE TO SUCCEED IN YOUR WORK?

With this question, companies are looking to see what equipment they may need to provide you with and to verify how aware you are of what remote working could mean for you physically and logistically...

5. HOW DO YOU PROCESS INFORMATION?

Several years ago, I was working in a team to plan a big event. My supervisor made us all work as a team before the big day. One of our activities has been to find out how each of us processes information...

6. HOW DO YOU MANAGE THE CALENDAR AND THE PROGRAM? WHICH APPLICATIONS / SYSTEM DO YOU USE?

Or you may receive even more specific questions, such as: What's on your calendar? Do you plan blocks of time to do certain types of work? Do you have an open calendar that everyone can see?...

7. HOW DO YOU ORGANIZE FILES, LINKS, AND TABS ON YOUR COMPUTER?

Just like your schedule, how you track files and other information is very important. After all, everything is digital!...

8. HOW TO PRIORITIZE WORK?

The day I watched Marie Forleo's film separating the important from the urgent, my life changed. Not all remote jobs start fast, but most of them are...

9. HOW DO YOU PREPARE FOR A MEETING AND PREPARE A MEETING? WHAT DO YOU SEE HAPPENING DURING THE MEETING?

Just as communication is essential when working remotely, so is organization. Because you won't have those opportunities in the elevator or a casual conversation in the lunchroom, you should take advantage of the little time you have in a video or phone conference...

10. HOW DO YOU USE TECHNOLOGY ON A DAILY BASIS, IN YOUR WORK AND FOR YOUR PLEASURE?

This is a great question because it shows your comfort level with technology, which is very important for a remote worker because you will be working with technology over time...