Principal AI Programmer

3 tygodni temu


Warszawa, Mazovia, Polska People Can Fly Pełny etat
Job Description

Core

  • Propose, implement and own tasks and features in a timely fashion to a high standard of quality.
  • Provide regular updates to the production for your software and reach out to other parties who will be impacted by your work.
  • Collaborating with PCF Framework to define the direction of the shared components, and augment the stability, features and performance of existing shared modules.
  • Propose, design and implement technical solutions to complex problems presented by the production.
  • Produce highly efficient systems and improve the performance of other systems.
  • Breakdown your own tasks, update your progress, ask questions and raise issues to relevant stakeholders as well as proposing solutions when needed.
  • Work closely with the project Architect to implement high quality features and code, proactively identify and address risks with the team.
  • Partner with leads to define priority management for features.
  • Proactively participate and approve code reviews.
  • Share knowledge with the rest of the studio.
  • Occasionally support leads in recruitment projects with HR collaboration.
  • Define the best practices and technical solutions used at the company.
  • Work with QA teams to define testing requirements for new and existing features.

AI

  • Test, debug, profile and optimize implementations.
  • Work across multiple disciplines on implementing and defining the behaviors and systems required to support a large variety of non-player characters.
  • Maintain and extend the existing Unreal Engine AI framework and tools.
  • Design, implement into engine and maintain new AI features in collaboration with design.
  • Work on improvements to the company wide AI codebase.
Qualifications
  • 8+ years experience working in console / PC games
  • Involved in the production cycle of at least 2 titles
  • Excellent primary programming language skills.
  • Proficient with Source Control and Code Review tools (Swarm, Perforce, Git, etc.).
  • Good knowledge of Project Management Software (JIRA, Confluence, etc.).
  • Expert in C/C++ and object-oriented programming with a strong 3D math background.
  • Good understanding of AI architecture and standard technology.
  • Good understanding of industry AI techniques.
  • Experience with performance measurement and optimization.
  • Experience in programming different gamedev AI topics like movement, navigation or decision-making logic.
  • Strong math background (3d math, matrices, linear algebra).
  • Understanding of physics and classical mechanics.
  • Good understanding of usual algorithms and techniques used by AI teams in games.
  • Ability to write solid, reliable, efficient code.
  • "Game designer" like creativity to help solve gameplay problems.
  • Experience with multi-threading.
  • Excellent Unreal Engine knowledge.
  • Strong mentoring skills.
  • Strong verbal and written communication skills in English.

Nice to have:

  • Experience with other programming languages
Additional Information

What we offer:

  • Private medical healthcare including dental treatment for PCF members and their families (Signal Iduna).
  • MultiSport card for you and your family members or friends.
  • Free library with a wide range of games and books you have unlimited access to.
  • In-company Polish and English language classes.
  • Fresh fruit, snacks, and beverages for everyone in the office.
  • Flexible working hours.
  • Free virtual health and mental wellbeing sessions are included in the plan for members and their dependents.
  • Personal development opportunities and ability to work in a global environment.
  • Work in a creative team with people full of passion for what they do.

We are committed to an inclusive and diverse work culture. PCF is an equal opportunity employer. We do not discriminate based on race, color, ethnicity, ancestry, national origin, religion, sex, gender, gender identity, gender expression, sexual orientation, age, disability, genetic information, marital status or any legally protected status.

Company Description

People Can Fly is one of the leading independent AAA games development studios with an international team of hundreds of talented individuals working from offices located in Poland, UK, Ireland, US, and Canada and from all over the world thanks to our remote work programs.

Founded in 2002, we made our mark on the shooter genre with titles such as Painkiller, Bulletstorm, Gears of War: Judgment, and Outriders. We are one of the most experienced Unreal Engine studios in the industry and we are expanding it with in-house solutions called PCF Framework.

Our creative teams are currently working on several exciting titles: Gemini is our new project being developed with Square Enix; Maverick is a Triple-A game developed in collaboration with Microsoft Corporation; Bifrost & Victoria are projects we're growing in the self-publishing model. We are also busy working on a VR and undisclosed projects, more information on those to come later.

With over 20 years of experience, PCF sets out to explore new horizons. We aim to combine our expertise with the creativity of the best and most forward-thinking talents in the industry to work together on the new generation of action games for the global gaming community.

If you decide to accompany us on this journey, you'll have a chance to perfect your craft and expand your knowledge, working alongside leaders in the industry to bring a brand-new unique experience to the players worldwide.


#J-18808-Ljbffr
  • AI Programmer

    3 tygodni temu


    Warszawa, Mazovia, Polska Mighty Koi Pełny etat

    We seek an AI Programmer for Mighty Koi - Warsaw. If you are an experienced and motivated person, a strong team player who wants to create competitive games with Mighty Koi, send us your CV.ResponsibilitiesArchitect and implement AI systems such as navigation, decision making, knowledge, and dialogExtending in-build Behavior Tree features (Tasks, Services,...


  • Warszawa, Mazovia, Polska PharmaGroww Pełny etat

    About the jobJob Title: Senior Statistical Programmer IICareer Level – DIntroduction to Role:Are you a goal-oriented Statistical Programmer looking for a new challenge? Would you like to be a part of a group with direct strategic impact on drug development that plays a key role in getting new medicines to patients who need them? Welcome to join AstraZeneca...


  • Warszawa, Mazovia, Polska Mighty Koi Pełny etat

    We seek a Lead/Senior Gameplay Programmer for Mighty Koi - Warsaw. If you are an experienced, motivated person and a strong team player who wants to create games that will stand out on the market with Mighty Koi, send us your CV.ResponsibilitiesWork closely with all creative departments; designers, artists, and other programmersImplement gameplay...

  • Gameplay Programmer

    3 tygodni temu


    Warszawa, Mazovia, Polska Larian Studios Pełny etat

    With multiple awards to our name, Larian Studios has proven that we're dedicated to delivering high-quality role-playing games. As we move on to new projects, the studio that brought you Baldur's Gate 3 & Divinity: Original Sin 2 is looking for a Gameplay Programmer to join the team and help us in crafting the high caliber games our fans have come to...

  • Principal Data Engineer

    3 tygodni temu


    Warszawa, Mazovia, Polska Bayer Pełny etat

    At Bayer we're visionaries, driven to solve the world's toughest challenges and striving for a world where ,Health for all, Hunger for none' is no longer a dream, but a real possibility. We're doing it with energy, curiosity and sheer dedication, always learning from unique perspectives of those around us, expanding our thinking, growing our capabilities and...

  • Senior Edge AI Engineer

    3 tygodni temu


    Warszawa, Mazovia, Polska R-Systems Pełny etat

    We are seeking a talented Senior Edge AI Engineer/Architect with specialized expertise in GPU/TPU acceleration to join our team. The ideal candidate will have extensive hands-on experience in local Large Language Models (LLM) inference with embedded GPU/TPU architectures. As Principal Engineer specializing in Edge AI, you will play a crucial role in shaping...

  • Principal Data Analyst

    3 tygodni temu


    Warszawa, Mazovia, Polska Lionbridge Pełny etat

    Principal Data Analyst Warsaw, Masovian, Poland, 03 Are you enthusiastic about gaming and data analysis? Lionbridge Games, a prominent player in the gaming realm, is expanding its Data and Analytics division. With a history of being the driving force behind numerous successful games for more than a decade, collaborating with developers to provide...


  • Warszawa, Mazovia, Polska People Can Fly Pełny etat

    Job DescriptionCore:Propose, implement, own tasks and features in a timely fashion to a high standard of quality.Provide regular updates to the production for your software and reach out to other parties who will be impacted by your work.Collaborating with PCF Framework to define the direction of the shared components, and augment the stability, features and...


  • Warszawa, Mazovia, Polska People Can Fly Pełny etat

    Job DescriptionCore:Propose, implement and own tasks and features in a timely fashion.Provide regular updates to the production.Collaborating with PCF Framework to integrate, contribute and develop shared components, and augment stability/features of shared modules.Consider the performance of the work that you do.Breakdown your own tasks, update your...

  • Game Programmer

    3 tygodni temu


    Warszawa, Mazovia, Polska Techland Pełny etat

    Job DescriptionYour daily tasks at this position are design and implementation of gameplay mechanics in Techland's newest games, in particular:creating and prototyping new mechanics / systems,development of an already existing code base,creating systems and tools for other people on the team,co–operation with artists and designers,code optimization and...

  • Senior Data Engineer

    3 tygodni temu


    Warszawa, Mazovia, Polska Getindata Poland Sp. Z O.o. Pełny etat

    Technologies-expected : Python SQL Spark Google Cloud Platform GKE Docker technologies-optional : Apache Airflow Prefect Dragster Git about-project : We run a variety of projects in which our sweepmasters can excel.Advanced Analytics, Data Platforms, Streaming Analytics Platforms, Machine Learning Models, Generative AI and more.We like working with top...

  • Senior Data Engineer

    3 tygodni temu


    Warszawa, Mazovia, Polska GETINDATA POLAND Sp. Z O.o. Pełny etat

    Technologies-expected : Databricks Kafka Git Microsoft Azure Docker Terraform Azure Dev Ops technologies-optional : Python Scala Java Apache Airflow Azure Data Factory Prefect Dagster about-project : We run a variety of projects in which our sweepmasters can excel.Advanced Analytics, Data Platforms, Streaming Analytics Platforms, Machine Learning Models,...


  • Warszawa, Mazovia, Polska Moderna Pełny etat

    The Role:Joining Moderna offers the unique opportunity to be part of a pioneering team that's revolutionizing medicine through mRNA technology with a diverse pipeline of development programs across various diseases. As an employee, you'll be part of a continually growing organization working alongside exceptional colleagues and strategic partners worldwide,...

  • Principal Data Analyst

    3 tygodni temu


    Warszawa, Mazovia, Polska Lionbridge Technologies, Inc. Pełny etat

    Are you passionate about gaming and data analytics? Lionbridge Games, a global leader in all things games, is expanding its Data and Analytics department. We've been the secret weapon behind countless successful games for over a decade, working with developers to deliver the best audio, localization, and Quality Assurance products.We're in search of an...

  • Senior Game Programmer

    3 tygodni temu


    Warszawa, Mazovia, Polska Techland Pełny etat

    Job DescriptionYour daily tasks at this position are design and implementation of gameplay mechanics in Techland's newest games, in particular:creating and prototyping new mechanics / systems,development of an already existing code base,creating systems and tools for other people on the team,co–operation with artists and designers,code optimization and...


  • Warszawa, Mazovia, Polska People Can Fly Pełny etat

    Job DescriptionCore:Propose, implement and own tasks and features in a timely fashion to a high standard of quality.Provide regular updates to the production for your software and reach out to other parties who will be impacted by your work.Collaborating with PCF Framework to define the direction of the shared components, and augment the stability, features...


  • Warszawa, Mazovia, Polska ISTITUTO MARANGONI Pełny etat

    Company Description People Can Fly is one of the leading independent AAA games development studios with an international team of hundreds of talented individuals working from offices located in Poland, UK, Ireland, US, and Canada and from all over the world thanks to our remote work programs. Founded in 2002, we made our mark on the shooter genre with titles...

  • Senior Data Engineer

    3 tygodni temu


    Warszawa, Mazovia, Polska GETINDATA POLAND sp. z o.o. Pełny etat

    Technologies we use ExpectedDatabricksKafkaGitMicrosoft AzureDockerTerraformAzure DevOps OptionalPythonScalaJavaApache AirflowAzure Data FactoryPrefectDagster About the project We run a variety of projects in which our sweepmasters can excel. Advanced Analytics, Data Platforms, Streaming Analytics Platforms, Machine Learning Models, Generative AI and more....


  • Warszawa, Mazovia, Polska NatWest Polska Pełny etat

    Join us as a Machine Learning Ops Data EngineerThis is an exciting opportunity to use your technical expertise to collaborate with colleagues and build effortless, digital first customer experiencesYou'll be simplifying the bank through developing innovative data driven solutions, inspiring to be commercially successful through insight, and keeping our...


  • Warszawa, Mazovia, Polska NatWest Polska Pełny etat

    Join us as a Machine Learning Ops Data EngineerThis is an exciting opportunity to use your technical expertise to collaborate with colleagues and build effortless, digital first customer experiences You'll be simplifying the bank through developing innovative data driven solutions, inspiring to be commercially successful through insight, and keeping our...