Penn State University · 4 hours ago
Part-Time Assistant Programmer
The Pennsylvania State University is seeking applicants for a part-time programmer in the Department of Computer Science and Engineering. The role involves building a system that turns peer-reviewed nutrition literature into evidence-based recommendations, including implementing ETL pipelines and fine-tuning transformer models.
Higher Education
Responsibilities
Stand up and own a PubMed or OpenAlex ETL that ingests open-access articles, normalizes metadata, and keeps our corpus fresh
Use and/or fine tune transformer models (e.g., BERT variants) to extract semantic triples (like: (ingredient)–[biolink:ameliorates_condition]–>(health condition)); build evaluation and error-analysis loops
Implement a ranking layer that blends evidence strength (study design, sample size, effect size) with model confidence
Build the recommendation/generative service that balances constraints (evidence score, compatibility, regulatory limits) and exposes a clean API
Construct/maintain a knowledge graph that links every recommendation back to source papers (full provenance) and supports plain-language evidence summaries
Collaborate tightly with PI and domain scientists; deliver milestones on a fast, 12-month pilot timeline
Qualification
Required
3+ years professional Python and ML/NLP engineering, or equivalent portfolio
Strong engineering hygiene (tests, docs, code review) and product sense
Clear, direct communication in a remote team
Preferred
Deep NLP experience (relation extraction, weak supervision, prompt/adapter tuning)
Semantic KGs (RDF/OWL, Neo4j/graph tooling), ontology work, and/or the Biolink Model
Experience with biomedical text corpora and literature mining
You've shipped scrappy, reliable research-to-prod systems before
Bonus: prior work at the intersection of ML + biosciences/clinical data
Company
Penn State University
There’s a reason Penn State consistently ranks among the top one percent of the world’s universities.