Locations


Vancouver

In 2013, ILM planted roots in Vancouver and just a year later, the company expanded into a new 30,000 square-foot studio space in Gastown. In 2017 the company opened a second studio to meet the growing demand and we continue to seek out and employ the top talent in the business.

Industrial Light & Magic
Suite 400, 21 Water St
Vancouver, BC
V6B 1A1
Canada

415-746-4700

ILM Locations

Vancouver

A hotbed for the creative arts, Vancouver continues to be a magnet for production and is a perfect location for ILM’s first Canadian studio. Executive in Charge of Production, Randal Shore, leads the world-class production team and a crew of talented artists in collaboration with ILM’s other global studios to make ILM more versatile, more flexible, and more prepared than ever to take on the constantly evolving challenges in the entertainment industry.

Featured Projects


Events with ILM Vancouver


Below are some of the upcoming events where you will find the ILM team presenting our latest work. Our recruiters also attend many of these events and are always on the lookout for talent to join the team so, if you think you’ve got what it takes please be sure to stop by and say hello!

  • Spark 2017

    ILM recruiters will be attending Spark in Vancouver, 26 29 October 2017. If you are interested in learning more about ILM, this is a great opportunity to meet members of the team,  ask questions and discuss career openings.

Careers


Job Title
  • We are looking for engineers for our rendering and shading R&D team, to help advance rendering technology for photorealistic motion picture visual effects production.

    ILM works closely with our sister company, Pixar, to advance the state of Renderman and integrate it thoroughly into our production pipeline and achieve the highest level of visual complexity and fidelity. We also use many other commercial renderers, as well custom, special-purpose proprietary tools. The R&D team is responsible for the shaders and the underlying shading technology that ILM artists use to produce a wide range of photorealistic imagery: digital humans; hairy, slimy creatures; massive environments and space ships; dust, smoke, fire, water, and natural phenomena of all sorts.  We need engineers with a sound theoretical understanding of path tracing, light transport, sampling, volumetrics, physically-based material modeling, and geometric processing.

    Who We Are:

    Industrial Light & Magic, founded in 1975 by George Lucas, has created some of the most iconic moments in motion picture history. From Star Wars to Jurassic Park, Pirates of the Caribbean, Transformers, The Avengers, theme park rides and interactive experiences, ILM continues to expand the possibilities of what visual entertainment can be.

    ILM’s R&D and Core Pipeline groups develop the ground-breaking technology that our artists use to create dazzling visuals.  ILM’s innovations have won 29 Scientific and Technical Academy Awards®. Today, we are 70+ visually-minded software engineers, working side-by-side with over a thousand digital artists in a fast-paced, intensely collaborative, creatively-driven film production environment, across studios in San Francisco, Singapore, Vancouver, and London.

    What You’ll Do:

    • Work in a collaborative, distributed team of full-time software engineers and shading experts in researching, developing, and supporting ILM’s shader set; develop both general and special-purpose rendering algorithms and data representations that scale to high-volume photorealistic visual effects production.
    • Work directly with highly specialized and talented artists in active film production, in ILM’s studios in San Francisco, Vancouver, London, and Singapore. Work with Lighting TDs, show supervisors, and engineering teams to balance long-term development projects with day-to-day production support.
    • Analyze and optimize renderer performance in active production. Act as a trusted consultant to creative leadership on rendering approach and strategy.
    • Collaborate closely with the Renderman team at Pixar, with Pixar’s production shading/rendering teams, with other Disney divisions, and with software vendors and industry groups.

    Education / Experience:

    • BS or advanced degree in computer science or related field, or equivalent experience.
    • 3+ years of experience in professional software development and/or VFX production.

    Personal Skills:

    • An intuitive understanding of the demands of a fast-paced, creatively-driven visual effects production environment.
    • Collaboration: a readiness to trust others, be trustworthy, and play nice.
    • Communication: an ability to express yourself concisely, a willingness to speak up, and a conviction to keep everyone informed of progress and issues.
    • Empathy: an ability to listen intently and understand artists’ needs.
    • Creativity: an insightful and analytical thinker, and a creative problem solver.

    Technical Skills:

    • Thorough knowledge of principles of computer graphics rendering and shading: path tracing, light transport, sampling, high-dynamic-range imagery, color science, subdivision surface geometry, proceduralism and instancing, deformation and caching.
    • Experience with Renderman RIS and/or similar physically-based renderers, such as Arnold, Mantra, Clarisse, Vray, etc.
    • Experience with Katana or similar computer graphics lighting applications; knowledge of other systems a plus: Maya, Houdini, Nuke, etc.
    • Experience working with a large, complex, mature, and dynamic code base.
    • Fluent in C++, with experience in Python on Linux.

     

  • The Animator creates high quality motion of computer graphics creatures and objects within a shot, using a variety of animation software programs, and working under the general supervision of Senior Level and Animation Supervisors.

    • Responsible for the successful animation of a series of shots on a specific project.
    • Participates as a team member in determining various aesthetic solutions; provides feedback to other members of the production by attending dailies on a regular basis.
    • Maintains or exceeds a consistent level of productivity while meeting deadlines and producing high quality work.
    • Expected to mentor entry level Animators and must be able to assist them with their shots.
    • Performs other tasks related to the creation of computer-generated animation.

    Requirements

    • Bachelor’s Degree or equivalent in Traditional Animation and 3 years experience, or at least 5 years of experience working in cel, stopmotion or computer animation.
    • 2+ years as an entry level Animator in conjunction with recommendations for advancement by the Animation Supervisors and Department Manager.
    • Expert knowledge of traditional animation principles, acting, film production and compositional design.
    • Ability to take on a delegated task with a minimum of supervision.
    • Knowledge of Unix and shell scripting; expert knowledge of Maya, proprietary and other software programs.
    • Good organization and communication skills.
  • Responsible for one or more of the following areas: rigging and enveloping hero to background creatures, vehicles and props in Maya, setting up and running cloth, hair, flesh, rigid body destruction, and crowd simulations. Able to wrangle rigging and creature pipeline issues proficiently under the direction and guidance of their supervisors.
    Primary Responsibilities and Accountabilities:

     

    • Responsible for one or more of the following areas: Advanced rigging and enveloping in Maya, set up and run cloth, hair, flesh, rigid body destruction, and crowd simulations
    • Troubleshoot creature rigging and pipeline issues for artists in other disciplines
    • Mentor entry level artists
    • Script utilities/tools/plug-ins
    • Sufficient knowledge of Maya rigging techniques to optimize the performance of rigs
    • Participate in reviews, dailies, and department meetings as required
    • Special projects as necessary

    Education / Experience:

    • Bachelor’s Degree in Computer Graphics, Computer Science, or related degree or equivalent experience.
    • 5+ years experience

    Required Skills / Competencies:

    • Experience with advanced hero asset rigging and enveloping in Maya
    • Experience setting up and running simulation shotwork.
    • Experience in corrective sculpting. Knowledge of anatomy and enveloping
    • Positive Attitude and team player
    • Good communication skills
    • Proficiency with Linux

    Preferred Skills / Competencies:

    • Experience with Massive or Houdini crowd software
    • C++
    • Basic proficiency in another discipline -modeling, texture, TD, animation
    • Expertise with Maya
    • Experience with python scripting
  • Responsible for one or more of the following areas: rigging and enveloping hero to background creatures, vehicles and props in Maya, running cloth, hair, flesh, rigid body destruction, and crowd simulations. Able to wrangle rigging and creature pipeline issues proficiently under the direction and guidance of their supervisors.
    Primary Responsibilities and Accountabilities:

    • Responsible for one or more of the following areas: rigging and enveloping in Maya, run cloth, hair, flesh, rigid body destruction, and crowd simulations
    • Troubleshoot creature pipeline issues for artists in other disciplines
    • Script utilities/tools/plug-ins in Maya
    • Participate in reviews, dailies, and department meetings as required
    • Mentor entry level artists
    • Special projects as necessary

    Education / Experience:

    • Bachelor’s Degree in Computer Graphics, Computer Science, or related degree or equivalent experience.
    • 3+ years experience

    Required Skills / Competencies:

    • Experience with Maya rigging for assets in digital animation, visual effects, games, or commercials.
    • Experience running simulation shotwork.
    • Experience in corrective sculpting. Knowledge of anatomy and enveloping
    • Positive Attitude and team player
    • Good communication skills
    • Proficiency with Linux

    Preferred Skills / Competencies:

    • Experience with Massive or Houdini crowd software
    • C++
    • Basic proficiency in another discipline -modeling, texture, TD, animation
    • Expertise with Maya
    • Experience with python scripting
  • As a Software Developer for Information Systems (InfoSys) you will work on robust cross platform web applications that enable Lucasfilm and ILM’s global studios to efficiently create movies and TV shows. The breadth of InfoSys applications ranges from proprietary enterprise applications to global production tracking and digital asset management software. Software Developers build new applications, support and enhance existing systems, and integrate 3rd party applications into existing software infrastructure. You will interact with a wide range of clients, learn new work flows, and come up with creative solutions to increase efficiency and productivity.

    Information Systems exists to support fast moving production companies and you will work with the knowledge that whatever you write will immediately make the job easier for someone down the hall or at one of our global studios.

    This role will be responsible for developing, integrating, and maintaining a Shotgun pipeline across four studios (London, Vancouver, San Francisco and Singapore). This position will work directly with PMs, artists, design, test & engineers to help ensure Shotgun is being executed as optimally as possible within our studio and successfully implement improvements to internal workflows.

    Responsibilities:

    • Full stack development of robust workflow based applications.
    • Provide input on architecture of larger applications; build stand alone modules and smaller applications for use by artists and productions within the organization.
    • Work with Project Managers to implement elegant and user-friendly interfaces for all new modules and/or applications.
    • Ensure code is developed, deployed, documented and maintained in keeping with IS guidelines. Assist developers from other departments in working with IS data and framework.
    • Monitor use of existing systems, and suggest strategies to improve health and reduce technical debt.
    • Actively participate in code reviews, test new concepts and technologies, suggest improvements in technical direction and mentor other members of group in areas of expertise.

    Education / Experience:

    • Bachelor’s degree in Computer Science or other technical degree.
    • 5 years experience in professional software development.

    Required Skills:

    • Python fluency (Python 2.6+, Python 3.3+).
    • Linux proficiency.
    • Database/SQL experience.
    • Full stack web development experience.
    • Excellent interpersonal, communication, and client-facing skills
    • Able to accommodate occasional domestic and/or international travel

    Preferred Skills / Competencies:

    • Web frameworks: Flask/Bottle, Django, Tornado/Cyclone, Pylons/Pyramid.
    • JavaScript libraries: jQuery, Backbone, Marionette, Angular, React, Gulp, Mocha, Sinon.JS.
    • Web servers: Nginx, Apache, uWSGI.
    • Data stores/tools: Oracle, PostgreSQL, SQLAlchemy, Redis, MongoDB, Solr.
    • Tools: Virtualenv, Buildout, py.test, Ansible, Selenium.
    • Async: Twisted, asyncio.
    • Virtualization: AWS, VMWare, VirtualBox, Docker.
    • Experience using Shotgun API and Toolkit at a VFX or Animation studio
  • Responsible for rigging and enveloping hero to background creatures, vehicles and props in Maya, and setting up and running cloth, hair and flesh. Able to wrangle rigging and creature pipeline issues proficiently under the direction and guidance of their supervisors.

    Primary Responsibilities and Accountabilities:

    • Responsible for advanced rigging and enveloping in Maya, set up and run cloth, hair, and flesh
    • Troubleshoot creature rigging and pipeline issues for artists in other disciplines
    • Mentor entry level artists
    • Script utilities/tools/plug-ins
    • Sufficient knowledge of Maya rigging techniques to optimize the performance of rigs
    • Participate in reviews, dailies, and department meetings as required
    • Special projects as necessary

    Key Peers or Relationships :

    • Key Creatives, Department Talent Manager, Show Production

    Education / Experience:

    • Bachelor’s Degree in Computer Graphics, Computer Science, or related degree or equivalent experience.
    • 5+ years experience

    Required Skills / Competencies:

    • Experience with advanced hero asset rigging and enveloping in Maya
    • Experience setting up and running simulation shotwork.
    • Experience in corrective sculpting. Knowledge of anatomy and enveloping
    • Positive Attitude and team player
    • Good communication skills
    • Proficiency with Linux

    Preferred Skills / Competencies

    • C++
    • Basic proficiency in another discipline -modeling, texture, TD, animation
    • Expertise with Maya
    • Experience with python scripting
  • The Senior Texture Artist is responsible for creating the textures, colors, and organic surface qualities needed in the completion of CG creatures and hard-surface models used in production.

    Primary Responsibilities and Accountabilities:

    • Works independently and with production team (VFX Supervisor, Texture Supervisor, Look Dev Supervisor) at an advanced level to execute the desired look of complicated CG models, including complex creatures and/or hard surface models, including ships, real world vehicles and environments.
    • Participates as a team member in determining various design solutions; provides feedback to other members of the production by attending dailies on a regular basis.
    • Mentors Junior and mid level Artists.
    • Maintains or exceeds consistent level of productivity while meeting deadlines and producing high quality work.

    Reporting Relationships:

    Reports to the Talent Manager, and receives daily oversight and direction from the VFX Supervisors, Texture Supervisors and Look Dev Supervisor.

    Education/Experience:

    • BA Degree or equivalent work experience; familiarity with film production; computer graphics
    • 5-8 years experience
    • Demo reel and portfolio illustrating knowledge and experience in painting, illustration or design.

    Required Skills/Competencies:

    • Proficient in Maya, Mari, Zbrush, Photoshop and UV unwrapping tools
    • Ability to navigate complex pipelines.
    • Attention to detail.
    • Ability to learn quickly and assimilate new information.
    • Good interpersonal and organizational skills.

    Preferred Skills/Competencies:

    • Modeling skills a plus.
    • Katana/Look Dev knowledge a plus.
  • The 3D Generalist demonstrates a strong base of knowledge in 3D Computer Generated Imagery Creation. Successful candidates will display a high degree of proficiency in some and a varied skill level across most of the areas of model, texture, shading/look development, basic hard surface animation and FX simulation as well as the ability to composite their own work. The 3D Generalist will work both individually and within a team, with tasks ranging from completing everything on a small number of shots to working on specific tasks within a larger body of work.

    Successful candidates can model, texture, shade, light, look development and composite CG images or shots, however candidates will be considered if they demonstrate themselves to be exceptional in only one area, as long as they have some experience in all others and are willing to learn.

     

    • Uses artistic and technical skills to work on all aspects of CG images or shots
    • Creates high quality computer graphics within a shot using a variety of software programs, and working under the general supervision of Senior Level Artists and Digimatte Supervisors
    • Participates as a team member in determining various aesthetic solutions; provides feedback to other members of the production by attending dailies on a regular
    • basis
    • Expected to mentor Apprentice and Jr. Artists and must be able to assist them with their shots
    • Work to meet defined milestones within a timeline
    • Source suitable reference materials for required assets
    • Attend dailies and participate in creative problem solving

    Education / Experience:

    • Degree or 3-5 years relevant experience (professional OR amateur) in one or more of the following fields: Computer Graphics, Fine Arts, Design or Photography

    Required Skills / Competencies:

    • Proven ability in one or more CG techniques, including modeling, texturing, shading, lighting, look development, or compositing
      OR
    • Proven artistic ability in a non-CG field (impressive portfolio of figure drawing, landscape, animals, painting, composition, perspective, etc.)
    • High level of problem solving or creative thinking skills

    Technical Skills:

    • Fluent in Photoshop
    • Fluent in 3dsmax, Maya or similar
    • Fluent in Vray or MRay or similar ray trace renderer
    • Comparable software experience considered
  • The Windows Systems Administrator is responsible for the installation, maintenance, and upgrade of Server Hardware, Operating Systems/Software and associated services as a member of the Lucasfilm IT team.

    • Monitor and maintain infrastructure and standards for Windows Servers across the global organization.
    • Support other Windows based services and applications, including Active Directory, Microsoft Exchange, printing infrastructure, Group Policies, DNS, DHCP, & SCCM in line with department standards.
    • Drive automation around server management lifecycle, including automatic builds, patching and monitoring of servers. Documents all processes, procedures and operations for both internal needs and end users when required.
    • Act as a point of escalation for problems transferred by IT Support Teams.
    • Work with security team to ensure that systems standards are managed and maintained in alignment with security best practices, including vulnerability management, encryption and antivirus.
    • Liaise with other technical groups to ensure that Standards and Technology are in line with overall technical direction of Lucasfilm and its companies.
    • Provide excellent customer support, while maintaining a highly technical environment.
    • Perform other duties as required.

    Required Skills / Competencies:

    • Proven experience automating and running large-scale software rollouts to Windows Servers / Workstations.
    • Proven experience in building and maintaining virtual hosting environments for Windows based systems, including VMWare ESX.
    • Proven experience in systems automation with Windows based scripting / languages, such as PowerShell, VBS or .Net.
    • Strong working knowledge of enterprise level storage solutions (NAS / SAN) and administration of CIFS.
    • Strong working knowledge of Microsoft SQL, other database technologies a plus.
    • Strong working knowledge of enterprise level antivirus monitoring and prevention services.
    • Demonstrated examples / proficiency in the use and administration of Linux & Mac operating systems.
    • Excellent communication skills both written and verbal, flexibility in concepts and action, able to handle aggressive mission critical deadlines.
    • Excellent team player- proven ability to resolve problems professionally and systematically.
    • Detailed oriented, highly organized self-starter, able to multi-task without supervision.
    • Comprehensive system documentation skills.
    • Strong customer service attitude and ability to work in production environment requiring adaptation to ever-changing production challenges.
    • Familiarity with the aspects of working in a creative environment.
    • Must carry mobile device during work and non-work hours and be available to be on-call when needed

    Preferred Technical Skills:

    • Proficient in Microsoft Visio and MS Office Suite.
    • Strong working knowledge of DNS, LDAP, Kerberos and DHCP.
    • Strong working knowledge of either Active Directory and/or Microsoft Exchange & o365.
    • Strong working knowledge of Microsoft based Enterprise technology, including Active Directory and associated Group Policy design and management.
    • Detailed understanding of Windows Operating Systems

    Education / Experience:

    • BS degree in technology related field or equivalent experience
    • 5+ year’s hands-on experience maintaining and managing Windows resources in a multi-platform, high performance production environment using Active Directory.
  • Production Engineering is a globally distributed team that develops tools and workflows which act as the foundational infrastructure for ILM’s other departments. As a member of PE’s Media team, your focus will be on the software and pipelines that ILM uses:

     

    • Ingest media from our clients, such as plates, reference imagery, and media from client side editorial
    • Process and package finished work for delivery back to our clients
    • Process, track, and review media generated internally by our artists
    • Keep our internal editorial data in sync with client side editorial

    The Senior Production Engineer is responsible for architecting and developing aspects of these pipelines both alone or as the leader of a team. They will be active in both leading development projects and mentoring staff and other production engineers.

     

    • Responsible for leading development projects for new workflows and/or tools
    • Communicates with artists and productions to determine technical requirements and disseminate information regarding project status
    • Exercises independent judgment in methods, techniques and evaluation criteria for obtaining a goal
    • May have singular responsibility for a project
    • Coordinate activities of others as a project lead
    • Advises/assists other engineers with maintenance and bug fixing of existing tools
    • Serves as knowledge resource for workflow and tools used in production at ILM
    • Updates and features additions to existing tools
    • Provide support to local productions to keep the pipeline running smoothly
    • Troubleshoot pipeline issues
    • Provide training and assistance to artists on toolsets and workflows
    • Expected to lead discussions surrounding future workflow and tool development
    • Collaborates with artists and productions to develop efficient workflows and supporting tools
    • Participate in the activities of the globally distributed production engineering team, including:
    • Development and support activities
    • Regular status and planning meetings as time zones permit
    • Adhere to development best practices and standards defined by Production Engineering Supervisor

    Education / Experience:

     

    • Bachelor’s degree or advanced degree in Computing Science or Graphics discipline, or equivalent professional experience
    • 6-10 years of experience in the visual effects or computer animation industries

    Required Skills / Competencies:

     

    • A positive, “can-do” attitude with balance: must not be afraid to ask for help when getting outside experience base or comfort zone
    • A clear and concise communicator: ability to keep end users informed of progress and managers informed of requests
    • An effective listener: able to engage with and understand artists to discover what their requirements are
    • An effective time manager: must be able to prioritize a multitude of requests and not be afraid to ask for help if the path isn’t clear
    • Passionate about delivering rigorous follow-through on assigned tasks
    • An agile, flexible and quick thinker: this is an energetic, dynamic environment requiring an ability to adapt to rapidly changing requirements
    • A creative thinker and innovator: able to devise and employ ingenious solutions to difficult problems
    • A passionate and charismatic leader: ability to inspire and motivate

    Technical Skills:

     

    • Expert knowledge of python programming and the Linux environment
    • In-depth knowledge of C++
    • Experience working with revision control systems and defined coding standards
    • Experience with video encoding and color management in VFX, Animation, or Commercial Production
    • Expert knowledge of developing tools and/or plugins within industry software packages such as RV, Nuke, and Avid media Composer
    • In-depth knowledge of open standards such as OpenColorIO, OpenImageIO, ffmpeg

    Preferred Skills / Competencies:

     

    • Experience working with relational databases
    • Familiarity with using REST APIs and designing web services
    • Experience developing applications with Qt and PyQt
    • User Experience and User Interface design experience
    • Experience developing on windows is a bonus

     

  • The VFX Art Director is responsible for interpreting ideas communicated by the Director/Key Creative of a show(s) into traditional concept art and storyboards for Feature Film, Specialty Film, and Commercial work.

    Primary Responsibilities and Accountabilities:

    • Responsible for creating or providing concept art, storyboards, photo reference, and video reference to communicate ideas and develop goals for the design and look of a show(s).
    • Provides conceptual paintovers and look direction for sequences and key shots for directorial approval. Art work is then used as a template for CG artists to complete work.
    • Provides creative direction and feedback to a team of concept artists, supervising the creation of artwork, storyboards, and materials; leads team to stay on schedule.
    • Oversees the creation of CG assets from Concept art, ensuring design continuity through the production process.
    • Responsible for interacting directly with clients, including Directors and Production Designers during production periods and at spec and bid work phases; ensures first unit production design and aesthetic is carried through post production and refined according to the director’s vision.
    • Partners with CG leadership, ensuring work is done according to the specifications of Director/Key Creatives.
    • Tracks and archives all work including project files, renders, source images, and textures.
    • Partners with production on bids and scheduling, proactively raising concerns and offering solutions when necessary.
    • Actively participates in dailies and transmissions.

    Reporting Relationships:

    • Reports To: Art Department Creative Director, Art Department Production Manager, and Talent Manager.
    • Key Peers and Relationships (Positions in the organization in which good relationships are important for success in this role):
      Senior VFX Art Directors, Creative Director, Art Department Production Manager, CG Leadership

    Education/Experience:

    • Bachelor’s degree and/or 3+ years experience in Entertainment industry
    • Experience in Film or Video Effects and/or Film production, including knowledge of cinematic techniques, language and shot composition
    • Full portfolio demonstrating high-level traditional art skills and breadth of subject matter. Highly proficient at rendering imaginary scenes with little or no reference
    • Submission release form needs to be completed before portfolio/reel can be reviewed
    • Required Skills/Competencies
    • Developed “eye” and strong aesthetic
    • Clear understanding of anatomy and motion of organic and mechanical forms.
    • Demonstrated understanding and creation of photo real work.
    • Experience creating environments, hard surface, and creature design.
    • Ability to work closely with CG leadership and within a production environment.
    • Ability to support different productions with various design needs.
    • Ability to work under pressure while implementing changes based on input from multiple sources.
    • Excellent organizational skills.

    Preferred Skills/Competencies:

    • Set experience preferred

    Technical Skills:

    • Knowledge of Macintosh computer systems including word processing, Adobe Illustrator, and Photoshop
    • Proficiency in design software required (Photoshop, Painter, Sketch-up, Modo, etc.)
    • Ability to assemble research and reference material that will be influential to clients and design team
  • Who We Are:

    Industrial Light & Magic, founded in 1975 by George Lucas, has created some of the most iconic moments in motion picture history. From Star Wars to Jurassic Park, Pirates of the Caribbean, Transformers, The Avengers, theme park rides and interactive experiences, ILM continues to expand the possibilities of what visual entertainment can be.
    ILM’s R&D and Core Pipeline groups develop the ground-breaking technology that our artists use to create dazzling visuals. ILM’s innovations have won 29 Scientific and Technical Academy Awards®. Today, we are 70+ visually-minded software engineers, working side-by-side with over a thousand digital artists in a fast-paced, intensely collaborative, creatively-driven film production environment, across studios in San Francisco, Singapore, Vancouver, and London.

    Where We’re Going:

    With 40 years of experience, we’re the best in the business, but our restless spirit leaves us uncontent with the status quo, with the ambition to improve everything we do. We seek out the most challenging visual effects work, while still maintaining a sensible grounding. Our technology roadmap:
    • Modernize our core infrastructure, integrating the latest technologies.
    • Increase the throughput of our global compute and storage processes.
    • Streamline our guru artist tools so they’re easier to learn and easier to use.
    • Develop ever more powerful techniques that push the bounds of visual complexity and cinematic fidelity, and continue to create images no one has seen before.
    We push the state of the art in technology, but always in service of the latest creative challenge.

    What We’re Looking For:

    We are looking for engineers for our Artist-Facing Pipeline engineering team to help build our next generation of 3D asset management and data-handoff tools. We need people who have:
    • A passion for developing tools for master artists.
    • A knack for simplifying complex processes.
    • Experience with visual effects production pipelines.
    This is a full-time engineering position, so you need a solid background in software engineering and a thorough knowledge of computer graphics. You don’t need to be a professional UX designer, but you should have a keen sense for how creative people use technology to work together under pressure.

    What You’ll Do:

    • Develop tools, structures, and pipeline systems that define how artists assemble and manage massively complex 3D scenes.
    • Design user interfaces for authoring, validating, publishing, and tracking 3D and 2D data as it moves through the production pipeline.
    • Extend, optimize, and simplify a complex network of automated batch processes.
    • Integrate commercial applications such as Maya, Houdini, Katana, Shotgun, etc.
    • Work with and extend ILM’s proprietary content creation systems.
    • Work in a collaborative team of software engineers, and work directly with highly specialized and supremely talented artists.
    • Split your time between long-term software development projects and day-to-day support of active shows.

    Requirements

    Education / Experience:

    • BS or advanced degree in computer science or related field, or equivalent experience.
    • 3+ years of experience in professional software development and/or VFX production.

    Personal Skills:

    • An intuitive understanding of the demands of a fast-paced, creatively-driven visual effects production environment.
    • Collaboration: a readiness to trust others, be trustworthy, and play nice.
    • Communication: an ability to express yourself concisely, a willingness to speak up, and a conviction to keep everyone informed of progress and issues.
    • Empathy: an ability to listen intently and understand artists’ needs.
    • Creativity: an insightful and analytical thinker, and a creative problem solver.

    Technical Skills:

    • Expert knowledge of programming in python and/or C++ on Linux.
    • Thorough knowledge of computer graphics and animation concepts: character rigging, geometric deformations, dynamic simulation, shading and rendering, etc.
    • Experience with commercial animation and VFX software applications: Maya, Houdini, RV, Shotgun, etc.
    • Knowledge of industry-standard scene data formats: Alembic, USD, etc.
    • Experience with GUI toolkits: Qt, PyQt/PySide, etc.
    • Thorough knowledge of software design/development principles: design patterns, object-oriented design, agile development, etc.
    • Experience with revision control and release management: Perforce/SVN, Git, etc.
    • Experience working with a large, complex, mature, and dynamic code base.

  • The FX Supervisor is primarily responsible for leading a team of Effects Technical Directors, and managing the daily operations of the Effects team and Production needs. The FX Supervisor will supervise the Effects team in both the technical and artistic aspects of the visual effects production.

    • Supervise the Effects team to deliver the desired effect for the film.
    • Provide constructive creative oversight and feedback to the Effects Technical Directors.
    • Partner closely with show and production leadership to ensure the desired effects are delivered and that deadlines are met.
    • Responsible for guiding the overall effects and simulations on schedule and budget.
    • Partners with production management to provide artists with performance feedback, guidance, mentoring, resolving performance issues and maintaining positive morale amongst the crew.
    • Attends all relevant meetings to promote effective communication throughout the production team.

    Education / Experience:
    • Bachelor’s degree in Computer Science or Computer Graphics or equivalent work experience.
    • Expert Maya software, and knowledge and experience in Python, Hscript or Mel.
    • 10+ year’s production experience, also with experience in a leadership role in film visual effects
    • Highly proficient skills in technical problem solving
    • Strong communication skills (written, verbal and interpersonal)

    Skills / Competencies:
    • Proficiency with Linux, Unix
    • Expertise with Maya and Houdini
    • Professional experience with python scripting
    • Produced effects smoke, fire, dust, explosions, water, clouds, steam and particles.

     

  • The Generalist Department Pipeline Technical Director is a 3DS Max Developer who supports the VFX Generalist artists at ILM. The Generalist Pipeline TD maintains the pipeline to model, paint, animate, and render complex, large scale digital environments in Autodesk 3ds Max and Vray on Windows. This position builds and maintains software systems, improves production pipeline operations, and provide front-line troubleshooting to shows in production.

    The 3DS Max Pipeline TD receives day-to-day direction and priorities from Generalist Area Tech leads and CG Tech Supervisor, with technical guidance from R&D and Core Pipeline Supervisors.

    Primary Responsibilities and Accountabilities:

    • Develop pipeline and asset management tools to meet immediate, show-directed production demands, ensuring facility-wide consistency as directed by show and technical supervisors. Help maintain a wide array of existing workflows and scripts.
    • Provide front-line production support across a wide range of disciplines, troubleshoot assets and shots, and help artists with general problem-solving. Monitor email requests, package up problems and redirect to appropriate engineering team.
    • Test and validate tools and techniques in production. Work closely with engineering teams in testing, and releasing new and modified software systems.
    • Act as an on-call resource for show production staff, primarily for complex, urgent problems.
    • Collaborate effectively with artists, production supervisors, and technical staff across ILM studios in San Francisco, Vancouver, Singapore, and London.
    • Identify day-to-day priorities in conjunction with show supervisors; act autonomously.
    • Work primarily on tools of a high degree of complexity, requiring broad understanding of the larger pipeline.
    • Assist junior Pipeline TDs in providing front-line support; resolve complex user errors; guide Pipeline Engineers and R&D with debugging technical issues.
    • Develop comprehensive knowledge of software and systems; contribute to evolving standards and conventions used in production.
    • Update documentation for the pipeline and tools to reflect any changes that are made.

    Education / Experience:

    • Bachelor’s degree or equivalent in Computer Science or a related technical field.
    • Demonstrated experience developing and maintaining tools for use in computer graphics.
    • At least 5 years production experience in visual effects for film, commercials or television.

    Required Skills / Competencies:

    • Proficiency in Windows
    • Advanced 3ds Max experience required
    • Advanced Python and 3ds Max scripting required
    • Ability to communicate cross-discipline and provide innovative solutions to pipeline issues.
    • Detail oriented and strong self-sufficient trouble shooter.
    • Thorough understanding of the entire visual effects process, from shooting to modeling and texturing, animation, rendering and compositing

    Preferred Skills / Competencies:

    • Experience with C, C++ a plus
    • Experience with Vray a plus
    • Experience with linux development and applications such as Maya and Clarisse a plus.
  • The Technical Assistant II (TA) is responsible for overseeing all incoming and outgoing media to and from clients as well as outsourced vendors. TA’s are responsible for tracking and managing all digital information through the CG pipeline. Serves as the liaison for digital resources and data pipeline information between Production, CG Supervisors, Artists, and Technical Support Staff.

    • Responsible for loading of all incoming scans and digital deliveries from an outside post facility and on-set artists and supervisors.
    • Responsible for the output of all hi-res images for digital delivery to client.
    • Use proprietary tools to convert files and apply look up tables
    • Ensure that files are converted and loaded properly by consulting with Color Science team.
    • Clearly communicating any issues or problems with deliverables to production.
    • Responsible for managing, tracking and reviewing all work sent out to and received by third party partners and shows and communicating any information to appropriate parties as it relates to this process.
    • Package up and QC assets as requested by clients
    • Unpacking and integration of deliverables back into the ILM pipeline.
    • Interacting with Show Supervisors, Production Engineering, and CG Artists as needed to ensure smooth flow of data in and out of the studio.
    • Transcoding of file formats and monitoring of file transfers to and from various sources.
    • Assisting with distribution, debugging, and processing of work coming back
    • Collaborating closely with Production Assistant/Coordinator in charge of communicating with External Vendors.
    • To ensure images or assets are maintained within ILM’s current security standards.
    • To notify management of any security breaches or misuse of company or client assets.
    • Communicating directly with key production, artistic and support personnel internally.
    • Communicating directly with third-party partners when needed. Communication is preferably handled through the shows’ Production.
    • Documentation and dissemination of current operating procedures.
    • Timely reporting of equipment or system failures to the engineering staff
    • Understand and work within ILM coding standards and provide proper documentation for any tools created.
    • Provide training and assistance to new co-workers on tool sets and workflows

    Education:

    • Bachelor’s degree in Computer Science, Film Production or equivalent degree.
    • 1-2 years relevant work experience

    Required Skills / Competencies:

    • Excellent verbal and written communication skills required. Strong interpersonal skills and the ability to effectively interact with diverse personalities.
    • Proven ability and experience working well on teams.
    • Strong time management skills; Ability to multi-task and prioritize.
    • Aesthetic eye and/or artistic background highly desired.
    • Familiarity with film and video post-production and/or computer graphics techniques highly desired.
    • Proven ability to work autonomously and in team settings.
    • Highly motivated.
    • Strong problem solving skills
    • Ability to adapt to a high pressure, fast-paced, dynamic environment
    • Ability to work shift hours as required
    • High technical quality control
    • To have a strong work ethic with dedicated and high customer service.

    Technical Skills:

    • Proven Knowledge of and experience with Mac, Linux & Windows operating systems.
    • Strong scripting language (e.g. Python, Perl) and programming language (e.g. C/C++, Java) is desired.
    • Knowledge of, and experience with, 3D animation software (e.g. Maya) highly desired.
    • Database knowledge preferred (e.g. Oracle, Redis, MongoDB, Cassandra)
    • Knowledge of networking, tape backup systems, hardware a plus
    • VFX, Feature Animation or Episodic production experience a plus
  • Lighting Technical Directors are responsible for the lighting, rendering and basic compositing of complex shots.

     

    • Designs and creates lighting and the look of computer generated objects and scenes.
    • Creates images, effects and programs for digitally composited sequences.
    • Responsible for compiling the various elements of a shot and seeing it through to completion

    Requirements:

     

    • Advanced experience with either Maya, XSI, 3DS Max, Houdini or other software.
    • Bachelor’s degree in CS, engineering or CG.
    • Exhibits strong teamwork and interdisciplinary thinking.
    • Demo reel required.
    • 3-5+ years feature film experience preferred.
    • Linux and Python scripting or shader authoring preferred; C++ skills also applicable.
  • Copy and paste this link to view all open positions: https://jobs.lucasfilm.com/welcome.html