University of North Carolina at Chapel Hill logo

University of North Carolina at Chapel Hill

IT Analyst/Programmer - 2 (Haendel)

🇺🇸 Remote - US 🕑 Full-Time 💰 $75K - $105K 💻 Information Technology 🗓️ April 2nd, 2026
SQL Python MySQL

Edtech.com's Summary

The University of North Carolina at Chapel Hill is hiring an IT Analyst/Programmer - 2 (Semantic Engineer) to support the Department of Genetics and the Translational and Integrative Sciences Laboratory (TISLab). This role involves developing semantic pipelines, algorithms, data models, and ontologies to harmonize and integrate diverse translational research data, while also contributing to research publications and grant preparation.

Highlights
  • Lead IT/software engineering efforts on semantic data integration and harmonization for clinical and translational research.
  • Develop semantic pipelines, algorithms, data models, and ontologies using data such as clinical variables, research experiments, imaging metadata, and various 'omics data.
  • Contribute technically to research publications and grant applications.
  • Collaborate with interdisciplinary researchers and community-wide initiatives to promote open and rigorous data engineering practices.
  • Required: Master’s degree in Bioinformatics, Computer Science, Computational Linguistics, Semantic Web Science, or related field with experience in semantic data engineering.
  • Preferred skills include programming in Python, use of Jupyter notebooks, experience with graph databases, Triplestores, ontologies, SPARQL, Cypher, relational databases, and semantic web technologies.
  • Experience with software development tools such as Git/GitHub, Jira, and Confluence preferred.
  • Full-time permanent position with a salary range of $75,000 to $105,000.
  • Work involves supporting translational research across genetics and bioinformatics disciplines at TISLab.
  • Position designated as virtual, supporting flexible work arrangements as part of the School of Medicine's Working Forward initiative.