Research Software and Computing Training Specialist

Employer
Princeton University
Location
Nassau Hall
Closing date
Jul 16, 2022

View more

Administrative Jobs
Academic Affairs, Research Staff & Technicians, Technology, Analysts & Programming, IT Support & Training

Job Details

Overview

Do you want to be part of a growing team involved in groundbreaking discoveries? Do you want to lead a training and outreach program to enable computational and data science-driven research? Do you have a strong background in training and curriculum development for computing? If so, we would like to make you aware that Princeton University’s Institute for Computational Science & Engineering (PICSciE) is recruiting a full-time Research Software and Computing Training Specialist to join its team.

 

In this position, you will be responsible for collaborating with faculty, staff, and students in designing, teaching, evaluating, and delivering a comprehensive range of practical training programs for the research computing and data community at Princeton. You will be an integral member of Princeton’s research computing team focused on enabling cutting-edge research in advanced computing and software development tools across all disciplines. You will also orchestrate and enhance a cohesive training curriculum that includes contributions from both internal and external campus partners. This position reports to the Director of Researcher Engagement and works closely with the Institute Manager of PICSciE.

Responsibilities
  • Design and oversee training programs to help Princeton students, faculty, and staff with a range of backgrounds and experience use computing --- including Princeton’s advanced computing infrastructure --- more effectively in their research and education
  • Become familiar with a range of technical and operational topics and tools pertinent to research computing and data (e.g., Python, Git, Jenkins, CUDA, C/C++, Jupyter, MATLAB, Containers, etc.) and the existing landscape of instructional resources
  • Identify the evolving training needs of the Princeton research computing and data community
  • Develop new training curricula and/or enhance existing ones, by developing in-house materials or leveraging programs from vendors in industry as appropriate to help meet instructional goals and objectives and to keep apace with the evolving landscape of hardware and software
  • Recruit, select, and train instructors and teaching assistants from across and outside campus, with an aim to maintain and grow a community of trainers
  • Coordinate with PICSciE’s institute manager and program coordinator on administrative and logistical preparations necessary to promote, deliver, and document training offerings
  • Help curate or develop educational materials including video tutorials and contribute to a web-based training portal
  • Engage with Princeton’s diverse community of computational researchers and their varied needs firsthand (e.g., participate in live one-on-one help sessions;  occasional help ticket duty; lead/teach some parts of the training program; assist with graduate-level courses in computational science and engineering; participate in  training-related grant proposals)
  • Evaluate training and development needs for individuals, departments, and research groups
  • Assess the effectiveness of different instructional methods 
  • Evaluate broadly the effectiveness of training and development programs, and utilize relevant evaluation data to iteratively refine instructional objectives and methods
Qualifications
  • M.S. degree (Ph.D. preferred) in Computational Science or Physics, Engineering, Computer Science, or a related field
  • Strong experience directly related to the responsibilities specified
  • Significant experience in the design and development  of training plans, curricula, and materials
  • Experience implementing and facilitating technical and/or specialty training events and programs, ideally with academic research audiences
  • Teaching and facilitation skills as related to the position
  • Strong interpersonal and communication skills 
  • Time management skills and ability to meet deadlines
  • Ability to work effectively with a wide range of constituencies in a diverse community
  • Some familiarity with contemporary programming and software development tools used in research computing and data  (e.g., Python, Git, CUDA, C, Jupyter, MATLAB, etc.) is preferred

 

Preferred Qualifications

  • Experience developing and optimizing scientific applications, including applications that run on computing clusters
  • At least a high-level understanding of high-performance computing architectures
  • Some experience with software engineering for scientific computing
  • Experience in grants or proposals for training and educational activities

 

Princeton University is an Equal Opportunity/Affirmative Action Employer and all qualified applicants will receive consideration for employment without regard to age, race, color, religion, sex, sexual orientation, gender identity or expression, national origin, disability status, protected veteran status, or any other characteristic protected by law. EEO IS THE LAW.

 

Standard Weekly Hours36.25Eligible for OvertimeNoBenefits EligibleYesProbationary Period180 daysEssential Services Personnel (see policy for detail)NoPhysical Capacity Exam RequiredNoValid Driver’s License RequiredNo Experience LevelMid-Senior Level#LI-ST1

Organization

Princeton entrance

Princeton University is a vibrant community of scholarship and learning that stands in the nation's service and the service of humanity. As a world-renowned research university, Princeton seeks to achieve the highest levels of distinction in the discovery and transmission of knowledge and understanding. At the same time, Princeton is distinctive among research universities in its commitment to undergraduate teaching.

Princeton University facultyOpportunity and Impact

At Princeton, every member of our community plays an important role in our mission of teaching and research. That mission provides every faculty and staff member with the opportunity to make an impact bigger than oneself. Learn about working at Princeton and meet some of our wonderful employees.

 

Services and Resources

When you make a commitment to our teaching and research mission, you will have access to the University’s world-renowned resources to help you succeed at work and in life. Discover the exceptional benefits and unique opportunities we offer as part of our commitment to you.

Work-Life Integration

Life is complicated. At Princeton, we recognize that and are sensitive and responsive to the challenges our employees face. The University offers a broad array of benefits and services that help our staff in a variety of ways.

Explore Our Job OpeningsPrinceton students and prof

Whether you’re already part of our community or just getting to know us for the first time, we invite you to imagine the meaningful difference you can make while working at Princeton. For faculty member and academic professional opportunities, visit the Dean of the Faculty website. For staff member job openings and to join our Talent Network, visit our Careers website.

Connect With Us
LinkedIn
Instagram
Facebook
Snapchat
YouTube

Find Us
Location
United States

Get job alerts

Create a job alert and receive personalised job recommendations straight to your inbox.

Create alert