The job below is no longer available.

You might also like

in Glendale, AZ

  • $14
    est. per hour
    Marriott International, Inc 17h ago
    Urgently hiring15.2 mi Use left and right arrow keys to navigate
  • $17
    est. per hour
    Marriott International, Inc 17h ago
    Urgently hiring15.2 mi Use left and right arrow keys to navigate
  • James River Management Company 12h ago
    Urgently hiring14.9 mi Use left and right arrow keys to navigate
  • $1,150
    Verified per week
    M&R Trucking Specialists 7d ago
    Urgently hiring11.5 mi Use left and right arrow keys to navigate
  • $40
    est. per hour
    UnitedHealth Group 12h ago
    Urgently hiring8 mi Use left and right arrow keys to navigate
Use left and right arrow keys to navigate
Hours Full-time, Part-time
Location Glendale, AZ
Glendale, Arizona

About this job

Responsibilities

Dreamworks Animation is looking for a passionate rendering software engineer intern to join our rendering team in building our bleeding-edge raytracer MoonRay,

as debuted at the HPG and SIGGGRAPH 2017 conferences. Our focus is to continue to deliver breathtaking images while being massively scalable across a single or multiple machines.

We have been creating movie magic for over 22 years and we would love to have you join us.

The position will focus on improving our volume rendering for MoonRay.

We would like you to evaluate/experiment/research recent advanced techniques in the field and integrated them for production usages.

The topics we may explore includes: high order multiple scattering, volumetric skin rendering, emission sampling, unbiased transmittance methods and volume aggregates.

Job Responsibilities

* Research existing relevant rendering techniques

* Implement/experiment with existing code base and production assets. Analyze algorithm applicability/limitations and potentially come up improved solutions

* Document the progress/result in detail, and present them to related developers/TDs/artists

* Work with artists/developers closely to maintain rendering software that is currently in production usages

Qualifications/Requirements

Must be currently enrolled in college or university.

Desired Characteristics

* Solid C++ programming. The ability to write clean, maintainable and efficient code

* Strong communication skills. Able to express/explain your thoughts with both technical side developers and artists

* Computer graphics especially rendering related development experiences. Coursework is good. Personal projects, even better.

* College level math skills for probability, linear algebra and calculus

* Physically based volume rendering research/development experiences

* Strong spatial acclerator data structure knowledges (Grid, Kd-Tree, Octree construction/traversal)

* Production raytracer user experiences (For example, Arnold/Renderman/Mantra)

* Experiences working on mid to large scale codebase

* Parallel programming experiences (For example: tbb, ispc, SIMD intrinsics)

* Experiences in profiling/debugging tools