Add a new job

Career Opportunities in HPC at a Glance


Whether you are seeking a change of career, a post-doctoral position or career advancement, this site has a variety of offerings from universities and organizations located across the country and around the world. Each listing is posted for thirty days from its original posting date so be sure to gather all of the necessary information when you first see a posting that interests you so as not to miss it upon your return to this site.




Systems Administrator

    Location:
    Hiring Institution: The University of Wyoming
    Apply By: NA

    The University of Wyoming is currently seeking two Systems Administrators for a startup HPC Condo cluster. This is an excellent opportunity to join and help develop a new team and new technologies for UW IT. These positions will become a defining asset that assists indevelopment, direction, and support of advanced research computingon campus. The positions will be heavily focused on Linux, cluster, and storage support.



Research Storage Administrator

    Location:
    Hiring Institution: The University of Iowa
    Apply By: NA

    The University of Iowa Information Technology Services organization (ITS), a campus-wide provider of technology services for academic, research, and service missions, is seeking a Research Storage Systems Administrator which functions under the direction of the Director of Research Services. The successful candidate will have a strong desire to learn and explore innovative solutions to information technology problems in a rapidly evolving research driven environment.



Statistics and Research Technology Specialist

    Location: Medford, MA
    Hiring Institution: Tufts University
    Apply By: January 18, 2017
    REQ#: 17001016
    Posted date: January 18, 2017

    Tufts University Location: Medford, MA Title: Statistics and Research Technology Specialist Department Summary Tufts Technology Services (TTS) is a university-wide service organization dedicated to the strategic planning, implementation, and support of technology products and services that anticipate and meet the academic, research, clinical and business needs of the Tufts community. TTS offers technical leadership and services to our customers with a focus on providing innovative solutions, delivering exceptional customer service, and creating a reliable infrastructure that demonstrates value to the students, faculty, staff, and alumni of Tufts University. TTS works in partnership with schools, business units, and other academic support organizations to provide campus-wide IT services in the areas of academic and research technology, enterprise application systems and services, networking and telecommunications, information security, data center operations, web services, classroom and computer lab technology support, and user support, training and outreach. Job Summary The Statistics and Research Technology Specialist provides statistical consulting for faculty, students and staff as well as support and consulting for our high performance compute (HPC) cluster. This position also participates and contributes to the planning and development of research technology services at Tufts. Essential Functions: Statistical Consulting • As the service owner will participate in the full life cycle of service development including service definition, implementation, marketing, community building, outreach, training, education and support. • Engage and provide statistical consulting services and support to faculty, students and staff. • Educate, inform, and assist as needed in technical solutions through formal and informal mechanisms. • Develop customer relationships, build community and be a trusted technology partner through regular in-person, one-one, group engagements; develop continual awareness and documentation of user and community needs, challenges and opportunities; communicate results to management and team on a regular basis; Engage in timely, reliable and effective communications. HPC Consulting • As the HPC support service owner participate in the full life cycle of service development for research computing including service definition, implementation, marketing, community building, outreach, training, education and support. • Engage and provide high performance computing consulting and support to faculty, students and staff. • Educate, inform, and assist as needed in technical solutions through formal and informal mechanisms. • Develop customer relationships, build community and be a trusted technology partner through regular in-person, one-one, group engagements; develop continual awareness and documentation of user and community needs, challenges and opportunities; communicate results to management and team on a regular basis; Engage in timely, reliable and effective communications. Service Development • Using the Service Development Life Cycle (SDLC), develop and make continual improvements for statistical and HPC consulting in the area of service definition, implementation, marketing, community building, outreach, training, education and support. • Query, document and advocate for users, research computing needs and services. Other • Participation on TTS project teams as research computing subject matter expert. • License management of research-related software including updates, testing new installs. • Working with system administration team to advocate for research computing needs and to ensure the compute cluster is running smoothly following best practices. Make team aware of and ensure progress is being made on any support tickets, projects or initiatives they are involved with on behalf of or in conjunction with Research Technology (RT) • Keep abreast of IT trends in the industry and research future product assessments. • Other duties as assigned. Minimum Required Experience, Education, Background, And Certifications/Licenses • Bachelor’s degree and 3-5 years’ experience in research computing, research methodologies and demonstrated concentration in statistics. • Understanding of research computing software environments from both the command line and graphical user interface. This includes statistics packages (R, SAS, STATA, SPSS), general purpose packages (Matlab, Mathematica, Maple) and domain specific applications (Fluent, Comsol, Ansys, Abaqus, Material Studio, Deform) used in Engineering and other fields. • Knowledge of research computing environments from an architecture perspective as well as daily usage and application level knowledge (must have experience with Linux / Unix). • Demonstrated experience in compiling software, basic scripting, etc. in support of high performance computing and cyberinfrastructure. • Understanding of distributed, parallel, serial computing and cpu/gpu computing. • Strong consulting and customer service skills. Candidates should feel comfortable directly interacting with faculty, students and staff. Additional Preferred Experience, Education, etc. • Bachelor’s degree in engineering, science or mathematics with additional graduate training or degrees with a research focus (e.g. M.S. and/or Ph.D.). Such areas of study include, but are not limited to: Statistics, Physics, Genomics, Econometrics, Operations Research, Engineering related fields, or any other research field where statistics is at the core of data analysis. • Familiarity and experience with resources at private or public sector HPC research computing environments, national centers or XSEDE (eXtreme Science and Engineering Discovery Environment) as well HPC cloud solutions (AWS, Microsoft, IBM, etc.). • Prior experience in Higher Education There may be an occasional need to work during evening hours or on weekends for system changes, project related deployments, and support operations. In addition, travel between with Tufts 3 campuses (Medford, Boston, and Grafton) will be required but not on a regular basis. Position must be willing and able to participate in a 24x7 on call rotation with other team members for after-hours incident escalation.



Data Services Specialist

    Location: Columbus, OH
    Hiring Institution: The Ohio State University
    Apply By: April 02, 2017
    REQ#: 426701
    Posted date: March 27, 2017

    The Data Visualization Specialist will help researchers and project teams understand and use data visualization techniques to support their work. The specialist will support the research agendas of faculty and students, enhance curricula, and encourage research innovation across the University relating to data visualization and visual thinking. The specialist will provide consulting services to faculty and students and collaborate with other campus units already providing visualization and design services. The specialist will work closely with the Data Management Services Librarian, the Digital Humanities Librarian, the GIS Specialist, the Head of Digital Initiatives, and others in both the Research Commons and elsewhere in University Libraries to increase understanding of visual data issues, ranging from preparing data for visualization to limitations of data visualization. The specialist will be responsible for leveraging research software and technology resources to enhance course development and research innovation. This position reports to the Manager of the Research Commons.



Research Software Engineer

    Location: Princeton, NJ
    Hiring Institution: Princeton University
    Apply By: April 16, 2017
    REQ#: 20177180
    Posted date: March 16, 2017

    The Research Software Engineer will be an integral member of multiple research teams focused on cutting-edge computational neuroscience research. The Research Software Engineer will work with researchers associated with Princeton Neuroscience Institute (PNI) to provide domain-centric computational expertise in algorithm development and selection, code development, and optimization to create efficient and scalable research code.



HPC Software Engineer

    Location: Princeton, NJ
    Hiring Institution: Princeton University
    Apply By: April 16, 2017
    REQ#: 20177269
    Posted date: March 16, 2017

    The HPC Software Engineer will be an integral member of multiple research teams focused on cutting-edge computational astrophysics research. The HPC Software Engineer will work with researchers associated with the Department of Astrophysical Sciences to provide domain-centric computational expertise in algorithm development and selection, code development, and optimization to create efficient and scalable research code.



Senior Software Engineer - Systems Programming

    Location: Chicago, IL
    Hiring Institution: University of Chicago Physical Sciences Division
    Apply By: April 17, 2017
    REQ#: 101541
    Posted date: January 26, 2017

    As a senior member of the Globus back-end development team, reporting to the Software Development Manager, the focus of this position will be to assist in the creation and operation of backend system services that are critical to the Globus Software as a Service (SaaS) and Platform as a Service (PaaS) layers. We're looking for experienced C and/or Python programmers who have deep knowledge of file and object storage systems.



Senior Software Engineer - Cloud Data Platform

    Location: Chicago, IL
    Hiring Institution: University of Chicago Physical Sciences Division
    Apply By: April 17, 2017
    REQ#: 101540
    Posted date: January 26, 2017

    As a senior member of the Globus backend development team, reporting to the Software Development Manager, the focus of this position will be to assist in the creation and operation of back-end REST services for the Globus Software as a Service (SaaS) applications and Globus Platform as a Service (PaaS). We're looking for software developers who understand the complexity of maintaining a custom back-end system and can architect improvements for efficiency and security as the Globus system evolves. The backend is primarily Python, C++, and Postgres.



Software Engineer - Cloud Data Platform

    Location: Chicago, IL
    Hiring Institution: University of Chicago Physical Sciences Division
    Apply By: April 17, 2017
    REQ#: 101539
    Posted date: January 26, 2017

    As a member of the Globus backend development team, reporting to the Software Development Manager, the focus of this position will be to assist in the creation and operation of back-end REST services for the Globus Software as a Service (SaaS) applications and Globus Platform as a Service (PaaS). We're looking for software developers who understand the complexity of maintaining a custom back-end system and can architect improvements for efficiency and security as the Globus system evolves. The back-end is primarily Python, C++, and Postgres.



Sr. Software Engineer

    Location: Baltimore, MD
    Hiring Institution: Johns Hopkins University
    Apply By: April 21, 2017
    REQ#: 313472
    Posted date: March 21, 2017

    The Sr. software engineer will serve as technical resource to all users on highly complex code development, architecture, debugging, profiling, optimization, documentation, installation and maintenance of open source scientific applications; data mining and best practices to utilize HPC resources. The incumbent will enable faculty to advance research-computing agendas by interacting directly with researchers, providing feedback on how to improve application performance, and actively participating in application development. There will be also many opportunities to establish scientific collaborations and partnerships with research groups. This position will serve as lead on moderate to large IT architecture and applications development projects. The position will be expected to influence research groups towards innovative solutions and provide oversight to lower level staff. As a project lead, the incumbent is expected to interact with various departments and external constituents outside of JHU.



APPLICATION DEVELOPER AND SYSTEMS ANALYST I

    Location: Batavia, IL
    Hiring Institution: Fermi National Accelerator Laboratory
    Apply By: April 21, 2017
    Posted date: March 23, 2017

    Owned by the U.S. Department of Energy and operated by Fermi Research Alliance, LLC, Fermilab is home to the country’s high energy physics program and host to over 1500 physicists from around the world. Fermilab offers a diverse and energetic professional setting for a challenging career. Fermilab’s Scientific Distributed Computing Solutions Department seeks an Application Developer and Systems Analyst I to work with a team of developers, computing services specialists, and scientists to contribute to the development, deployment and support of the workflow/workload management system used by scientists to provision and manage computational resources in Grids, High Performance Computing Clusters and Commercial and Community based Cloud service providers.



HPC ​Storage Software Engineer​ II

    Location: Boulder, CO
    Hiring Institution: National Center for Atmospheric Research
    Apply By: April 30, 2017
    REQ#: 17066
    Posted date: March 23, 2017

    What You Will Do As part of the Data Analysis Services Group (DASG), the HPC Software Engineer/Programmer II will perform systems programming, administration and technical support for the Computational & Information Systems Laboratory’s (CISL) high-performance storage systems, high-performance networks and data transfer services. This position will assist with the installation, maintenance, administration, troubleshooting and operation of both software and hardware systems. The environment is composed of multi-vendor resources with numerous specialized hardware components. Develop web-based documentation of system procedures and applications. Develop programs to support automated system maintenance, monitor system resources and usage, and implement system security policies. Participate in research and evaluation projects of new technological solutions for the Data Analysis and Visualization missions of CISL, including high-performance shared file systems and data workflow design. Software Engineering and Development As part of the team, the Software Engineer/Programmer II will develop, implement and document new features or capabilities in system administration and system monitoring software. Develop and maintain systems software as necessary for the deployment and management of high-performance parallel file systems and networks. Develop and maintain security monitoring and analysis software. Help define group standards and guidelines for software development and documentation. Research and Evaluation Assist the Data Analysis Services Group in research, planning, and recommendations to the High-End Services Section and CISL management for hardware and software products, configurations and functional enhancements or upgrades in support of the Data Analysis and Visualization missions of CISL. Evaluates, benchmarks, and reports on new hardware and software systems related to high-performance storage solutions, both centralized and compute localized. Participate in HPC Futures Lab I/O Innovation Lab research projects. This may include development of systems level code to support different file systems and storage hardware. The research will include shared file systems across both local and wide area networks, evaluation of cloud based object store solutions, evaluation of high-performance networks, and evaluation of new storage and memory technologies. Operational Monitoring and Troubleshooting Operate and monitor the behavior of the groups server and storage systems, networks and related hardware on a routine, daily basis to ensure proper and efficient operations. Alert other DASG staff, vendor representatives and/or CISL Operations staff of anomalistic conditions or behaviors, as appropriate, and takes remedial actions as necessary. Diagnoses and may repair failed hardware components. Provide service on a 7x24 on-call basis troubleshooting and resolving system related problems presented by users or identified as part of ongoing monitoring. Refer and escalate problems to senior members of the DASG staff as appropriate. Systems Administration Provide systems support for diverse architectures. Install and upgrade system hardware and software, including computational systems, high-performance storage systems and a variety of network fabrics. Help define standards and guidelines for operation and maintenance and produce systems operation and procedural documentation. Compile, install and maintain commercial and free application software. Organizational Representation and Reporting Provide regular DASG activities reports to management and may contribute to CISL or NCAR annual report and development plans. Attend group, section and divisional meetings and may represent the Data Analysis Services Group and its activities at such meetings. Decision Making & Problem Solving Ability to evaluate technical challenges involving complex features in operating systems and administration of those systems and either resolve or refer to senior staff. Requires the ability to appraise, evaluate and analyze technical issues and judge whether they can be addressed with or without consultation with senior staff. Requires general levels of reasoning, logic, knowledge and originality to form a plan of action for the future in response to a range of situations. Troubleshoots and resolves routine problems with failed computational systems, storage systems, and various network fabrics and either fixes these problems independently or seeks out additional information from multiple sources, including internal documentation, peers and supervisors, to aid in determining an appropriate resolution. Minimum Job Requirements - "What You Need" Demonstrated skill in at least one common scripting language such as Perl, csh, Python, PHP. Demonstrated basic knowledge of a higher level programming language and general software engineering practices. Demonstrated skill in the administration of Linux based stand-alone and/or clustered systems including a basic knowledge of computer security. Demonstrated skill in the administration of RAID based storage systems including clustered or parallel file systems. Demonstrated skill in the configuration and performance tuning of Ethernet networks. Demonstrated skill in performing tasks requiring organization and attention to detail. Good English written and verbal communication skills and the ability to write systems documentation.



HPC Storage Software Engineer I

    Location: Boulder, CO
    Hiring Institution: Nation
    Apply By: April 30, 2017
    REQ#: 17108
    Posted date: March 23, 2017

    Position Details – “What You Will Do” As part of the Data Analysis Services Group (DASG), NCAR is hiring a Software Engineer/Programmer I to performs systems programming, administration and technical support for the Computational & Information Systems Laboratory’s (CISL) high-performance storage systems, high-performance networks and data transfer services. This position will assist with the installation, maintenance, administration, troubleshooting and operation of both software and hardware systems. The environment is composed of multi-vendor resources with numerous specialized hardware components. The Software Engineer I will develop web-based documentation of system procedures and applications. This position will also develop programs to support automated system maintenance, monitor system resources and usage, and implement system security policies. The primary job location for this position is in Boulder Colorado. Production systems supported are located at the NCAR Wyoming Supercomputing Center (NWSC) located in Cheyenne Wyoming. Will be required to work at the NWSC during periods of system installation, system upgrade, or system troubleshooting. Software Engineering and Development As part of the team, develops, implements and documents new features or capabilities in system administration and system monitoring software. Develops and maintains systems software as necessary for the deployment and management of high-performance parallel file systems and networks. Develops and maintains security monitoring and analysis software. Helps define group standards and guidelines for software development and documentation. Research and Evaluation Assists the Data Analysis Services Group in research, planning, and recommendations to the High-End Services Section and CISL management for hardware and software products, configurations and functional enhancements or upgrades in support of the Data Analysis and Visualization missions of CISL. Evaluates, benchmarks, and reports on new hardware and software systems related to high-performance storage solutions, both centralized and compute localized. Participates in HPC Futures Lab I/O Innovation Lab research projects. This may include development of systems level code to support different file systems and storage hardware. The research will include shared file systems across both local and wide area networks, evaluation of cloud based object store solutions, evaluation of high-performance networks, and evaluation of new storage and memory technologies. Operational Monitoring and Troubleshooting Operates and monitors the behavior of the groups server and storage systems, networks and related hardware on a routine, daily basis to ensure proper and efficient operations. Alerts other DASG staff, vendor representatives and/or CISL Operations staff of anomalistic conditions or behaviors, as appropriate, and takes remedial actions as necessary. Diagnoses and may repair failed hardware components. Provides service on a 7x24 on-call basis troubleshooting and resolving system related problems presented by users or identified as part of ongoing monitoring. Refers and escalates problems to senior members of the DASG staff as appropriate. Systems Administration Provides systems support for diverse architectures. Installs and upgrades system hardware and software, including computational systems, high-performance storage systems and a variety of network fabrics. Helps define standards and guidelines for operation and maintenance and produces systems operation and procedural documentation. Compiles, installs and maintains commercial and free application software. Organizational Representation and Reporting Provides regular DASG activities reports to management and may contribute to CISL or NCAR annual report and development plans. Attends group, section and divisional meetings and may represent the Data Analysis Services Group and its activities at such meetings. Minimum Job Requirements – “What You Need” Bachelor’s degree and one to three years of experience; Associate’s degree and three to four years of experience; or an equivalent combination of education and experience in one or more of the following fields: Computer Science, Mathematics, Computer Engineering, Information Sciences, Software Engineering, or equivalent. Experience should be in the following areas: Experience with the UNIX operating system environment, specifically Linux, with an emphasis on storage systems, file systems and networks. Experience in UNIX scripting languages and at least one higher level programming language. Demonstrated skill in at least one common scripting language such as Perl, csh, Python, PHP Demonstrated basic knowledge of a higher level programming language and general software engineering practices. Demonstrated skill in the administration of Linux based stand-alone and/or clustered systems including a basic knowledge of file systems and computer security. Demonstrated skill in performing tasks requiring organization and attention to detail. Good English written and verbal communication skills and the ability to write systems documentation.



Professional Services Developer

    Location: Chicago, IL
    Hiring Institution: University of Chicago Physical Sciences Division
    Apply By: May 07, 2017
    REQ#: 101671
    Posted date: January 26, 2017

    Reporting to the Professional Services Manager, the focus of this Professional Services Developer position will be to work with customers to deploy, integrate, and extend the cloud-based Globus Platform as a Service (PaaS) and Software as a Service (SaaS) products into customer environments and projects. We're looking for skilled developers that can leverage and apply a wide range of cutting-edge technologies, including but not limited to Python, Java, REST APIs, Amazon Web Services, high-performance computing, data analysis tools, databases, and web applications.



https://jobopportunities.uchicago.edu/applicants/jsp/shared/position/JobDetails_css.jsp

    Location: Chicago, IL
    Hiring Institution: University of Chicago Physical Sciences Division
    Apply By: May 07, 2017
    REQ#: 101658
    Posted date: January 26, 2017

    As a senior member of the Globus DevOps team, reporting to the Software Development Manager, the focus of this position is to architect, implement and operate a resilient Cloud infrastructure to ensure security, high-performance, high-availability and scalability for Globus Software as a Service (SaaS) and Globus Platform as a Service (PaaS) systems. We're looking for a talented automation specialist who is highly organized, reliable, and leads by example to keep the Globus development team running smoothly.



Software Engineer - Cloud Platform DevOps

    Location: Chicago, IL
    Hiring Institution: University of Chicago Physical Sciences Division
    Apply By: May 07, 2017
    REQ#: 101657
    Posted date: January 26, 2017

    As a member of the Globus DevOps team, reporting to the Software Development Manager, the focus of this position is to architect, implement and operate a resilient Cloud infrastructure to ensure security, high-performance, high-availability and scalability for Globus Software as a Service (SaaS) and Globus Platform as a Service (PaaS) systems. We're looking for a talented automation specialist who is highly organized, reliable, and leads by example to keep the Globus development team running smoothly.



Computational Scientist, Social Sciences

    Location: Chicago, IL
    Hiring Institution: University of Chicago
    Apply By: May 09, 2017
    REQ#: 101669
    Posted date: January 07, 2017

    The Research Computing Center (RCC) is seeking a highly motivated Computational Scientist, Social Sciences to work closely with faculty and researchers in the Social Sciences Division at The University of Chicago. The person in this position will serve as a technical domain expert in supporting and advising faculty on using high-end computing and big data for their research and grant writing. The successful candidate will join a team of consultants who are playing a key role in the creation of a scientific computing support group at the University of Chicago.



HPC System Administrator

    Location: Chicago, IL
    Hiring Institution: University of Chicago
    Apply By: May 14, 2017
    REQ#: 101667
    Posted date: January 07, 2017

    The University of Chicago is seeking a highly qualified HPC system administrator to join its system and operation team that builds and manages RCC HPC systems and facility operations. The individual in this position will be involved in the procurement and management of HPC hardware and software.



©1994-2017   |   Shodor   |   Privacy Policy   |   NSDL   |   XSEDE   |   Blue Waters   |   ACM SIGHPC   |   feedback  |   facebook   |   twitter   |   rss   |   youtube Not Logged In. Login