Logo for Puzzle Software

AI Product Engineer, Games

Role overview

Qualifications

  • Strong problem-solving ability, a hacker mindset, and deep object-oriented programming knowledge
  • Experience integrating real AI features into products, not just using AI tools, but shipping or meaningfully prototyping model-driven functionality
  • 3+ years of production software engineering experience, ideally with shipped mobile apps or games built in Unity (C#) for iOS and Android
  • Strong critical thinking, communication skills, and empathy for players

Responsibilities

  • Use AI to create new player experiences that wouldn’t be possible otherwise
  • Build and ship mobile game features in Unity (C#) for iOS and Android
  • Prototype and launch new game ideas quickly, moving from concept to playable builds in weeks
  • Collaborate closely with designers and analysts to interpret player data and turn insights into gameplay improvements

Key facts

  • Remote from: Canada
  • Full time
  • Mid-level (2-5 years)
  • AI Product Manager
  • English

Hard skills

Other skills

  • Problem Solving
  • Critical Thinking
  • Communication
  • Empathy

About the company

Puzzle Software logo

Puzzle Software

Video Games & Interactive Entertainment

Puzzle Software is a team of passionate and dedicated IT professionals and Agile ambassadors devoted to excellence. We strive to deliver the highest quality software solutions to our clients, and to provide the best education in the field of Agile Development. We operate in the USA and SEE region. We have been providing custom software development services for over a decade to leading companies across the globe. Our teams have also worked on several start-up projects, adopting business models adjusted to the needs of our customers. In addition to the software development services for clients, we are proud to say that our team is currently working on our own product. It’s still in MVP phase, but we are looking towards its quick market take-over! The last, but not the least, Puzzle Software is the leader in Agile education in SEE region. We organize certified Scrum & Agile courses in cooperation with the Scrum Alliance, providing not only basic education of individuals, but also coaching and mentoring programs tailored to companies’ needs. Every year, we organize the biggest Agile gathering in SEE region - Agile Conference, with more than 500 visitors around the Europe, and with world renowned speakers and coaches. The work environment in Puzzle Software is incentive: we work with the latest technologies, in stable conditions, highly valuing creativity, teamwork and integrity. Salary is not the only reflection of evaluating someone's expertise. There are many other ways to show your employees how important they are, and therefore we offer various types of advancement and promotion. Teamwork boosts the working atmosphere, as well as an excellent business - development communication and relations. That’s us! If you are passionate about every new professional challenge, and you are in love with modern technologies and approaches, maybe you should consider joining our team! :)

Company details

IndustryVideo Games & Interactive Entertainment
Company size11-50

Your match analysis

See how your profile stacks up against this role.

We compared the job requirements to your profile to show where you're strong and where you fall short.

Job description

We believe AI will fundamentally change how games are built and played, from content creation to player experience, and we’re building at the frontier of that shift.

Puzzle Cats builds casual mobile games played by tens of millions of people worldwide. We’re a small, high-performing team that moves faster than most studios think is possible, taking games from concept to App Store quickly and continuously iterating on live games with millions of active players.

We’re looking for an AI Product Engineer who wants to build something big and move fast. This is a hands-on, highly product-oriented role for someone who wants to invent, ship, and scale AI-native game experiences. You’ll work across the full development process, from prototype to production, collaborating with designers, engineers, and product teams to launch new games and improve live ones. Features you build can reach millions of players within weeks.

We’re especially interested in engineers who don’t just tolerate AI tools, they live inside them. Someone who naturally uses tools like Claude, Cursor, OpenAI, or coding agents as part of how they build, understands the code they generate, and knows when to prompt a solution versus writing it from scratch.

You’ll own features end-to-end, from gameplay systems and backend infrastructure to analytics, building, shipping, measuring, and iterating quickly based on real player data. We ship fast, test aggressively, and aren’t afraid to kill ideas — including AI ones — if the data doesn’t support them.

What You’ll Do

  • Use AI to create new player experiences that wouldn’t be possible otherwise
  • Build and ship mobile game features in Unity (C#) for iOS and Android, including gameplay mechanics, onboarding flows, monetization experiments, and live-ops systems
  • Prototype and launch new game ideas quickly, moving from concept to playable builds in weeks, not months
  • Design and build AI-powered gameplay and product features, including content generation, personalization, and AI-driven mechanics
  • Design and implement AI systems and pipelines, including RAG, embeddings, tool use, and agents
  • Optimize AI systems for cost, latency, and scalability, including token usage, caching, and model selection
  • Develop and maintain backend systems for live games, including leaderboards, events, A/B testing infrastructure, and cloud services (GCP/Firebase)
  • Collaborate closely with designers and analysts to interpret player data and turn insights into gameplay improvements
  • Own the full lifecycle of your features, including implementation, analytics instrumentation, debugging, and performance optimization
  • Review code and maintain high engineering standards, including AI-generated code

Must-Haves

  • Strong problem-solving ability, a hacker mindset, and deep object-oriented programming knowledge
  • Ability to write clean, maintainable code and move quickly without sacrificing quality
  • Experience integrating real AI features into products, not just using AI tools, but shipping or meaningfully prototyping model-driven functionality
  • Experience integrating LLMs into production systems using OpenAI, Anthropic, or open-source models
  • Strong intuition for how LLMs behave, including prompt design, failure modes, and output quality
  • Experience building and iterating on AI features using real user data
  • 3+ years of production software engineering experience, ideally with shipped mobile apps or games built in Unity (C#) for iOS and Android
  • Experience with Python or JavaScript, cloud infrastructure/back-end systems, and Git
  • Ability to analyze player data and metrics to improve gameplay and product decisions
  • Strong critical thinking, communication skills, and empathy for players
  • Comfort working in ambiguity and figuring things out without playbooks
  • Ability to go from idea to prototype to production in days or weeks, not months

Nice to Have

  • Experience applying AI to gameplay systems, including procedural content generation or LLM-driven systems such as personalization, dialogue, level generation, or dynamic difficulty
  • Experience designing AI pipelines such as RAG, embeddings/vector search, and tool use/function calling
  • Experience fine-tuning or working with open-source models
  • Game design sensibility and a strong feel for what makes mechanics engaging
  • Experience with Python scripting for tooling, automation, or data pipelines
  • Experience optimizing Unity mobile performance, including memory profiling, draw call optimization, and frame-rate debugging
  • Experience shipping multiple mobile game titles

What Success Looks Like in Your First 30 Days

  • Days 1–7: Ship your first feature or fix to a live game and get familiar with the full stack
  • Days 7–14: Contribute to a new game prototype and help improve a product metric
  • Days 14–30: Operate independently and ship at least one improvement that wasn’t originally on the roadmap

Apply once. Then go straight to the hiring manager.

After you apply, unlock the direct contact details of the people who actually make the call. A quick follow-up makes you 5x more likely to land an interview.

MR

Marcus Rivera

Chief Revenue Officer

m.rivera@company.com
linkedin.com/in/marcusrivera
Unlocked after you apply
·

AI Product Manager Related jobs

Premium

Reach out to the hiring manager directly.

Gain access to the contact details of the hiring managers who actually decide, and reach out to network with them directly. That, plus more when you upgrade:

  • Full match report with fit score and gaps
  • Career diagnostics on how recruiters read you
  • Curated company matches and warm intros
  • 48h early access to new roles

Cancel anytime.