Semantic Web Programmer/Developer

0 other recent jobs
Created: April 6, 2012


Semantic Web Programmer/Developer

Brown University is in the process of implementing VIVO <>, an open source semantic web application that supports and facilitates research discovery within and among institutions. The Brown University Library is seeking a Semantic Web Programmer/Developer to play a vital role in the launch and support of this new campus enterprise system. *This full time, permanent position is an exciting opportunity for a programmer with experience in semantic web technologies to advance a large-scale linked open data project.*

The Semantic Web Programmer/Developer is responsible for initial data ingest planning and execution, for configuration of local extensions to the application ontology and for ongoing maintenance of ontology and data. The position develops and documents scripts using XML and semantic web technologies to process data and metadata from institutional databases of record, online databases of publications and research grant information, and other sources as identified by campus stakeholders. S/He writes programs and web services to return integrated and enhanced data to institutional stakeholders in RDF, XML, JSON, and other formats for reporting analysis, archiving, and display. The position participates actively in the VIVO development network and represents Brown in the national VIVO community. The position reports to the Head, Integrated Technology Services in the Brown University Library.


  • Bachelor’s Degree in Computer Science or Advanced Degree in Information Science; plus three to five years relevant experience
  • Experience working with RDF data model and semantic web design principles
  • Experience with formal ontology languages such as OWL and RDFS
  • Experience with languages for querying RDF (e.g., SPARQL, SeRQL)
  • Experience with one or more metadata manipulation and scripting languages: XSLT, Java, Perl, Python, or PHP.
  • Knowledge of data extraction, mining, harvesting techniques and tools
  • Excellent interpersonal, oral and written communication skills
  • Ability to work independently and as a member of a team
Preferred Qualifications:
  • Experience with Jena or other semantic web libraries
  • Experience with deployment of RDF triple stores in a production environment
  • Experience with metadata issues related to the discovery of academic resources

To apply for this position (JOB# B01403), please visit Brown’s Online Employment website (, complete an application online, attach documents, and submit for immediate consideration. Documents should include cover letter, resume, and the names and e-mail addresses of three references. Review of applications will continue until the position is filled. *Brown University is an Equal Opportunity/Affirmative Action Employer*


Published: Friday, April 6, 2012 19:38 UTC

Last updated: Tuesday, February 28, 2017 23:47 UTC