Employment

Below is a list of current open positions at RENCI. Ideal candidates should enjoy working with internationally known researchers and with the tools and technologies that comprise an advanced cyberinfrastructure. An interest in multidisciplinary research and in collaborating with researchers, including the development of new proposals, projects and programs, is expected. A Ph.D is required for Senior Research Scientist positions; a master's degree and/or a mix of professional experience and a bachelor's degree is required for software development positions.

Internships

RENCI hosts interns in every area of our work. We are dedicated to helping the next generation of thinkers bring their ideas to the table, build valuable skillsets, and pursue professional growth. Our current internship postings will be listed below; however, we are always open to speaking to those interested in future opportunities. Learn more about intern experiences on our blog and feel free to introduce yourself using this form.


Accounting Technician

Renaissance Computing Institute
Accounting Technician
Position #20026240

This position will be responsible for managing a variety of transaction which will require considerable financial knowledge. Duties to include pre-audit review and processing of institutional and sponsored research project expenditures, non-payroll cost transfers submitted through vouchers, journal, and requisitions in the University’s financial system (ConnectCarolina), reconciliation of departmental purchasing cards (PCards), assist with proposal submissions by creating budget documents and proofreading proposal documents for compliance with sponsor requirements. This position will also ma...

[See More]

This position will be responsible for managing a variety of transaction which will require considerable financial knowledge. Duties to include pre-audit review and processing of institutional and sponsored research project expenditures, non-payroll cost transfers submitted through vouchers, journal, and requisitions in the University’s financial system (ConnectCarolina), reconciliation of departmental purchasing cards (PCards), assist with proposal submissions by creating budget documents and proofreading proposal documents for compliance with sponsor requirements. This position will also maintain accounting records and complete account reconciliations for departmental institutional and sponsored research accounts. This position will test new processes and coordinate and implement system changes. This position will occasionally supervise and oversee work study students. This position will ensure that all work is completed with a high degree of accuracy. Errors resulting from failure to exercise required accuracy could have a negative financial impact on the University, including audit disallowances and impact on future awards.

Minimum Education and Experience Requirements

High school diploma or equivalency and one year of experience in accounting work; or equivalent combination of training and experience.

Required Qualifications, Competencies, and Experience

  • Experience with Microsoft Office Suite, with an intermediate understanding of Excel.
  • Demonstrated ability to provide a high level of customer service.
  • Demonstrated ability to problem-solve and work independently.
  • Excellent communication skills.

Preferred Qualifications, Competencies, and Experience

At least two years of relevant accounting experience, demonstrated knowledge of PeopleSoft financial systems, demonstrated knowledge of Uniform Guidance, Federal, and non-federal sponsor guidelines, previous experience entering or reviewing expenses charged departmental institutional accounts and sponsored research projects.

To apply for this position, please visit https://unc.peopleadmin.com/postings/220243.

[Hide Details]


Research Data Architect

Renaissance Computing Institute
Research Data Architect
Position #20041403

The Research Data Architect will work with colleagues with expertise in data analytics, advanced computing including cloud computing systems, software engineering and domain expertise in the biomedical and environmental sciences.. The Research Data Architect will work in interdisciplinary teams, promoting innovation and collaboration. Responsibilities:

  • Work with colleagues to develop tools and methods to enhance data interoperability.
  • Collaborate with software engineers and researchers to help design data systems to advance scientific discovery.
  • Manage a...

    [See More]

The Research Data Architect will work with colleagues with expertise in data analytics, advanced computing including cloud computing systems, software engineering and domain expertise in the biomedical and environmental sciences.. The Research Data Architect will work in interdisciplinary teams, promoting innovation and collaboration.

Responsibilities:

  • Work with colleagues to develop tools and methods to enhance data interoperability.
  • Collaborate with software engineers and researchers to help design data systems to advance scientific discovery.
  • Manage a data contribution forecasting and tracking system to allow effective resource allocation across consortia that support data sharing.
  • Provide leadership in metadata analysis and standards, as well as knowledge representation.
  • Contribute to interdisciplinary teams; be a team player.
  • Train data contributors on the application of data standards and relevant tools.
  • Contribute to proposals and business development efforts.

Minimum Education and Experience Requirements

Relevant post-Baccalaureate degree required (or foreign degree equivalent); for candidates demonstrating comparable independent research productivity, will accept a relevant Bachelor’s degree (or foreign degree equivalent) and 3 or more years of relevant experience in substitution. May require terminal degree and licensure.

Required Qualifications, Competencies, and Experience

  • Data structure and algorithm design with Python or another major programming language.
  • Relational, graph, and key-value datastores.
  • Container orchestration with Kubernetes.
  • Horizontally scalable microservices and REST services.
  • Understanding of Data Management and Data Governance approaches and tooling.
  • Experience working on ‘Big Data platforms’, enabling non-technical users to gain insight into research data.
  • Knowledge of Federated/ distributed Data EcoSystems (FAIR Compliant).

Preferred Qualifications, Competencies, and Experience

BS in Computer Science, Information Science, Bioinformatics or related discipline and 6 years of experience or an MS and 3 years of experience.

  • Map-reduce based computation models like Spark.
  • Search engine elements like Elasticsearch and dense vectors.
  • Biological knowledge graphs and semantic web technologies
  • Analysis of omics data, including sequence assembly and analysis, and/ or phenotype data analysis

To apply for this position, please visit https://unc.peopleadmin.com/postings/217333.

[Hide Details]


Research Project Manager

Renaissance Computing Institute
Research Project Manager
Position #20040216 | 20040217

RENCI is seeking an experienced Research Project Manager to report to its Project Management Office. This position will be responsible for managing one or more highly complex research and team science coordination projects funded by NIH, NSF, and/or other federal and state government organizations. Incumbent will manage day-to-day operations for these projects in collaboration with RENCI Pl’s to include scheduling meetings, running meetings, taking notes, capturing and tracking action items, communicating with all teams, and maintaining project tracking tools, documents, and other artifac...

[See More]

RENCI is seeking an experienced Research Project Manager to report to its Project Management Office. This position will be responsible for managing one or more highly complex research and team science coordination projects funded by NIH, NSF, and/or other federal and state government organizations.

Incumbent will manage day-to-day operations for these projects in collaboration with RENCI Pl’s to include scheduling meetings, running meetings, taking notes, capturing and tracking action items, communicating with all teams, and maintaining project tracking tools, documents, and other artifacts.

The candidate will develop project management strategy, supporting business cases, detailed project plans and manage project execution to ensure adherence to budget, schedule, reporting, and scope in collaboration with PIs and, as applicable, Senior Research Project Managers.

Incumbent should be a highly motivated, detail-oriented strategic thinker, a team player, and a demonstrated problem solver; and show an ability to make decisions. Tasks include:

  • Monitoring and tracking project milestones and deliverables.
  • Recognizing areas for internal improvement and developing plans for implementing updated or new processes and methods to facilitate project outcomes.
  • Conferring with project personnel to identify and resolve problems.
  • Working with RENCI Finance and RENCI Pl’s to develop project budgets and supervising project resources to assure projects stay on track and within budget.
  • Providing program management to include strategic planning, communications, outreach to funded collaborators and project sponsors to help manage team relations.
  • Coordination of multiple cross-consortium groups and activities.
  • Working with RENCI teams to write reports and providing additional project management for the RENCI proposal process to include tracking and gathering of required materials and creation of final documents.
  • Supporting event planning to execute events related to funded projects (workshops, hack-a-thons, training events, and cross team multi-institutional meetings).

Position may include a community engagement and coordination focus, a program management focus, or a combination thereof.

Minimum Education and Experience Requirements

Relevant post-Baccalaureate degree required (or foreign degree equivalent); for candidates demonstrating comparable independent research productivity, will accept a relevant Bachelor’s degree (or foreign degree equivalent) and 3 or more years of relevant experience in substitution. May require terminal degree and licensure.

Required Qualifications, Competencies, and Experience

Project Planning and Management:

  • Ability to plan and manage large, multi-faceted and specialized projects and assist with project events.
  • Ability to analyze and report project risks and to recommend risk mitigation measures.
  • Ability to manage day to day business operations of a project.
  • Proven ability to lead complex project initiatives, develop and implement program strategies, and manage multiple projects simultaneously.
  • Ability to assist with the research, development, and execution of proposals including internal and external communications (written and oral) and client engagement.
  • Ability to constructively engage research project staff to facilitate project outcomes.
  • Ability to understand internal workings of the department in relation to the external expectations of the clients and stakeholders.
  • Ability to establish and maintain a variety of positive and constructive working relationships.
  • Ability to assist in developing proposals, including gathering requisite documentation and determining budgets required, is a plus.
  • Ability to edit and analyze scientific and technical informational materials or content.
  • Ability to write according to correct English usage and appropriate style guide or accepted industry standards.
  • Ability to assist with routine project reporting.

Technical:

  • Ability to use and incorporate various hardware and software packages in support of project outcomes.
  • Familiarity with a range of project management tools, particularly online tools including Jira and/or Monday.com.
  • Ability to research and identify relevant new technologies and make recommendations for use and purchase.

Preferred Qualifications, Competencies, and Experience

Prefer three years’ experience in project management and/or program coordination and organization. PMP Certification is a plus. Experience with federally funded projects is a plus.

Equal Opportunity Employer Statement

The University of North Carolina at Chapel Hill is an equal opportunity and affirmative action employer. All qualified applicants will receive consideration for employment without regard to age, color, disability, gender, gender expression, gender identity, genetic information, national origin, race, religion, sex, sexual orientation, or status as a protected veteran.

To apply, please visit: https://unc.peopleadmin.com/postings/213911.

[Hide Details]


Distributed Systems Software Engineer

Renaissance Computing Institute
Distributed Systems Software Engineer
Position #20039193

RENCI is seeking a talented individual for the position of a Distributed Systems Software Engineer to support the activities of the Network Research and Infrastructure Group (NRIG) in continuing to develop software solutions that enable a software ecosystem supporting NRIG projects. The group develops distributed software platforms that enable scientists to engage in data-intensive distributed collaborations. These platforms orchestrate and federate infrastructure and data elements to improve scientists’ productivity and reduce time to discovery. The position will focus on developing soft...

[See More]

RENCI is seeking a talented individual for the position of a Distributed Systems Software Engineer to support the activities of the Network Research and Infrastructure Group (NRIG) in continuing to develop software solutions that enable a software ecosystem supporting NRIG projects. The group develops distributed software platforms that enable scientists to engage in data-intensive distributed collaborations. These platforms orchestrate and federate infrastructure and data elements to improve scientists’ productivity and reduce time to discovery.

The position will focus on developing software applications for provisioning, troubleshooting and improving the operations of Software Defined Networking (SDN) production and testbed environments that support a variety of national and international research and education activities between the U.S., Europe, Asia and the nations of Latin America, Africa and the Caribbean.

Responsibilities:

  • Software development: develop new and extend existing software, validate, benchmark and optimize complex distributed software using best practices from the Open Source community. Provide software development expertise to other team members in maintaining and evolving the network control software platforms.
  • Software architecture: provide input to architectural decisions, supporting best practices in software design and integration.
  • Software packaging and quality control: support group efforts in helping test and package software as easy to deploy solutions for the scientific communities and implement procedures that ensure high quality of the resulting code.

Educational Requirements

Relevant post-Baccalaureate degree required; for candidates demonstrating comparable background in academic or research computing management, will accept a relevant undergraduate degree and 3 or more years of relevant experience in substitution.

Qualifications and Experience

Prefer a M.S. in Computer Science or related field with 2 years software development experience or B.S. in Computer Science or related field with 5 years software development experience.

  • Networking: knowledge of L2 and IP network protocols (including routing) and concepts. Experience with network programming abstractions and systems (OpenFlow, P4, Linux eBPF/XDP or commercial offerings) a big plus.
  • Programming: working experience with Python (3+), C. Other languages a plus. Strong foundation in Object-Oriented programming. Experience with software release lifecycle, GitHub, PyPi etc.
  • Distributed systems: Experience designing and integrating with modern distributed open-source software platforms: NoSQL databases, key-value stores, webservices platforms, messaging frameworks a big plus.
  • Environments: Capable of working in a Linux environment. Experience with Docker and/or Singularity, Kubernetes a plus.
  • Good communications skills, ability to work independently and in a team with diverse skills and expertise. Ability to set priorities and execute complex assignments with minimal supervision.

Equal Opportunity Employer

The University of North Carolina at Chapel Hill is an equal opportunity and affirmative action employer. All qualified applicants will receive consideration for employment without regard to age, color, disability, gender, gender expression, gender identity, genetic information, national origin, race, religion, sex, sexual orientation, or status as a protected veteran.

To apply: https://unc.peopleadmin.com/postings/197889.

[Hide Details]