Digital Domain Company Logo

Digital Domain

Los Angeles, California - United States
View all jobs at this company »

Software R&D Intern

Description

Purpose of the job:

Digital Domain is seeking interns for its Software R&D group. The software R&D team is split between Vancouver and Los Angeles and is working on some of the most exciting projects in computer graphics. When we get an intern, we pair them up with a software developer and use the intern to explore aspects of computer graphics that are interesting, difficult and slightly off the beaten path. Basically, our software team is working on projects that we think will work and be useful to the artists at Digital Domain. Interns get to try ideas that may not work, but if they do, would have huge payoffs. These kind of problems are also perfect for research papers and we expect our interns to attempt to publish the work they do here.

Our current focus is on human and creature animation and simulation. We also have cutting edge development in physical simulation. So, from fluid simulation to facial animation, from high resolution motion capture to anatomically correct muscle simulation, we have ample tasks for an intern.

Because these projects are complex, we prefer interns who can commit to extended stays. A 10 week internship is the absolute minimum. Longer internships (3-4 months) are preferred.

Essential Functions/Responsibilities:

  • Developing new software to solve interesting problems in computer graphics.
  • Doing research to build a foundation of existing work and to help formulate an approach to the problem.
  • Learning the user interfaces and APIs of animation and modeling packages like Maya and Houdini.
  • Writing a technical paper summarizing the technology developed during the internship.

Qualifications:

Education and/or Experience Required:

  • B.S. or higher degree in Computer Science, Mathematics or related field.
  • The ability to program in either C++ or Python. Knowing both languages is ideal.
  • The ability to read and understand research papers with considerable mathematics.

Working Conditions and Environment/Physical Demands: 

  • Office working environment.
  • Hours for this position are based on normal working hours but will require extra hours pending production needs.
  • Walking/bending/sitting.

The above statements are intended to describe the general nature and level of the work being performed by people assigned to this work.  This is not an exhaustive list of all duties and responsibilities associated with it.  Digital Domain 3.0, Inc management reserves the right to amend and change responsibilities to meet business and organizational needs.

This Job is no longer active!