University of Florida logo

University of Florida

Research Software Engineer I/II

🇺🇸 Gainesville, FL 🕑 Full-Time 💰 $61K - $95K 💻 Software Engineering 🗓️ February 21st, 2026
Python TensorFlow PyTorch

Edtech.com's Summary

UF Information Technology (UFIT) is hiring a Research Software Engineer I/II. The role involves collaborating with faculty and research teams to develop, document, test, and maintain software for diverse computational, data processing, and AI projects, while continuously learning and applying best practices in software engineering.

Highlights
  • Collaborate across campus with faculty and research teams on software solutions in computational science, data processing, and AI.
  • Design, program, debug, test, deploy, and maintain software projects in scientific and scholarly domains.
  • Apply software engineering and data science best practices, including cybersecurity measures.
  • Act as a consultant and mentor for software engineering principles within project teams.
  • Possess strong programming skills in languages such as C/C++, Python, Fortran, and Scala.
  • Experience with high-performance computing systems, including GPUs, CUDA, MPI, AI/ML/DL frameworks.
  • Salary ranges from $61,000 to $95,000 depending on level and experience.
  • Required qualifications include a Bachelor's or advanced degree in computer or physical sciences or related fields with relevant experience (2-3 years or more depending on level).
  • Preferred skills include AI frameworks like TensorFlow and PyTorch, digital twin development, parallel software design, and GPU computing environments.
  • Supports a wide range of disciplines via HiPerGator supercomputer resources and research computing initiatives at the University of Florida.