Techliance is seeking a highly skilled and experienced Python NLP Engineer to join our team. The ideal candidate will have a strong foundation in Natural Language Processing (NLP), extensive programming skills, and the ability to implement cutting-edge solutions that transform complex business requirements into efficient, scalable NLP models. As an NLP Engineer, you will have the opportunity to work with cross-functional teams to develop and deploy advanced NLP models in real-world applications.
Key Responsibilities
- NLP Model Development: Design and implement advanced NLP models for various tasks, such as text classification, sentiment analysis, named entity recognition (NER), language translation, summarization, and conversational AI.
- Data Processing: Process and analyze large text datasets, including preprocessing, feature extraction, and data augmentation, to create effective NLP models.
- Model Deployment: Deploy and integrate NLP models into production environments ensuring high scalability, performance, and reliability of the solutions.
- Research & Innovation: Stay up-to-date with the latest developments in the NLP field and introduce state-of-the-art methods into current projects.
- Collaboration: Work closely with data scientists, software engineers, and product managers to provide robust, high-quality NLP solutions that meet business needs.
- Optimization: Continuously monitor and optimize the performance of NLP models, focusing on improving accuracy, reducing latency, and enhancing computational efficiency.
- Documentation: Maintain clear documentation for algorithms, processes, and models to ensure knowledge sharing among team members and provide long-term reference.
Qualifications
- Minimum 3+ years of hands-on experience in NLP development, preferably in a professional setting.
- Proficiency in Python and familiar with NLP frameworks such as NLTK, spaCy, Transformers (Hugging Face), or Stanford NLP.
- Experience with deep learning frameworks such as TensorFlow, PyTorch, or Keras.
- Strong understanding of machine learning concepts, including supervised and unsupervised learning techniques.
- Expertise in working with vector embeddings like Word2Vec, GloVe, BERT, and GPT models.
- Experience in building conversational AI/chatbot solutions using platforms like Dialogflow, Rasa, or similar.
- Familiarity with cloud platforms (AWS, Google Cloud, or Azure) and containerization technologies (Docker, Kubernetes).
- Knowledge of multilingual NLP and translation systems is a plus.
- Excellent problem-solving and analytical skills.
Benefits
- Competitive salary based on experience.
- Opportunity to work on exciting projects and cutting-edge technologies in NLP.
- Collaborative and dynamic work environment.
- Professional development opportunities.
- Additional benefits (discuss during the interview).
Application Instructions
Interested candidates are encouraged to submit their CV to Muhammad Sheraz at muhammad.sheraz@techliance.com. Ensure your CV highlights relevant work experience, qualifications, and any certifications related to NLP or Python development.
- Associate Product Manager (Scrum Master) – Join BoolMind in Lahore - January 23, 2025
- Sr. Factory Reporting & Operations Specialist – Haier Pakistan - January 23, 2025
- Senior Education Consultant – ABN Overseas Education - January 23, 2025