530 AI Ml Engineer jobs in Bahrain
AI/ML Engineer - Natural Language Processing
Posted today
Job Viewed
Job Description
AI/ML Engineer - Natural Language Processing
Posted today
Job Viewed
Job Description
Senior AI/ML Engineer - Natural Language Processing
Posted today
Job Viewed
Job Description
The ideal candidate will possess a strong foundation in machine learning algorithms, deep learning architectures (e.g., Transformers, RNNs, LSTMs), and NLP techniques (e.g., sentiment analysis, topic modeling, text generation, named entity recognition). You will be responsible for the end-to-end lifecycle of ML models, including data preprocessing, feature engineering, model training, evaluation, and deployment. Proficiency in programming languages like Python and experience with ML frameworks such as TensorFlow, PyTorch, or Keras are essential. You should be adept at working with large datasets and utilizing cloud platforms like AWS, Azure, or GCP for model training and deployment. Experience in developing and deploying NLP models in production environments is highly desirable. This role offers a hybrid work model, combining collaborative office time with remote flexibility. Excellent problem-solving skills, a passion for research and innovation, and the ability to work effectively in a team environment are crucial. You will contribute to groundbreaking projects and help solve complex challenges in the rapidly evolving field of AI.
Key Responsibilities:
- Develop and implement state-of-the-art NLP models and algorithms.
- Train, evaluate, and deploy machine learning models for text data.
- Conduct research on new NLP techniques and technologies.
- Collaborate with software engineers to integrate ML models into production systems.
- Analyze and preprocess large volumes of text data.
- Optimize model performance and efficiency.
- Stay current with advancements in AI and NLP research.
- Mentor junior data scientists and engineers.
- Contribute to the development of AI strategy and roadmaps.
Qualifications:
- Master's or Ph.D. in Computer Science, Artificial Intelligence, or related field.
- 5+ years of experience in AI/ML, with a focus on NLP.
- Strong programming skills in Python.
- Expertise in ML frameworks like TensorFlow, PyTorch.
- Deep understanding of NLP techniques and libraries (e.g., NLTK, spaCy, Hugging Face).
- Experience with cloud platforms (AWS, Azure, GCP).
- Strong analytical and problem-solving skills.
- Publications in relevant AI conferences/journals are a plus.
Lead AI/ML Engineer - Natural Language Processing
Posted today
Job Viewed
Job Description
Key Responsibilities:
- Lead the design, development, and implementation of advanced NLP models and algorithms.
- Manage and mentor a team of AI/ML engineers and researchers.
- Oversee the entire ML lifecycle, including data preparation, feature engineering, model training, and evaluation.
- Develop and deploy production-ready NLP systems for various applications.
- Conduct research into new NLP techniques and technologies to enhance our AI capabilities.
- Collaborate with product teams to define AI features and integrate ML models into products.
- Ensure the scalability, efficiency, and performance of deployed AI systems.
- Stay abreast of the latest research and advancements in AI, ML, and NLP.
- Communicate complex technical concepts to both technical and non-technical audiences.
- Contribute to the company's intellectual property and publications.
- Ph.D. or Master's degree in Computer Science, Artificial Intelligence, Machine Learning, or a related field.
- Minimum of 5 years of experience in AI/ML engineering, with a strong focus on NLP.
- Expertise in deep learning frameworks such as TensorFlow, PyTorch, or Keras.
- In-depth knowledge of NLP techniques, including Transformers, BERT, GPT, and other modern architectures.
- Proficiency in programming languages like Python and libraries such as NLTK, SpaCy, and Hugging Face Transformers.
- Experience with cloud platforms (AWS, Azure, GCP) and MLOps practices.
- Proven leadership and team management skills.
- Excellent problem-solving, analytical, and critical thinking abilities.
- Strong communication and interpersonal skills, suitable for a remote work environment.
Remote AI/ML Engineer - Natural Language Processing
Posted today
Job Viewed
Job Description
Key responsibilities include:
- Developing and implementing NLP models using Python and relevant libraries (e.g., TensorFlow, PyTorch, spaCy, NLTK).
- Building data pipelines for preprocessing, cleaning, and transforming text data.
- Training, evaluating, and deploying machine learning models for various NLP applications.
- Conducting research on state-of-the-art NLP techniques and algorithms.
- Collaborating with software engineers to integrate AI models into production systems.
- Designing and conducting experiments to improve model performance and accuracy.
- Writing clean, well-documented, and maintainable code.
- Staying up-to-date with the latest advancements in AI, machine learning, and NLP.
- Contributing to the overall AI strategy and roadmap.
- Troubleshooting and debugging AI/ML systems.
Remote AI/ML Engineer, Natural Language Processing
Posted today
Job Viewed
Job Description
Key responsibilities include:
- Designing, building, and training advanced NLP models using machine learning techniques, including deep learning frameworks (e.g., TensorFlow, PyTorch).
- Developing and implementing algorithms for tasks such as sentiment analysis, text classification, named entity recognition, question answering, and machine translation.
- Working with large-scale text datasets, performing data preprocessing, feature engineering, and model evaluation.
- Collaborating with data scientists, software engineers, and product managers to integrate NLP models into production applications and services.
- Researching and staying abreast of the latest advancements in NLP, machine learning, and artificial intelligence, and applying novel techniques to solve challenging problems.
- Optimizing model performance for accuracy, efficiency, and scalability.
- Developing APIs and services to expose NLP capabilities to other applications.
- Contributing to the development of our AI/ML platform and infrastructure.
- Writing clean, well-documented, and maintainable code.
- Presenting research findings and technical solutions to both technical and non-technical audiences.
Remote AI/ML Engineer - Natural Language Processing
Posted today
Job Viewed
Job Description
- Designing, implementing, and evaluating NLP models for tasks such as text classification, sentiment analysis, named entity recognition, and machine translation.
- Developing and maintaining robust data pipelines for text processing and feature engineering.
- Collaborating with data scientists and software engineers to integrate NLP solutions into production systems.
- Researching and staying abreast of the latest advancements in NLP, machine learning, and deep learning.
- Experimenting with different algorithms, frameworks, and tools to optimize model performance.
- Building and training deep learning models using frameworks like TensorFlow, PyTorch, or Keras.
- Developing APIs and services to make NLP models accessible to other applications.
- Contributing to the overall AI strategy and roadmap of the company.
- Writing clean, efficient, and well-documented code.
- Presenting research findings and project results to technical and non-technical audiences.
- Master's or Ph.D. in Computer Science, Artificial Intelligence, Machine Learning, or a related quantitative field.
- Minimum of 4 years of experience in AI/ML engineering, with a strong specialization in NLP.
- Proven experience with Python and common ML/NLP libraries (e.g., NLTK, spaCy, Transformers, scikit-learn).
- Solid understanding of deep learning architectures (e.g., RNNs, LSTMs, Transformers).
- Experience with cloud platforms (AWS, Azure, GCP) and MLOps practices.
- Strong mathematical and statistical foundation.
- Excellent problem-solving, analytical, and algorithmic thinking skills.
- Strong programming skills and experience with software development best practices.
- Effective communication and collaboration skills for remote teamwork.
Be The First To Know
About the latest Ai ml engineer Jobs in Bahrain !
Senior AI/ML Engineer - Natural Language Processing
Posted today
Job Viewed
Job Description
Lead AI/ML Engineer - Natural Language Processing
Posted today
Job Viewed
Job Description
Senior AI/ML Engineer - Natural Language Processing
Posted today
Job Viewed
Job Description
Key Responsibilities:
- Design, develop, and implement advanced NLP models and algorithms.
- Process and analyze large volumes of text data for NLP tasks.
- Build and optimize machine learning pipelines for data ingestion, feature engineering, and model training.
- Evaluate and fine-tune model performance using various metrics and validation techniques.
- Deploy NLP models into production environments and monitor their performance.
- Stay current with the latest research and advancements in NLP and machine learning.
- Collaborate with cross-functional teams to define project requirements and deliver AI solutions.
- Develop APIs and tools to integrate NLP capabilities into existing applications.
- Explore and apply new AI techniques and technologies to solve business problems.
- Mentor junior engineers and contribute to the team's technical growth.
- Master's or Ph.D. in Computer Science, Artificial Intelligence, Data Science, or a related field.
- Minimum of 5 years of experience in AI/Machine Learning, with a specialization in Natural Language Processing.
- Proficiency in Python and relevant ML libraries (e.g., TensorFlow, PyTorch, scikit-learn, NLTK, spaCy).
- Strong understanding of NLP concepts, algorithms, and deep learning architectures (Transformers, RNNs, LSTMs).
- Experience with data preprocessing, feature engineering, and model evaluation for text data.
- Experience with cloud platforms (AWS, Azure, GCP) for ML model deployment is a plus.
- Strong analytical, problem-solving, and critical thinking skills.
- Excellent programming, software development, and data manipulation skills.
- Strong communication and collaboration skills, with the ability to explain technical concepts to non-technical audiences.