The University of North Carolina at Chapel Hill is looking to solve problems in machine learning (ML) and its applications in natural language processing (NLP), computer vision, or related areas through advanced research.
Requirements
- Experience in Computer Science or EE/ECE on a topic in machine learning applied to natural language processing, computer vision, or a related area.
- Experience in research within ML, NLP, or related areas.
- Experience with programming skills.
- Strong writing and communication skills.
- Strong publication record in NLP, ML, or related areas.
- Strong programming skills, including TensorFlow and/or PyTorch.
- Demonstrated strong communication, teamwork, and leadership skills.
Responsibilities
- Research Support: Assist faculty and PhD students in designing, implementing, and testing ML/NLP algorithms, including data preprocessing, model training, and evaluation.
- Collaborate on the development of innovative solutions to complex problems in the field of ML/NLP.
- Conduct literature reviews and stay updated with the latest advancements in the relevant research areas.
- Software and Data Management: Develop and maintain codebases using popular ML/NLP frameworks such as TensorFlow and PyTorch.
- Manage experimental datasets to ensure their quality and integrity.
- Ensure proper documentation and reproducibility of research results.
- Run computational experiments on local servers, GPU clusters, or cloud platforms.
Other
- Demonstrated possession of the competencies necessary to perform the work.
- Full-time/Part-time: Full-Time Temporary
- Hours Per Week: 40
- Work Schedule: Monday – Friday, 8:00 AM – 4:30 PM
- Estimated Duration Of Appointment: 6 months not to exceed 11 months