The University of Pennsylvania Libraries' Research Data and Digital Scholarship (RDDS) team is seeking an AI & Machine Learning (AI/ML) Developer to provide leading expertise around data-driven research and the use of AI, aligning with the University's Strategic Plan and the Libraries' mission to support student learning and breakthrough research. The role aims to drive responsible AI innovation and equip students, faculty, and researchers with tools and knowledge for interdisciplinary methods, including AI and machine learning.
Requirements
- Demonstrated development experience with AI and machine learning models;
- Demonstrated programming skills in Python and familiarity with areas in AI/ML, such as Natural Language Processing, HPC, HCI, API, AI Model development, AI frameworks like TensorFlow, PyTorch, Kraken, etc. and AI/ML methods and infrastructure.
- Proven ability to write clear, well-documented code and work with version control using GitHub.
- Willingness and demonstrated ability to learn new skills and technologies beyond existing areas of knowledge, including new software applications and/or programming languages.
- Experience successfully working in a collaborative team on interdisciplinary digital scholarship projects.
- Excellent problem-solving and analytical capacities.
Responsibilities
- Serve as a developer for AI/ML projects within the digital scholarship team.
- In collaboration with the RDDS team and others, develop and maintain open-source tools and evaluate licensed platforms that facilitate AI/ML and other projects for wider audiences.
- In the context of RDDS's overall workshop and classroom program, provide instruction on AI/ML methods as appropriate to the candidate's skills and knowledge.
- In collaboration with the wider Penn Libraries, contribute AI/ML expertise to promote collections as data initiatives, such as the Manuscript Collections as Data Research Group & Collections Search & Discoverability.
- Work with the Digital Projects, Publications, and Partnerships team to plan workflows, review project proposals, and assist as project manager on some projects.
- Remain abreast of the AI and machine learning field, including innovations and ethical AI concerns.
- Other duties and responsibilities as assigned.
Other
- A master's degree in a relevant discipline and 3 to 5 years of experience, or an equivalent combination of education and experience.
- Ability to communicate complex ideas in an understandable way to a broad variety of stakeholders.
- Demonstrated informal or formal teaching experience.
- Project management experience.
- A Cover Letter and Resume/CV are required to be considered for this position.