Principal Machine Learning Engineer - NLP Focus
WhatJobs DirectOur client is seeking a highly accomplished Principal Machine Learning Engineer to join our advanced research and development team. This role is office-based, providing a collaborative environment for innovation. You will lead the design, development, and deployment of state-of-the-art machine learning models, with a strong emphasis on Natural Language Processing (NLP). This position requires a deep understanding of ML algorithms, experience with large-scale data, and the ability to mentor junior engineers. You will be instrumental in shaping the future of our AI-driven products and services.
Responsibilities
Lead the end-to-end development lifecycle of ML models, from ideation and data exploration to production deployment and monitoring. Design and implement advanced NLP models, including transformers, LSTMs, and attention mechanisms. Develop and optimize ML pipelines for training, evaluating, and deploying models at scale. Collaborate with product managers and software engineers to integrate ML solutions into production systems. Research and apply cutting-edge ML and NLP techniques to solve complex business problems. Mentor and guide junior machine learning engineers, fostering a culture of technical excellence. Evaluate and select appropriate tools, frameworks, and technologies for ML development. Ensure the scalability, performance, and reliability of ML systems. Stay abreast of the latest advancements in machine learning, deep learning, and NLP. Contribute to technical strategy and roadmap for ML initiatives. Qualifications:
Master's or Ph.D. in Computer Science, Artificial Intelligence, or a related quantitative field. Minimum of 7 years of hands-on experience in machine learning engineering, with a significant focus on NLP. Proven expertise in building and deploying production-level NLP models (e.g., for text classification, sentiment analysis, named entity recognition, question answering). Proficiency in Python and ML libraries such as TensorFlow, PyTorch, scikit-learn, and Hugging Face Transformers. Strong understanding of deep learning architectures, statistical modeling, and algorithms. Experience with big data technologies (e.g., Spark, Hadoop) and cloud platforms (AWS, Azure, GCP). Excellent problem-solving, analytical, and critical thinking skills. Strong communication and collaboration abilities, with experience working in cross-functional teams. Demonstrated leadership experience and the ability to mentor others. This is a premier opportunity for a seasoned ML expert to make a substantial impact in a collaborative, in-office setting. If you are passionate about pushing the boundaries of AI and NLP, we encourage you to apply. This role is located in Oklahoma City, Oklahoma, US .
Job Type
- Job Type
- Full Time
- Location
- Oklahoma City, OK
Share this job: