Posting Summary: The University of Virginia is seeking a software developer to participate in multi-institutional projects involving very large-scale text mining with copyrighted data. This term-limited three-year position will report as part of the Scholars' Lab in Alderman Library, and project work will be directed by the dean of the libraries and will involve working with staff at the HathiTrust and the HathiTrust Research Center. The immediate work for this position will involve working with a team at Portico (in NYC), a non-profit archive for electronic scholarly journals, and a team at the HathiTrust Research Center (in Indiana and Illinois) with 4 billion pages of text from scholarly monographs, to test the feasibility of doing computational and quantitative analysis across distributed repositories of content. The work includes developing software in Python and other languages, working with JSON data, using and developing APIs, working in a virtual machine environment, attention to security issues, and an understanding of administrative, descriptive, and technical metadata, as well as familiarity with text-mining tools and concepts.
The successful candidate will have strong technical skills, the ability to collaborate effectively with remote partners, and the willingness and ability to document one's software development work. Desirable background and experience include working with natural language processing, working in an academic organization, and working in cloud environments.
Responsibilities include: -Executing programming responsibilities including analysis, design, development, implementation, and maintenance of computer programs. -Developing workflows, APIs, and other tools for doing distributed text-mining. -Writing code for transforming text and metadata. -Regular project meetings with remote partners -Documenting code, producing regular progress reports Required Qualifications: -Bachelor's degree in a relevant field or equivalent experience required. Some relevant work experience with software development. -Expertise in designing, developing, testing, and deploying applications. -Proficiency with application design and data modeling. -Ability to define and solve logical problems in highly technical applications and systems. -Strong written and verbal communication skills. -Ability to lead activities on team development projects. -Ability to select, adapt, and use a variety of programming methods. -Understanding of text-mining. Preferred qualifications: -Experience in collaborative, team-based work.
Required Minimum Level of Education: *Degree Required
Required Specific Degree/Training: Bachelor's degree in a relevant field or equivalent experience required.
Required Minimum Level of Experience: Some - up to 4 years
Required Specific Experience: Some relevant work experience with software development.
Preferred Specific Experience: -Experience in collaborative, team-based work.
Required Knowledge, Skills and Abilities: -Expertise in designing, developing, testing, and deploying applications. -Proficiency with application design and data modeling. -Ability to define and solve logical problems in highly technical applications and systems. -Strong written and verbal communication skills. -Ability to lead activities on team development projects. -Ability to select, adapt, and use a variety of programming methods. -Understanding of text-mining.
Required Computer Applications: Python and other languages.
Preferred Computer Applications: -Demonstrated experience in a variety of programming and scripting languages (e.g. Python, R, Ruby/Rails, Java, etc.). -Demonstrated experience in relational database design and use. -Background in digital archives or repositories, with an emphasis on API design. -Demonstrated experience working with markup languages (e.g. XML).
Internal Number: 353_83759
About University of Virginia
Founded by Thomas Jefferson, the University of Virginia opened in 1825 as the nation's first public university. A longstanding dedication to preeminence in both scholarship and teaching; top ranking in global satisfaction, collegiality and work/family issues on the COACHE survey of early career faculty; a commitment to excellence that is integrally connected with diversity and a broad array of benefits make the University of Virginia a prime choice for both faculty and staff. The University of Virginia is located in the small cosmopolitan city of Charlottesville near the Blue Ridge Mountains, 70 miles from Richmond and 110 miles from Washington, D.C. The University of Virginia remains the No. 2 best public university in the 2013 edition of the U.S. News and World Report rankings. In the 14 years since U.S. News began ranking public universities as a separate category, U.Va. has ranked either No. 1 or No. 2. U.Va. continues to rank in the Top 25 among the best of all national universities, public and private.