Overview:
We are in search of a passionate and talented Senior Machine Learning Engineer with a strong focus on Natural Language Processing (NLP) to join our innovative AI team. This role will allow you to demonstrate your adeptness in machine learning algorithms, linguistics, and software engineering, as you take on projects that push the boundaries of technology and business.

Responsibilities:

  • Lead the design, implementation, and optimization of cutting-edge NLP algorithms, incorporating best practices and emerging trends in the field.
  • Collaborate closely with Data Scientists, Software Engineers, and Product Managers to develop and deploy NLP solutions that solve real-world business problems.
  • Enhance and maintain existing NLP models to improve efficiency, scalability, and accuracy.
  • Devise robust machine learning pipelines for model training, validation, and deployment, ensuring seamless data flow and optimal performance.
  • Specialize in deploying models as RESTful APIs, with proficiency in containerization and orchestration technologies like Docker and Kubernetes.
  • Evaluate the effectiveness of NLP models through rigorous metrics, adjusting strategies as required based on data-driven insights.
  • Conduct A/B tests to empirically assess the real-world impact of various models and features.
  • Mentor junior team members, promoting a culture of excellence and continuous learning through code reviews and collaborative projects.
  • Stay abreast of the latest advancements in machine learning and NLP and integrate relevant technologies and techniques into existing systems.
  • Contribute to the body of research through papers, patents, and technical documentation.

Qualifications:

  • Bachelor’s degree in Computer Science, Computational Linguistics, or a related field.
  • Demonstrable expertise in NLP, with a strong portfolio of relevant projects.
  • 5+ years of Work experience as Machine learning Engineer.
  • Proficient in Python and familiar with machine learning libraries such as TensorFlow, PyTorch, or similar.
  • In-depth understanding of modern NLP techniques, including but not limited to Transformers, BERT, and GPT.
  • Strong experience in deploying machine learning models through APIs and expertise in Docker and Kubernetes for containerization and orchestration.
  • Excellent problem-solving abilities and the capacity to work autonomously.
Location: Islamabad/Lahore/Karachi - Remote