U

University of Rochester

Private research university in Rochester, NY

Lead Computational Scientist

Platform EngineeringConfirmed live in the last 24 hours
Full-timeRochester, NY, USA$86.9k - $130.3kIn-person

About the Job

Requirements

  • A PhD in a scientific or engineering-related discipline with a computational focus and 3 years of related experience is required, or an equivalent combination of education and experience.
  • Experience with computer simulations, data analytics, computational tools, high-performance computing software, and/or supercomputing hardware is required.
  • Experience designing, writing, and porting scientific applications is required.
  • Experience developing computational tools and constructing data analysis pipelines is required.
  • Experience developing or debugging software and using software management systems is required.
  • Knowledge of programming with a high-level programming language such as C/C++, Fortran, or Java is required.
  • Knowledge of shell scripting and interpreted programming languages such as Perl, Python, or R is required.
  • Knowledge of parallel programming techniques and libraries such as MPI, OpenMP, and CUDA is required.
  • Strong verbal and written communication skills, including presentation skills, are required.
  • Ability to manage programming projects, collaborations, and personnel in an academic environment is required.

Responsibilities

  • Provide research support for integrating computing hardware and software tools to accomplish research tasks across scholarly disciplines.
  • Partner with faculty, students, and research staff across departments and research centers to understand scientific problems and apply advanced research computing tools to achieve research outcomes.
  • Recommend computational and/or visualization tools, techniques, and methodologies, and serve as an architect and developer for the computational aspects of research investigations.
  • Develop, port, install, and optimize software for high-performance computing and data-intensive architectures, including GPUs, massively parallel systems, and cloud environments.
  • Teach workshops and tutorial sessions focused on scientific programming and data analysis.
  • Guide students, faculty, and collaborators in research project development and implementation.
  • Develop, maintain, and improve department computing and visualization infrastructure.
  • Consult on computational research project design and implementation.
  • Serve as a consultant, collaborator, or co-investigator on one or more sponsored research projects, working with principal investigators, research staff, and students.
  • Oversee and mentor students and research staff.
  • Contribute technical and analytical content to research publications and present or contribute to scientific presentations.
  • Install, maintain, and support scientific applications and libraries in high-performance computing environments, including accelerators, parallel file systems, low-latency networks, specialized visualization systems, virtual machines, and cloud-based systems.
  • Work with system administrators, network engineers, and other professionals to design, build, and maintain research computing software and hardware systems.
  • Develop, port, and optimize applications supporting high-performance computing and cloud-based architectures.
  • Provide technical end-user support for faculty, students, and research staff using CIRC systems; develop documentation and diagnose issues and provide solutions.
  • Develop training materials, conduct workshops, and serve as a guest lecturer in courses that leverage CIRC technologies.
  • Remain current on trends in research computing, particularly high-performance computing environments.
  • Contribute to manuscripts and proposals based on developments in research and technology and evolving needs.
  • Perform other duties as assigned.

Desired Qualifications

  • Experience conducting and/or publishing research is preferred.
  • Experience supervising research students is preferred.
  • Experience as a faculty member or educator is preferred.
  • Experience with multidisciplinary research projects spanning a variety of fields is preferred.

About the Company

University of Rochester

Private research university in Rochester, NY

The University of Rochester is a research university with programs spanning the humanities, health care, business, education, music, engineering, and the sciences.

Company size
Not listed
Company stage
Not listed
Total funding
Not listed
Headquarters
Not listed
Founded
Not listed

Recently Posted Jobs

Explore more opportunities at University of Rochester

See more jobs