Overview
Our client is at the forefront of AI-driven innovation and is seeking a highly skilled Senior Machine Learning Engineer specializing in Natural Language Processing (NLP) to join our distributed team. This role is critical for developing and deploying advanced NLP models that power our cutting-edge products and services. You will work on challenging problems involving text analysis, generation, understanding, and information retrieval. We are looking for a candidate with a strong theoretical foundation in ML and NLP, coupled with practical experience in building and scaling production-ready ML systems.
Responsibilities:
Design, develop, implement, and deploy state-of-the-art machine learning models for NLP tasks, including text classification, named entity recognition, sentiment analysis, machine translation, and question answering. Build and optimize NLP pipelines for large-scale text data processing and analysis. Experiment with and implement various deep learning architectures for NLP, such as Transformers, LSTMs, and CNNs. Collaborate with data scientists, software engineers, and product managers to integrate ML models into production systems. Evaluate model performance, identify areas for improvement, and conduct A/B testing. Develop and maintain robust ML infrastructure, including data pipelines, model training frameworks, and deployment services. Stay up-to-date with the latest research and advancements in machine learning and NLP. Contribute to the team’s knowledge base by documenting research, methodologies, and best practices. Mentor junior machine learning engineers and contribute to the team’s technical growth. Ensure the scalability, reliability, and efficiency of deployed ML solutions.
Qualifications:
Master’s or Ph.D. in Computer Science, Machine Learning, Computational Linguistics, or a related field. 5+ years of professional experience in machine learning engineering, with a strong focus on NLP. Proven experience in building and deploying production-grade NLP models. Expertise in Python and common ML libraries (e.g., TensorFlow, PyTorch, Scikit-learn). Deep understanding of NLP techniques, algorithms, and frameworks (e.g., Hugging Face Transformers, spaCy, NLTK). Experience with cloud platforms (AWS, GCP, Azure) and associated ML services. Familiarity with big data technologies (e.g., Spark, Hadoop) is a plus. Strong programming skills and experience with software development best practices (version control, testing, CI/CD). Excellent analytical and problem-solving abilities. Strong communication and collaboration skills for remote team environments. This is an exciting opportunity to work on impactful NLP projects and contribute to a company driving significant advancements in artificial intelligence. Join our innovative and collaborative remote team.
Location: Remote, based in Austin, Texas, US .
Company:
WhatJobs Direct
Qualifications:
Language requirements:
Specific requirements:
Educational level:
Level of experience (years):
Senior (5+ years of experience)