drjobs Part-Time Application Programming Interface (API) Developer – Consortium on Trust in Media and Technology

Part-Time Application Programming Interface (API) Developer – Consortium on Trust in Media and Technology

Employer Active

1 Vacancy
drjobs

Job Alert

You will be updated with latest job alerts via email
Valid email field required
Send jobs
Send me jobs like this
drjobs

Job Alert

You will be updated with latest job alerts via email

Valid email field required
Send jobs
Job Location drjobs

Gainesville, FL - USA

Monthly Salary drjobs

Not Disclosed

drjobs

Salary Not Disclosed

Vacancy

1 Vacancy

Job Description

Classification Title:

Part Time Application Programming Interface (API) Developer Consortium on Trust in Media and Technology

Classification Minimum Requirements:

Proven experience in API development and backend system deployment.
Strong proficiency in Python and familiarity with frameworks and libraries commonly used in NLP and machine learning projects (e.g. Flask FastAPI Hugging Face SpaCy PyTorch).
Ability to work part-time (approximately 1020 hours per week) on a flexible schedule.
Experience in training or mentoring technical teams is a strong asset.

Job Description:

The Consortium on Trust in Media and Technology (CTMT) in the College of Journalism and Communications is seeking a skilled and motivated API Developer to support a language analysis tool currently in use and under active development. This is a temporary part-time position focused primarily on building a robust API instance for the tool and training a student team on its ongoing maintenance and use.

The ideal candidate will bring strong industry experience in backend development and API creation preferably with applications involving natural language processing (NLP). This role will work closely with the projects development team to establish a reliable well-documented system that can be internally managed moving forward.

KEY RESPONSIBILITIES:

  • Design build and deploy a secure scalable API instance to support the language analysis tool.
  • Document the API architecture setup processes and maintenance procedures for internal use.
  • Train and mentor a student development team to ensure they can independently maintain and troubleshoot the API after handoff.
  • Provide guidance on best practices for version control documentation and backend operations.
  • Implement updates and patches as needed during the contract period to ensure system stability.
  • Collaborate with project leadership to align API functionality with research and operational goals.

Note: This is a temporary position expected to last between 612 weeks depending on the number of hours worked per week.

Expected Salary:

$40 per hour

Required Qualifications:

Proven experience in API development and backend system deployment.
Strong proficiency in Python and familiarity with frameworks and libraries commonly used in NLP and machine learning projects (e.g. Flask FastAPI Hugging Face SpaCy PyTorch).
Ability to work part-time (approximately 1020 hours per week) on a flexible schedule.
Experience in training or mentoring technical teams is a strong asset.

Preferred:

PREFERRED QUALIFICATIONS:

  • Experience working with NLP applications and Large Language Models (e.g. BERT GPT).
  • Familiarity with cloud services for API hosting and deployment.
  • Prior work in research media journalism technology or computational linguistics projects is a plus.
  • Strong communication skills and a commitment to clear detailed technical documentation.
  • Ability to work independently while collaborating and communicating effectively with non-technical stakeholders.
Special Instructions to Applicants:

In order to be considered you must upload your cover letter and resume.

Application must be submitted by 11:55 p.m. (ET) of the posting end date.

Health Assessment Required:No

Employment Type

Part-Time

Company Industry

About Company

Report This Job
Disclaimer: Drjobpro.com is only a platform that connects job seekers and employers. Applicants are advised to conduct their own independent research into the credentials of the prospective employer.We always make certain that our clients do not endorse any request for money payments, thus we advise against sharing any personal or bank-related information with any third party. If you suspect fraud or malpractice, please contact us via contact us page.