
Studio: CI Games
Job Opening: Technical Director
Location: Remote
Type: Full-Time
Responsibilities:
- Create and champion the overarching technical roadmap and architectural vision of the shared technology foundation for all ongoing and future projects.
- Ensure technical alignment, consistency, and best practices are applied across multiple simultaneous projects, fostering cross-disciplinary collaboration and knowledge sharing.
- Lead the research and development of tools, technologies, and methodologies, advanced procedural generation techniques, and generative AI for world-building, content creation, and gameplay systems, to enhance our creative capabilities and equip our people with the best tools.
- Act as the primary technical point of contact for external partners, platforms, and technology providers.
- Mentor and guide our team of talented engineers, fostering a culture of technical excellence, innovation, and continuous improvement.
- Collaborate closely with engineering leadership, Producers, other Directors, and Department Heads to translate creative visions into technical realities.
- Oversee code quality, technical documentation, and ensure adherence to best practices in software engineering.
- Provide guidance and support for complex technical challenges within Unreal Engine 5 across all projects.
- Optimize game performance, rendering pipelines, and ensure technical stability and scalability for high-fidelity experiences within UE5.
- Develop and implement robust integrated tools and pipelines that empower development teams, leveraging solutions like Houdini to establish and optimize workflows for content generation, visual effects, and asset creation.
- Innovate with generative AI-reinforced asset pipelines, automated testing, and intelligent NPC behaviours within the company, and more importantly, where not to use it.
- Work with production teams to estimate technical requirements, manage technical debt, and ensure projects stay on track and within technical scope.
- Identify and mitigate technical risks and dependencies early in the development cycle, proposing proactive solutions.
- Establish and maintain robust technical standards and review processes to ensure high-quality, stable, and performant game experiences.
Qualifications & Skills:
- 10+ years of experience in game development, with at least 3 years in a Lead Programmer, Technical Lead, or Technical Director role, having shipped multiple AA/AAA titles.
- Deep, proven expertise with Unreal Engine 5, including advanced C++ programming, rendering pipelines, and performance optimization.
- Extensive experience with procedural content generation techniques and workflows.
- Demonstrable experience integrating and leveraging generative AI technologies in game development pipelines.
- Proficiency with solutions like Houdini for procedural asset creation, simulations, and tooling.
- Strong understanding of modern game architecture, systems design, and scalable infrastructure.
- Exceptional leadership, communication, and interpersonal skills, with a proven ability to inspire and manage high-performing engineering teams.
- Ability to communicate complex technical concepts effectively to non-technical stakeholders.
- Strong critical thinking and problem-solving abilities to overcome complex technical challenges.
- Familiarity with various development methodologies (Agile, Scrum) and project management tools (e.g., Jira).
