Part-Time Application Programming Interface (API) Developer – Consortium on Trust in Media and Technology
Apply now
Job no: 536477
Work type: Temp Part-Time
Location: Main Campus (Gainesville, FL)
Categories: Computer Science, Information Technology
Department:23000000 - COLLEGE-JOURNALISM - COMMUNICA
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 10–20 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 project’s 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 6–12 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 10–20 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 |
Advertised: Eastern Daylight Time
Applications close: Eastern Daylight Time
Back to search results Apply nowRefer a friend