University of Utah - Salt Lake City, UT

posted 4 months ago

Part-time - Entry Level
Salt Lake City, UT
Educational Services

About the position

The Animation Lab (Iwasa Lab) in the Department of Biochemistry at the University of Utah is seeking a skilled software developer to join our innovative team. This position involves designing and developing intuitive open-source tools within Blender, a leading 3D animation software, to facilitate the creation of molecular animations for biologists. The successful candidate will play a crucial role in enhancing the workflow for users, enabling them to visualize complex biological structures and processes through dynamic animations. In this role, you will be responsible for developing new tools and plugins that integrate seamlessly into Blender, ensuring that users can easily create and animate dynamic molecular models. You will also work on methods to record metadata and archive animated models, which is essential for maintaining the integrity and usability of the animations produced. Collaboration with the Animation Lab team is key, as you will participate in testing and assessment phases to ensure that the tools developed meet usability standards and effectively support specific projects. The ideal candidate will have a strong background in software development, particularly with Python, and a keen interest in biology. Familiarity with Blender and experience in building plugins will be highly advantageous. This position offers an exciting opportunity to contribute to cutting-edge research and development in the field of biochemistry, making a significant impact on how molecular animations are created and utilized in scientific communication.

Responsibilities

  • Developing new tools and plugins as part of an intuitive workflow that users will use to create and animate dynamic molecular models in Blender
  • Developing methods to record metadata and archive animated models
  • Integrating existing tools/plugins into the workflow
  • Participating in testing and assessment to ensure the usability of these tools
  • Working together with the Animation Lab team to test the tools and workflows on specific projects

Requirements

  • Bachelor's degree in Computer Science, a related area, or equivalency (one year of education can be substituted for two years of related work experience)
  • 2-5 years of programmer/analyst or related experience
  • Demonstrated potential ability to perform the essential functions of the job

Nice-to-haves

  • Python programming experience, particularly in application development
  • Experience using the 3D animation software Blender
  • Experience developing software tools or plugins
  • Strong problem-solving and analytical skills
  • Effective communication and teamwork abilities
  • Ability to work independently
  • Demonstrated interest in biology

Benefits

  • Participation in Utah Retirement Systems (URS)
  • Potential for flexible work schedule
  • Opportunities for professional development and growth
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service