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.

Asad Hameed
Apply for this job
Submission
Gender?

Leave a Comment