About the Job

At Fugo, we believe our potential grows with our people. Each new team member helps us move closer to building world-class mobile games that reach millions. We're now looking for a curious and driven Procedural Generation Intern to support the development of level generation algorithms for our puzzle and casual games.

If you're excited about solving problems through code, have a strong foundation in computer science, and want to see your work impact players around the world, this internship could be a great fit for you.

What You Will Do

  • Contribute to the design and improvement of procedural level generation systems.
  • Develop Python-based tools and algorithms for creating dynamic, engaging game levels.
  • Work with senior engineers to analyze generated levels and tune complexity parameters.
  • Collaborate with game designers and data analysts to optimize for both creativity and playability.
  • Participate in code reviews, brainstorming sessions, and technical discussions.
  • Help automate testing and validation of generated levels for quality and diversity.

Who You Are

  • Pursuing a degree in Computer Engineering, Computer Science, or a related field.
  • Solid programming skills in Python (must-have).
  • Strong problem-solving mindset and algorithmic thinking.
  • Passionate about games and game systems.
  • Familiar with concepts like randomness, search algorithms, or procedural content generation is a plus.
  • Eager to learn, take feedback, and grow in a collaborative environment.

What You Can Expect From Us

  • A hands-on learning experience in a real game development setting.
  • Mentorship from experienced engineers and designers.
  • An open environment to share your ideas and contribute meaningfully.
  • The chance to work on real features that will reach thousands of players.
  • Flexible, fun, and intellectually stimulating culture.