Overview

Our client, a trailblazer in artificial intelligence and emerging technologies, is seeking a highly skilled Senior Machine Learning Engineer specializing in Natural Language Processing (NLP) to join their innovative research and development team. This fully remote position allows you to contribute to groundbreaking projects from anywhere in the US. You will be responsible for designing, developing, and deploying advanced NLP models and algorithms that power intelligent applications, including chatbots, sentiment analysis tools, content generation systems, and knowledge extraction platforms. Your work will involve leveraging state-of-the-art machine learning techniques, deep learning frameworks, and large language models (LLMs) to solve complex linguistic challenges. Key responsibilities include data preprocessing, feature engineering, model training, evaluation, and optimization. You will collaborate closely with data scientists, software engineers, and product managers to integrate NLP solutions into scalable production systems. The ideal candidate possesses a strong academic background (Master’s or Ph.D. in Computer Science, AI, or a related field) combined with significant hands-on experience in building and deploying production-level NLP systems. Expertise in Python and popular ML/DL libraries (e.g., TensorFlow, PyTorch, Hugging Face Transformers) is essential. You should have a deep understanding of various NLP techniques, such as text classification, named entity recognition, topic modeling, machine translation, and question answering. A proven ability to translate research findings into practical applications and a passion for pushing the boundaries of AI are highly valued. This is an unparalleled opportunity to work on cutting-edge AI technologies, solve challenging problems, and make a significant impact in the rapidly evolving field of NLP.

Responsibilities:
Design, develop, and implement advanced NLP models and algorithms. Utilize deep learning frameworks (e.g., TensorFlow, PyTorch) for model training and inference. Work with large language models (LLMs) and fine-tuning techniques. Perform data preprocessing, cleaning, and feature engineering for text data. Evaluate and optimize model performance for various NLP tasks (e.g., text classification, NER, sentiment analysis). Deploy NLP models into production environments and monitor their performance. Collaborate with cross-functional teams to integrate NLP capabilities into applications. Stay abreast of the latest research and advancements in NLP and machine learning. Conduct experiments and research to explore new NLP methodologies. Document and present findings, methodologies, and results clearly.
Qualifications:
Master’s or Ph.D. in Computer Science, Artificial Intelligence, Computational Linguistics, or a related field. 5+ years of experience in machine learning, with a specialization in NLP. Strong programming skills in Python. Proficiency with ML/DL libraries such as TensorFlow, PyTorch, scikit-learn, and Hugging Face. Deep understanding of various NLP techniques and architectures (e.g., Transformers, RNNs, CNNs). Experience with cloud platforms (AWS, Azure, GCP) and MLOps practices. Strong analytical and problem-solving skills. Excellent communication and collaboration skills. Ability to work independently and manage complex projects in a remote setting. Experience with large-scale data processing is a plus.

Company:

WhatJobs Direct

Qualifications:

Language requirements:

Specific requirements:

Educational level:

Level of experience (years):

Senior (5+ years of experience)

Tagged as: , , , , ,