Mobile Game Development Principal Engineer

July 16, 2025
Application ends: October 16, 2025

Apply for this job

Email *

Job Description

About the job

We are seeking a Principal Engineer to lead the development of our groundbreaking dynamic difficulty system. In this role, you’ll optimize 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.

Responsibilities

  • Design, develop, and implement the system, transitioning from rule-based logic to ML/LLM-driven solutions with robust unit testing
  • Build tools to generate and optimize game data for seamless integration into mobile titles
  • Collaborate with data engineers & scientists to refine data pipelines for dynamic difficulty tuning
  • Partner with game teams to integrate our system, ensuring a clean, well-documented API for game logic
  • Create technical specs for algorithm design, data flow, and API contracts
  • Drive Agile development-iterating on design, implementation, and testing
  • Analyze game performance to identify optimization opportunities
  • Communicate technical concepts clearly to both technical and non-technical stakeholders

Requirements

  • 7+ years in mobile game development, with deep expertise in game architecture & systems
  • Experience launching and operating at least one commercial mobile game
  • Expert in Unity (C#), including architecture, scripting, and best practices
  • Strong API design skills (scalable, documented, and maintainable)
  • Excellent written/verbal communication — able to simplify complex ideas
  • Experience writing technical design docs
  • Agile/iterative development mindset with a track record of delivery

Nice to have

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

Are you interested in this position?

Apply by clicking on the “Apply Now” button below!

#GraphicDesignJobsOnline

#WebDesignRemoteJobs #FreelanceGraphicDesigner #WorkFromHomeDesignJobs #OnlineWebDesignWork #RemoteDesignOpportunities #HireGraphicDesigners #DigitalDesignCareers# Dynamicbrand guru