Principal Engineer

2 Minutes ago • 7 Years + • Software Development & Engineering • $120,000 PA - $206,250 PA

Job Summary

Job Description

PeopleFun is seeking a Principal Engineer to lead the development of WordAlgo, a dynamic difficulty system for mobile word puzzle games. This role involves optimizing player experience by adjusting game difficulty in real-time, initially with rule-based algorithms, then integrating Machine Learning and Large Language Models. The successful candidate will work in a collaborative, agile team, focusing on iterative development, A/B testing, and continuous evaluation to enhance player engagement and retention across the portfolio.
Must have:
  • Design, develop, and implement the core Word Algorithm (WordAlgo) system
  • Create tools to convert and generate optimized data for mobile games
  • Collaborate with data engineers and data scientists for data pipeline integration
  • Integrate WordAlgo into existing and new mobile games with a clean API
  • Design and document technical specifications for WordAlgo components
  • Participate actively in an Agile development environment
  • Monitor and analyze game performance data for optimization
  • Articulate technical concepts clearly to stakeholders
  • Champion PeopleFun's culture of trust, humility, and team-focused results
  • 7+ years in mobile game development with strong game architecture understanding
  • Successfully launched and operated at least one commercial mobile game title
  • Expert-level proficiency with Unity game engine, C# scripting, and best practices
  • Proven ability to design and implement robust, scalable, and well-documented APIs
  • Excellent verbal and written communication skills
  • Experience writing comprehensive technical design documents
  • Familiarity with Agile development methodologies
Good to have:
  • Experience with or a strong understanding of Machine Learning concepts and applications
  • Familiarity with Unity Sentis or similar on-device ML inference engines
  • Experience working with large datasets and data-driven systems
  • Knowledge of Natural Language Processing (NLP) or Large Language Models (LLMs)
Perks:
  • Medical/Dental/Vision Insurance
  • Performance Bonuses
  • 401K Match Policy
  • Flexible PTO Policy
  • Wellness Stipend
  • Free Lunch each Friday
  • Generous Parental Leave & Family-Friendly Culture
  • Annual Credits for Professional Development & In-App Purchases

Job Details

Role Overview

PeopleFun is actively seeking a highly skilled and innovative Principal Engineer to lead the development of our pioneering dynamic difficulty system, WordAlgo. This critical role involves optimizing the player experience by dynamically adjusting game difficulty in real-time, leveraging initial rule-based algorithms, and subsequently integrating advanced Machine Learning and Large Language Models. The impact of this work will extend across multiple mobile word puzzle games within our portfolio, significantly enhancing player engagement and retention.

Reporting to a General Manager with a strong engineering background, the successful candidate will operate within a collaborative, agile team comprising a data scientist and a data engineer. This environment emphasizes iterative development, A/B testing, and continuous evaluation of innovative solutions. We are looking for a professional with a proven track record in challenging technical domains, a proactive approach to problem-solving, and a passion for creating highly engaging mobile game experiences. This position offers a unique opportunity to contribute to a transformative initiative within a fast-paced and forward-thinking organization.

  • Design, develop, and implement the core Word Algorithm (WordAlgo) system, initially focusing on rule-based logic and evolving into ML and LLM-driven solutions using unit tests
  • Create tools to convert and generate optimized data for use in mobile games.
  • Collaborate closely with data engineers and data scientists to integrate data pipelines and leverage player data for difficulty detection and adjustment.
  • Work hand-in-hand with game development teams to seamlessly integrate WordAlgo into existing and new mobile games, ensuring a clean and well-documented API for game logic to consume.
  • Design and document technical specifications for WordAlgo components, including algorithm logic, data flow, and API contracts.
  • Participate actively in an Agile development environment, contributing to iterative design, implementation, and testing cycles.
  • Continuously monitor and analyze game performance data to identify opportunities for algorithm optimization and player experience improvement.
  • Articulate technical concepts, challenges, and solutions clearly and concisely to both technical and non-technical stakeholders through verbal and written communication.
  • Champion PeopleFun's culture of trust, humility, and team-focused results in all aspects of work.

Required Skills, Knowledge and Expertise

  • 7+ years of experience in mobile game development, with a strong understanding of game architecture and systems.
  • Demonstrated experience successfully launching and operating at least one commercial mobile game title.
  • Expert-level proficiency with Unity game engine, including a deep understanding of its architecture, scripting (C#), and best practices.
  • Proven ability to design and implement robust, scalable, and well-documented APIs.
  • Excellent verbal and written communication skills, with the ability to articulate complex technical ideas and engage in productive discussions.
  • Experience writing comprehensive technical design documents.
  • Familiarity with Agile development methodologies and a track record of delivering iteratively.

Nice to have:

  • Experience with or a strong understanding of Machine Learning concepts and applications.
  • Familiarity with Unity Sentis or similar on-device ML inference engines.
  • Experience working with large datasets and data-driven systems.
  • Knowledge of Natural Language Processing (NLP) or Large Language Models (LLMs).

Benefits

  • Medical/Dental/Vision Insurance
  • Performance Bonuses
  • 401K Match Policy
  • Flexible PTO Policy
  • Wellness Stipend
  • Free Lunch each Friday
  • Generous Parental Leave & Family-Friendly Culture
  • Annual Credits for Professional Development & In-App Purchases

Similar Jobs

Looks like we're out of matches

Set up an alert and we'll send you similar jobs the moment they appear!

Similar Skill Jobs

Looks like we're out of matches

Set up an alert and we'll send you similar jobs the moment they appear!

Jobs in Dallas, Texas, United States

Looks like we're out of matches

Set up an alert and we'll send you similar jobs the moment they appear!

Software Development & Engineering Jobs

Looks like we're out of matches

Set up an alert and we'll send you similar jobs the moment they appear!

About The Company

London, England, United Kingdom (Hybrid)

Warsaw, Masovian Voivodeship, Poland (Hybrid)

Dallas, Texas, United States (Hybrid)

Jakarta, Indonesia (Hybrid)

Berlin, Berlin, Germany (Hybrid)

Warsaw, Masovian Voivodeship, Poland (Hybrid)

Barcelona, Catalonia, Spain (Hybrid)

Barcelona, Catalonia, Spain (Hybrid)

San Francisco, California, United States (Remote)

London, England, United Kingdom (Hybrid)

View All Jobs

Get notified when new jobs are added by Triple dot studios

Level Up Your Career in Game Development!

Transform Your Passion into Profession with Our Comprehensive Courses for Aspiring Game Developers.

Job Common Plug