Job description
Link Humans is a data-driven research firm with a clear mission: To make the world of work a better place. We help Fortune 500 companies understand employer reputation to attract and retain the best talent.
We are looking for a competent data scientist passionate about Natural Language Processing and Machine Learning. You will join a dynamic and fast-paced environment and work with cross-functional teams to integrate coding solutions into larger systems or applications.
Responsibilities
- Text Analysis and Preprocessing: Perform tasks like tokenization, part of speech tagging, syntactic/dependency parsing, and other text processing techniques to transform unstructured text data into a structured format suitable for NLP models.
- NLP Model Development: Design, implement, and fine-tune NLP models such as sentiment analysis, named entity recognition, text classification, and topic modeling.
- Machine Learning: Utilize machine learning algorithms and techniques to build and train NLP models, including supervised and unsupervised learning approaches.
- Feature Engineering: Identify and extract relevant features from text data to enhance the performance of NLP models.
- Deep Learning: Work with deep learning architectures (e.g., RNNs, CNNs), and transformer models (e.g., BERT, GPT) to solve NLP tasks.
- Transfer Learning: Utilize pre-trained language models and fine-tuning techniques to adapt them to specific NLP tasks and domains.
- Evaluation and Optimization: Evaluate the performance of NLP models using appropriate metrics and iterate on model improvements to achieve better accuracy and efficiency.
- Deployment and Monitoring: Deploy NLP models into production systems and monitor their performance and reliability in real-world scenarios.
- Stay current with Research: Stay updated with the latest advancements in NLP and research papers to incorporate cutting-edge techniques into your work.
Requirements and skills
- Enjoy working at the intersection of business, programming, and textual data.
- Advanced Python programming skills.
- Hands-on experience in an NLP project, either at work or at university.
- Solid understanding of word embeddings and Large Language Models.
- Experience with the majority of the following Python libraries: pandas, gspread, scikit-learn, NLTK, spaCy, hugging face, sbert, OpenAI, PyTorch, and TensorFlow.
- Experience with Git commands.
- Experience with Google Colab or similar tools.
- Excellent problem-solving skills and a willingness to roll up one's sleeves to get the job done.
Job Types: Full-time, Permanent, Graduate
Salary: £25,000.00-£30,000.00 per year
Benefits:
- Additional leave
- Casual dress
- Company pension
- Discounted or free food
- Sick pay
- Work from home
Schedule:
- Monday to Friday
Supplemental pay types:
- Bonus scheme
Work Location: Remote