Part-time Programmer Analysts

Penn State

Pyy negotiable within funder restrictions
Hybrid
Neo4j graph database experience
Rest api interaction skills
Python programming expertise
The position involves developing statistical and machine learning techniques to augment graph edge properties within the ARAX system

Job Summary

  • The position involves developing statistical and machine learning techniques to augment graph edge properties within the ARAX system.
  • Candidates must create modular Python wrappers to interface with NCATS translator API endpoints and UI for data ingestion.
  • The role requires maintaining the ARAX code base to ensure compliance with evolving API and data standardization versions.

Matching Summary

The position involves developing statistical and machine learning techniques to augment graph edge properties within the ARAX system.

Salary

Pay negotiable within funder restrictions

Skills & Requirements

Must-have

  • Neo4j graph database experience
  • REST API interaction skills
  • Python programming expertise
  • Scikit-learn machine learning packages
  • Git and GitHub version control

Nice-to-have

  • Experience with biomedical ontologies
  • Strong interpersonal communication skills
  • Ability to work remotely in large teams
  • Attention to detail in code maintenance

Key Requirements

  • Master's degree plus two years of related experience
  • More than three years' experience with Python
  • More than three years' experience with Git and GitHub
  • Two years or more experience with biomedical datasets

Work Rights

Not specified

Tailored Resume

Cover Letter