AI Visual Experience Engineer
LEGO Digital Play will bring the LEGO brand into digital entertainment in new, innovative, and wholly-owned ways. Our mission is to ensure the LEGO brand remains as powerfully a part of children’s lives in the coming decades as it has ever been. We aim to reach every kid on the planet, their parents, and adult fans of LEGO—and provide them with meaningful, magical, and playful new experiences.
We are at the earliest phases of this new company, offering a unique opportunity to build a new entity for the world's most beloved and trusted brand. Our culture is open, collaborative, intellectually rigorous, and creatively vibrant.
Job Summary
As an AI Visual Experience Engineer, you will ensure LEGO Digital Play’s AI-generated worlds look, feel, and play exactly as they should—safe, stunning, and true to the brand. You’ll build the tools and pipelines that bring AI outputs into engines, converting raw 2D/3D data into polished, playable visual experiences.
This is a hands-on role at the intersection of AI, art, and engineering. From creating and testing 3D assets to debugging physics and automating visual QA, you’ll safeguard fidelity and playability at every step. Partnering with model and data engineers, you’ll be the quality gatekeeper for AI-driven content—making sure every brick, material, and animation lives up to LEGO Digital Play’s uncompromising standards and delivers authentic play.
Key Responsibilities
- Create/convert 3D assets and materials; ensure consistent brick shading, scale, and PBR fidelity.
- Build in-engine harnesses to visualize model outputs; debug geometry, collisions, and physics.
- Define and run AI-specific visual test plans incl. golden-image, perceptual metrics, and gameplay checks.
- Automate tests using engine frameworks; integrate into CI with dashboards and defect tracking.
- Write tools (C#/Python/Blueprints) for designers to safely manipulate and integrate AI-generated content safely.
- Partner with Model/Data Engineers to diagnose failure modes and feed improvements.
Qualifications
- Hands-on experience integrating AI-generated 2D/3D assets into Unity or Unreal, ensuring visual fidelity, consistent scale, and performance.
- Strong technical art skills: shaders, materials, lighting, performance profiling, LOD/instancing, and PBR workflows.
- Proficiency with 3D DCC tools (e.g., Blender, Maya, or equivalent) for asset prep, optimization, and batch tooling.
- Scripting ability (e.g., in C# and/or Python) to build tools, automation, and in-engine test harnesses.
- Familiarity with computer vision/3D outputs (segmentation maps, meshes, point clouds) and how to transform them into playable content.
- Expertise in animation, rigging, skeleton/bones, IK, collisions and cloth.
- Experience designing and running visual QA pipelines, including perceptual metrics (e.g., SSIM/LPIPS), golden-image baselines, and gameplay checks.
- Knowledge of test automation frameworks in game engines and integration into CI/CD with dashboards and defect tracking.
- Eye for detail combined with playful creativity, with zero tolerance for broken or unsafe visuals.
- Collaborative mindset: proven ability to work across model/data engineers, gameplay engineers, and designers to diagnose issues and improve fidelity.
- Safety-first orientation: ensures all outputs meet LEGO Digital Play’s standards for brand integrity, IP protection, and age-appropriate content.
Preferred Qualifications
- Experience visualizing and refining ML model outputs (e.g., segmentation, normals, generative textures) into production-ready assets.
- Familiarity with physics, collisions, and animation debugging in game engines.
- Background in perceptual quality research or developing new metrics for evaluating visual outputs.
- Knowledge of pipeline automation for DCC → engine workflows.
- Exposure to AI-driven content generation tools (diffusion, NeRFs, procedural systems).
- Passion for LEGO play and an understanding of how visual fidelity impacts creative experience.
- Locations
- LEGO Digital Play London Office, LEGO Campus
- Remote status
- Hybrid