Jobs

NowHiring_16x9
Questions regarding student job postings can be sent to: um3d-jobs@umich.edu 

Digital Scanning: Scripting & Pipeline Developer (Fall)

Technology is moving at a rapid rate. It always has. What is interesting is when technology is pushed to it’s limits and applied to solve real-world problems changing the way we interact with it and each other. The UM3D Lab is looking for developers primed to take their skills to the next level while applying them to relevant projects. Applicants should be passionate, creative, and eager to take common concepts and spin them on their head.

Capturing a 3D object in digital form can be an arduous task as one considers the wide range of technologies and their inherent capabilities. Curators working with ancient artifacts often rely on simple photographs to catalog and record the thousands of objects in a collection. We’re looking for someone interested in changing the way people think about scanning 3D physical artifacts using a technique called Photogrammetry. Photogrammetry is a process that transforms a set of 2D digital photographs of a physical artifact into a 3D digital model. While the process is well-defined we can streamline the process so anyone can do it, but we need help optimizing the pipeline and building unique tools taking advantage of local and cloud computing to make the process quick and easy. Come with us as we make 3D scanning ubiquitous on campus.

  • Experience with digital photography.
  • Experience with 3D digital models.
  • Experience using scripting languages for processing folders and files.
  • Experience with Web or Cloud development.
  • Good verbal communication skills to translate user needs into functional requirements.
  • Good programming skills to translate functional requirements into working user-friendly fault-tolerant code.

(Apply: 41813)

 

Visualization: Visual Designer & Informationist (Fall, Winter)

When one thinks of the vast amounts of data being generated from disparate sources, the depth of tools and expertise needed to ensure it is understood and effectively used, and the creative energy required to stay ahead of the curve so students and faculty of the U-M community remain the leaders and best; people at the cross-section of technological innovation, teaching and learning, and research are needed to promote discovery, exploration, and collaboration.

The Library is improving our visualization services on campus and we are looking for passionate individuals to help our users effectively tell their story through images, animations and interactive applications. Students would work directly with faculty and student researchers and educators needing to visualize their latest discoveries and helping them tell the story of their data through high fidelity images, animations, and interactive experiences. Additionally, students will participate in conversations with domain experts and specialists from across the University related to visualization. Thus, strong communication skills is required.

Applicants should be able demonstrate practical application and experience with any of the methodologies commonly used for data, scientific, and illustrative visualization.

  • Quick learner with software applications and processes
  • Demonstrable skills in illustration, animation, or visual design
  • Ability to effectively transfer knowledge and communicate to others through one-on-one guidance.
  • Strong verbal and written communication skills.
  • Prior coding or scripting experience (C/C#, Javascript, Python, etc.) is a plus

(Apply: 41817)

 

Visualization: Developer & Data Technician (Fall, Winter)

Given the vast amount of data being generated from disparate sources, the depth of tools and expertise needed to ensure it is understood and effectively used, and the creative energy required to stay ahead of the curve, people at the intersection of technological innovation, teaching, learning, and research are needed to promote discovery, exploration, and collaboration.

The Library is improving our visualization services and we are looking for passionate individuals to help our users effectively tell their story through images, animations and interactive applications. Students would work directly with faculty and student researchers and educators needing to visualize their latest discoveries, engage with state-of-the-art input and display technologies, and participate in conversations with domain experts and specialists from across the University related to visualization. Individuals hired would be expected to assist core staff members of the Library but also reach out and help others wanting to use the available resources. For this reason communication skills and ability to learn new software/skills is important.

Applicants should be able to demonstrate practical application and experience with any of the methodologies commonly used for data, scientific, and illustrative visualization.

  • Quick learner with software applications and processes.
  • Proficient OOP coding experience (C++, C#, Python, etc.)
  • Ability to read API documentation and develop client applications.
  • Strong mathematical background.
  • Ability to effectively transfer knowledge and communicate to others through one-on-one guidance.
  • Strong verbal and written communication skills.

One or more of the following is desirable:

  • Experience working with 3D data models.
  • Experience working with finite-element models.
  • Experience using scripting languages for formatting and massaging files.
  • Experience with online technologies such as WebGL, D3, Javascript, PHP, MySQL, etc.
  • Experience working with common end-use visualization tools. (VisIt, Paraview, MatLab, ANSYS, R, Cytoscape, After Effects, etc.)
  • Experience working with emerging technologies and display systems.
  • Training or proven knowledge of aesthetics and design.
  • Proficiency in OpenGL/DirectX.

(Apply: 41821)

 

Visualization: Virtual Reality/Augmented Reality Applications Specialist (Fall, Winter)

Technology is moving at a rapid rate. It always has. What is interesting is when technology is pushed to it’s limits and applied to solve real-world problems changing the way we interact with it and each other. The UM3D Lab is looking for developers primed to take their skills to the next level while applying them to relevant projects. Applicants should be passionate, creative, and eager to take common concepts and spin them on their head.

This position focuses on the buzzing industry of Virtual and Augmented Reality. While both technologies have been around for decades, new ways of using the technology are being discovered and new doors are opening. We’re looking for someone passionate about the possibilities and looking to try anything and everything in this space. Prior experience with VR/AR is a plus as is some development experience.

  • Experience in programming or scripting languages
  • Strong communication skills (writing/speaking)
  • Quick learner with software applications and processes
  • Familiarity with existing VR/AR technologies
  • Prior experience working with existing interactive engines a plus. (Unity, Unreal, Jugular, etc.).

(Apply: 41825)