Job Description
Employment Type: Full-Time
About the Role:
We are seeking a talented Senior Python Developer with expertise in Natural Language Processing (NLP) to join our team. Our US client is looking for a skilled developer to work on cutting-edge NLP projects and contribute to the development of advanced data-driven solutions.
Key Responsibilities:
- Develop and maintain Python-based applications with a focus on NLP.
- Utilize NLP libraries, with experience in spaCy being an advantage.
- Work with deep learning frameworks such as TensorFlow or PyTorch.
- Implement text preprocessing techniques like stemming, lemmatization, and tokenization.
- Apply machine learning and statistical modeling to solve complex problems.
- Handle large-scale datasets and data pipelines efficiently.
- Integrate NLP models into production environments using REST APIs.
- Collaborate with the onsite team in the US to deliver high-quality solutions.
Your Profile:
- 4+ years of experience in Python development.
- Strong proficiency in Python and object-oriented programming.
- Hands-on experience with NLP libraries (experience with spaCy is a plus).
- Familiarity with deep learning frameworks like TensorFlow or PyTorch.
- Knowledge of text preprocessing techniques and machine learning.
- Experience working with large-scale datasets and data pipelines.
- Familiarity with REST APIs and integrating NLP models into production environments.
- Strong problem-solving skills and attention to detail.
- Fluent in spoken and written English to collaborate with the onsite team in the US.
- Candidates who can start quickly will be given priority.
How to Apply:
To apply, please visit www.cms.lk or email your resume to careers@cms.lk with the subject line “Senior Python Developer”.
Join our team and work on innovative NLP projects in a dynamic and collaborative environment!