111 Machine Learning jobs in Bahrain
Machine Learning Engineer
Posted today
Job Viewed
Job Description
Machine Learning Engineer
Posted today
Job Viewed
Job Description
Responsibilities:
- Design, develop, and implement machine learning algorithms and models.
- Process, clean, and transform large datasets for machine learning tasks.
- Build and maintain data pipelines for model training and evaluation.
- Collaborate with data scientists and software engineers to deploy ML models into production.
- Monitor and optimize the performance of deployed models.
- Conduct experiments to test and validate different ML approaches.
- Stay current with the latest advancements in machine learning and AI.
- Document models, algorithms, and processes clearly and concisely.
- Bachelor's or Master's degree in Computer Science, Data Science, Statistics, or a related quantitative field.
- Proven experience (2+ years) as a Machine Learning Engineer or in a similar role.
- Strong programming skills in Python and experience with ML libraries (e.g., Scikit-learn, TensorFlow, PyTorch).
- Proficiency in data manipulation and analysis using libraries like Pandas and NumPy.
- Experience with SQL and NoSQL databases.
- Familiarity with cloud platforms (AWS, Azure, GCP) and ML deployment tools.
- Solid understanding of machine learning concepts, algorithms, and best practices.
- Excellent problem-solving abilities and attention to detail.
Machine Learning Engineer
Posted today
Job Viewed
Job Description
Key Responsibilities:
- Design, develop, and implement machine learning models and algorithms.
- Build and maintain scalable ML pipelines for data preprocessing, feature engineering, model training, and deployment.
- Collaborate with cross-functional teams to identify business needs and translate them into ML solutions.
- Evaluate and optimize model performance using rigorous testing and validation techniques.
- Stay current with the latest advancements in AI and machine learning research.
- Deploy ML models into production environments, ensuring reliability and efficiency.
- Work with big data technologies and cloud platforms.
- Develop and maintain documentation for ML models and processes.
- Contribute to the overall AI strategy and roadmap of the company.
- Present findings and insights to stakeholders at various levels.
Qualifications:
- Master's or Ph.D. in Computer Science, Data Science, Artificial Intelligence, or a related quantitative field.
- Proven experience in developing and deploying machine learning models in a production setting.
- Proficiency in programming languages such as Python, R, or Scala.
- Experience with ML frameworks like TensorFlow, PyTorch, or scikit-learn.
- Strong understanding of statistical modeling, data mining, and predictive analytics.
- Familiarity with big data technologies (e.g., Spark, Hadoop) and cloud platforms (e.g., AWS, Azure, GCP).
- Excellent problem-solving and analytical skills.
- Strong communication and collaboration skills.
- Experience with version control systems like Git.
- Ability to work effectively in an agile development environment.
Machine Learning Engineer (AI)
Posted today
Job Viewed
Job Description
Lead Machine Learning Engineer
Posted today
Job Viewed
Job Description
Principal Machine Learning Engineer
Posted today
Job Viewed
Job Description
Senior Machine Learning Engineer
Posted today
Job Viewed
Job Description
- Design, develop, and implement machine learning models and algorithms.
- Build and optimize data pipelines for ML model training and deployment.
- Collaborate with data scientists and stakeholders to define project requirements.
- Deploy machine learning models into production environments.
- Monitor and maintain the performance of deployed ML systems.
- Conduct rigorous testing and validation of ML models.
- Research and apply new machine learning techniques and technologies.
- Optimize ML models for scalability, efficiency, and accuracy.
- Develop and maintain MLOps practices and infrastructure.
- Mentor junior machine learning engineers and contribute to team knowledge sharing.
- Master's or Ph.D. in Computer Science, Machine Learning, Statistics, or a related quantitative field.
- 6+ years of hands-on experience in machine learning engineering.
- Expertise in Python and popular ML libraries (scikit-learn, TensorFlow, PyTorch).
- Proven experience with cloud ML platforms (e.g., AWS SageMaker, Azure ML).
- Strong understanding of MLOps principles and tools.
- Experience with big data technologies (e.g., Spark, Hadoop).
- Excellent programming skills and software development best practices.
- Strong analytical and problem-solving capabilities.
- Ability to work effectively in a collaborative team environment.
Be The First To Know
About the latest Machine learning Jobs in Bahrain !
Lead Machine Learning Engineer
Posted today
Job Viewed
Job Description
Senior Machine Learning Engineer
Posted today
Job Viewed
Job Description
- Master's or Ph.D. in Computer Science, Machine Learning, Statistics, or a related quantitative field.
- Minimum of 6 years of experience in machine learning engineering or a related role.
- Strong proficiency in Python and relevant ML libraries (e.g., Scikit-learn, Pandas, NumPy).
- Experience with deep learning frameworks (e.g., TensorFlow, PyTorch).
- Proven experience in deploying ML models into production environments using MLOps practices.
- Solid understanding of software development principles, including version control (Git) and CI/CD.
- Experience with cloud platforms (AWS, Azure, GCP) and containerization (Docker, Kubernetes).
- Familiarity with big data technologies (e.g., Spark, Hadoop).
- Excellent analytical, debugging, and problem-solving skills.
- Strong communication and collaboration abilities.
- Experience in model optimization and performance tuning.
Senior AI Engineer - Machine Learning
Posted today
Job Viewed
Job Description
The ideal candidate will have a strong background in computer science, data science, or a related field, coupled with extensive experience in developing and deploying ML models in production environments. Expertise in Python, TensorFlow, PyTorch, and other ML frameworks is essential. You will be responsible for the full ML lifecycle, from data preprocessing and feature engineering to model training, evaluation, and deployment. Strong analytical skills, a passion for innovation, and the ability to work collaboratively in a fast-paced environment are key.
Key Responsibilities:
- Design, develop, and implement machine learning models and algorithms.
- Process, clean, and transform large datasets for model training.
- Conduct feature engineering and selection for improved model performance.
- Train, evaluate, and fine-tune ML models using various frameworks (TensorFlow, PyTorch).
- Deploy ML models into production environments and monitor their performance.
- Collaborate with data scientists and software engineers to integrate AI solutions.
- Research and stay current with the latest advancements in AI and machine learning.
- Optimize model performance and scalability.
- Contribute to the development of AI strategies and roadmaps.
- Mentor junior engineers and share knowledge.
Qualifications:
- Master's or Ph.D. in Computer Science, Data Science, Artificial Intelligence, or a related quantitative field.
- Minimum of 6 years of experience in machine learning engineering or a related role.
- Proficiency in Python and ML libraries (Scikit-learn, TensorFlow, PyTorch, Keras).
- Experience with cloud platforms (AWS, Azure, GCP) for ML deployments.
- Strong understanding of various ML algorithms (supervised, unsupervised, deep learning).
- Experience with data processing and big data technologies (e.g., Spark).
- Excellent problem-solving and analytical skills.
- Strong communication and teamwork abilities.