Sr. Research Software Engineer

University of MiamiMiami, FL
1dOnsite

About The Position

The University of Miami/UHealth Department of SCCC has an exciting opportunity for a Full Time Sr. Research Software Engineer to work at the UHealth campus in Miami, Fl. CORE JOB SUMMARY The Sr. Research Software Engineer designs, modifies, develops, and implements AI/Machine Learning (ML)/Virtual Reality (VR)/Augmented Reality (AR) software systems as part of the University of Miami’s Frost Institute for Data Science and Computing (IDSC). The incumbent oversees the successful completion of all extended/augmented reality research projects initiated through UMVerse and IDSC’s Creative Computing Program.

Requirements

  • Bachelor’s degree in relevant field required
  • Minimum 4 years of relevant experience required
  • Skill in collecting, organizing, and analyzing data.
  • Ability to design user interactions and interfaces in a VR environment.
  • Ability to recognize and solve a variety of problems.
  • Ability to exercise sound judgment in making critical decisions.
  • Proficiency in programming languages like C #.
  • Experience using VR and AR tools such as HTC Vive and Oculus.
  • Experience using 3D game engines like Unity.
  • Deep understanding of 3D graphics, physics, and VR best practices.
  • Collaborative mindset and excellent communication skills.
  • Learning Agility: Ability to learn new procedures, technologies, and protocols, and adapt to changing priorities and work demands.
  • Teamwork: Ability to work collaboratively with others and contribute to a team environment.
  • Technical Proficiency: Skilled in using office software, technology, and relevant computer applications.
  • Communication: Strong and clear written and verbal communication skills for interacting with colleagues and stakeholders.

Responsibilities

  • Provides leadership in technical and project management involving the design, modification, development, and implementation of next-generation software systems initiated through UMVerse and IDSC’s Creative Computing Program to leverage rich multimodal data sets, making AI/ML experiences more interactive, personalized, and realistic.
  • Defines and develops software specifications using pseudo-code, flowcharts, block diagrams, and layouts in collaboration with students and other software engineers.
  • Utilizes big data computation and storage tools to create prototypes and data sets.
  • Develops scalable solutions using AI tools and machine-learning models and maintains ML infrastructure to support the training and deployment of ML models.
  • Works closely with teams in developing and executing performance tests on AI/ML systems to measure and evaluate their efficiency in handling large amounts of data, complex algorithms, and processing speeds to ensure optimal performance.
  • Establishes the release calendar and addresses issues that may impact progress, ensuring timely delivery of projects.
  • Manages daily operations at the Virtual Experience and Simulation Lab (VESL), ensuring smooth functioning and maintenance.
  • Maintains codebase repositories, documentation archives, and 3D model repositories, ensuring they are up-to-date and accessible.
  • Supervises and offers technical guidance to junior engineers and students, coordinating projects across multiple sites.
  • Maintains awareness of state-of-the-art development tools, programming and problem-solving techniques, and computing equipment to ensure the use of the most current technologies.
  • Participates in various aspects of end-user consulting, systems analysis and design, and vendor contract management.
  • Adheres to University and unit-level policies and procedures and safeguards University assets.

Benefits

  • The University of Miami offers competitive salaries and a comprehensive benefits package including medical, dental, tuition remission and more.
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service