1 074 Machine Learning jobs in Bahrain

Machine Learning Engineer

New
BHD60000 - BHD120000 Y Apt Resources

Posted today

Job Viewed

Tap Again To Close

Job Description

Apt Resources is seeking an experienced Machine Learning Engineer for a client in Abu Dhabi's Government & Public Sector. In this role, you will design and deploy cutting-edge AI/ML solutions using Large Language Models (LLMs) like GPT, Llama, and BERT to drive innovation in public services.

This is an exciting opportunity to work on high-impact projects involving Retrieval-Augmented Generation (RAG), fine-tuning, and prompt engineering, ensuring secure, scalable, and compliant AI systems for government applications.

Key Responsibilities:
  • Develop and optimize AI/ML pipelines for LLMs, focusing on RAG architectures, fine-tuning, and prompt engineering tailored for public sector needs.
  • Implement scalable solutions using Python, LangChain, HuggingFace, PyTorch/TensorFlow, and cloud-based ML services (Azure ML preferred).
  • Integrate vector/graph databases (Weaviate, Neo4j) into production systems to enhance data retrieval and analysis.
  • Deploy and monitor models in production, ensuring adherence to government security and compliance standards.
  • Collaborate with cross-functional teams to align AI solutions with public sector objectives (e.g., citizen services, data governance, operational efficiency).
Requirements
  • 6-14 years of hands-on experience in AI/ML, with a strong focus on LLMs and GenAI.
  • Expertise in LLM architectures (Transformers), prompt engineering, and RAG implementations.
  • Proficiency in Python and ML frameworks (LangChain, LlamaIndex, HuggingFace, Scikit-learn).
  • Experience with cloud platforms (Azure ML, AWS, or GCP) and MLOps tools (MLflow, model monitoring).
  • Familiarity with vector databases, ETL pipelines, and unstructured data handling.
  • Knowledge of government IT standards or secure deployments is a plus.
Benefits

To be discussed

This advertiser has chosen not to accept applicants from your region.

Machine Learning Engineer

2138 Askar, Southern BHD100000 Annually WhatJobs

Posted today

Job Viewed

Tap Again To Close

Job Description

full-time
Our client is at the forefront of AI innovation and is seeking a talented Machine Learning Engineer to join our dedicated team. This is a fantastic opportunity to apply your expertise in machine learning to develop and deploy cutting-edge AI solutions that solve real-world business problems. You will work closely with data scientists and software engineers to build, test, and scale robust ML models and pipelines.

Responsibilities:
  • Design, build, and maintain production-ready machine learning models and pipelines.
  • Collaborate with data scientists to translate ML models into scalable software solutions.
  • Develop and implement strategies for data preprocessing, feature engineering, and model training.
  • Optimize ML algorithms for performance, efficiency, and scalability.
  • Deploy ML models into production environments and monitor their performance over time.
  • Work with software engineering teams to integrate ML capabilities into existing products and services.
  • Develop automated testing and validation procedures for ML models.
  • Stay current with the latest advancements in machine learning, deep learning, and MLOps.
  • Troubleshoot and resolve issues related to model performance and data integrity.
  • Contribute to the continuous improvement of our ML infrastructure and best practices.
  • Document ML models, code, and deployment processes clearly.
Qualifications:
  • Bachelor's or Master's degree in Computer Science, Data Science, Engineering, or a related quantitative field.
  • Minimum of 3 years of experience 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 tools (e.g., Pandas, SQL).
  • Experience with cloud platforms (AWS, Azure, GCP) and containerization technologies (e.g., Docker, Kubernetes).
  • Familiarity with MLOps principles and tools for model deployment and monitoring.
  • Solid understanding of machine learning algorithms and statistical modeling.
  • Excellent problem-solving and analytical skills.
  • Good communication skills and ability to work effectively in a team environment.
  • Experience with big data technologies (e.g., Spark) is a plus.
This position is located at our office in A'ali, Northern, BH .
This advertiser has chosen not to accept applicants from your region.

Machine Learning Engineer

2004 Tubli BHD6800 Monthly WhatJobs

Posted 1 day ago

Job Viewed

Tap Again To Close

Job Description

full-time
Our client, a leader in applied AI solutions, is actively recruiting a talented Machine Learning Engineer for its advanced development center in Isa Town, Southern, BH . This role focuses on translating cutting-edge research into robust, scalable AI products and services. You will be instrumental in designing, building, and deploying machine learning models that solve real-world business problems. The ideal candidate possesses a strong blend of theoretical knowledge in machine learning and practical software engineering skills, with a proven ability to work with large datasets and production systems.

Responsibilities:
  • Develop, implement, and deploy machine learning models and algorithms for various applications.
  • Design and build data pipelines for training, testing, and deploying ML models efficiently.
  • Collaborate with data scientists and researchers to productionize research prototypes.
  • Optimize ML models for performance, scalability, and efficiency in production environments.
  • Implement and maintain MLOps practices, including model monitoring, versioning, and automated retraining.
  • Work with large, complex datasets, ensuring data quality and integrity.
  • Develop APIs and services to integrate ML models into existing applications and platforms.
  • Evaluate and select appropriate ML frameworks, tools, and technologies.
  • Troubleshoot and debug ML systems, identifying and resolving issues in production.
  • Stay up-to-date with the latest advancements in machine learning and software engineering best practices.
  • Document ML models, pipelines, and deployment processes.
  • Contribute to the overall architecture and design of AI-powered solutions.
  • Collaborate with software engineers to integrate ML components into larger systems.
Qualifications:
  • Master's or Ph.D. in Computer Science, Data Science, Machine Learning, or a related quantitative field, or equivalent practical experience.
  • Proven experience as a Machine Learning Engineer or in a similar role focused on deploying ML models.
  • Strong programming skills in Python and proficiency with ML libraries and frameworks (e.g., TensorFlow, PyTorch, scikit-learn, Keras).
  • Experience with cloud platforms (AWS, Azure, GCP) and associated ML services.
  • Solid understanding of software development best practices, including version control (Git), CI/CD, and testing.
  • Experience with data processing frameworks (e.g., Spark, Dask) and database technologies.
  • Knowledge of MLOps principles and tools is highly desirable.
  • Excellent analytical and problem-solving skills.
  • Strong communication and teamwork abilities.
  • Ability to work effectively in a fast-paced, collaborative environment.
Join a team that is building the next generation of intelligent systems and make a significant impact on our innovative product suite.
This advertiser has chosen not to accept applicants from your region.

Machine Learning Engineer

1001 Busaiteen, Muharraq BHD80000 Annually WhatJobs

Posted 6 days ago

Job Viewed

Tap Again To Close

Job Description

full-time
Our client is looking for a talented and innovative Machine Learning Engineer to join their expanding AI division. This hybrid role combines the flexibility of remote work with essential in-office collaboration, allowing you to contribute to groundbreaking projects. You will be responsible for designing, developing, and deploying machine learning models that drive significant business impact. This includes data preprocessing, feature engineering, model training, evaluation, and implementation into production systems. The ideal candidate possesses a strong theoretical understanding of machine learning algorithms and practical experience with ML frameworks and libraries. You will work closely with data scientists and software engineers to integrate ML models into applications and ensure their performance and scalability. Key responsibilities involve experimenting with different algorithms and approaches, optimizing model performance, and developing robust MLOps pipelines for continuous integration and deployment. A passion for staying abreast of the latest advancements in AI and ML is crucial. This role requires strong programming skills, particularly in Python, and experience with cloud platforms and big data technologies. The ability to work both independently and as part of a collaborative team is essential for success in this hybrid environment. You will play a key role in building intelligent systems that address complex challenges. Your contributions will directly influence the development of next-generation AI-powered products. The role is based in **Busaiteen, Muharraq, BH**, with a structured hybrid work schedule. A dedicated workspace and reliable internet are necessary for remote working days.
Location: Busaiteen, Muharraq, BH
This advertiser has chosen not to accept applicants from your region.

Machine Learning Engineer

450 Arad BHD90000 Annually WhatJobs

Posted 6 days ago

Job Viewed

Tap Again To Close

Job Description

full-time
Our client is seeking a talented and innovative Machine Learning Engineer to join their cutting-edge AI and Emerging Technologies division. This role offers a unique opportunity to work on groundbreaking projects that leverage artificial intelligence to solve complex real-world problems. You will be responsible for designing, developing, and deploying machine learning models, from conception through to production. This involves data preprocessing, feature engineering, model training, evaluation, and optimization. The ideal candidate will have a strong background in computer science, statistics, and machine learning algorithms. Proficiency in programming languages such as Python, R, or Java, and experience with ML frameworks like TensorFlow, PyTorch, or scikit-learn are essential. You will collaborate closely with data scientists, software engineers, and product managers to translate business requirements into effective AI solutions. Responsibilities include staying abreast of the latest advancements in AI and ML research, experimenting with new techniques, and contributing to the overall AI strategy of the organization. Experience with cloud platforms (AWS, Azure, GCP) and big data technologies (Spark, Hadoop) is highly desirable. This role requires excellent analytical and problem-solving skills, a strong ability to work with large datasets, and a passion for innovation. You will be instrumental in building scalable and robust ML systems that drive business value. The ability to communicate complex technical concepts to non-technical stakeholders is also crucial. This position is based in **Hidd, Muharraq, BH**, with a hybrid work arrangement offering flexibility.

Key Responsibilities:
  • Design, develop, and implement machine learning models and algorithms.
  • Process, clean, and transform large datasets for ML applications.
  • Train, evaluate, and optimize ML models for performance and accuracy.
  • Collaborate with cross-functional teams to define and deploy ML solutions.
  • Stay current with advancements in AI and machine learning research.
  • Develop and maintain production-level ML pipelines.
  • Communicate technical findings and insights to stakeholders.
  • Contribute to the development of the company's AI strategy.
Qualifications:
  • Master's or Ph.D. in Computer Science, Data Science, or a related quantitative field.
  • Proven experience in developing and deploying machine learning models.
  • Strong programming skills in Python and proficiency with ML libraries (e.g., TensorFlow, PyTorch, scikit-learn).
  • Experience with data manipulation and analysis tools.
  • Knowledge of statistical modeling and data mining techniques.
  • Familiarity with cloud platforms (AWS, Azure, GCP) and big data technologies.
  • Excellent problem-solving and analytical abilities.
  • Strong communication and interpersonal skills.
This advertiser has chosen not to accept applicants from your region.

Machine Learning Engineer

710 Durrat Al Bahrain BHD105000 Annually WhatJobs

Posted 15 days ago

Job Viewed

Tap Again To Close

Job Description

full-time
Our client is looking for a talented and innovative Machine Learning Engineer to join their rapidly growing team focused on AI & Emerging Technologies in Isa Town, Southern, BH . This role is instrumental in designing, developing, and deploying machine learning models and algorithms that drive intelligent solutions. You will be responsible for the entire ML lifecycle, from data collection and preprocessing to model training, evaluation, and deployment. Key tasks include researching and implementing state-of-the-art ML techniques, building robust data pipelines, optimizing model performance, and collaborating with software engineers to integrate ML capabilities into products and services. We are seeking individuals with a strong foundation in statistical modeling, machine learning algorithms (e.g., deep learning, reinforcement learning, supervised/unsupervised learning), and programming languages such as Python. Experience with ML frameworks like TensorFlow, PyTorch, or scikit-learn is essential. Proficiency in data manipulation and analysis tools, as well as experience with cloud platforms (AWS, Azure, GCP) and big data technologies, is highly desirable. Excellent analytical, problem-solving, and communication skills are critical for translating complex technical concepts into actionable insights. A Master's or Ph.D. in Computer Science, Artificial Intelligence, Data Science, or a related quantitative field is preferred, along with a proven track record of building and deploying ML models. This is a hybrid role, offering a dynamic blend of in-office collaboration and remote flexibility. If you are passionate about pushing the boundaries of AI and creating impactful intelligent systems, we encourage you to apply.
This advertiser has chosen not to accept applicants from your region.

Machine Learning Engineer

501 Al Markh BHD85000 Annually WhatJobs

Posted 15 days ago

Job Viewed

Tap Again To Close

Job Description

full-time
Join an innovative tech company as a Machine Learning Engineer, contributing to cutting-edge AI and emerging technology projects. This fully remote role offers the chance to work on challenging problems and develop sophisticated machine learning models. You will be responsible for designing, building, and deploying ML systems, as well as collaborating with data scientists and software engineers to integrate AI solutions into our product offerings. Key responsibilities include data preprocessing, feature engineering, model training, evaluation, and optimization. You will also stay abreast of the latest research and advancements in the field of artificial intelligence and machine learning. The ideal candidate will have a strong background in computer science, statistics, or a related quantitative field, with proven experience in developing and implementing machine learning algorithms. Proficiency in programming languages such as Python, along with experience in ML libraries (e.g., TensorFlow, PyTorch, scikit-learn) and cloud platforms (e.g., AWS, Azure, GCP), is essential. Experience with large-scale data processing and distributed computing is highly desirable. This role is based remotely, supporting advancements impacting the technological landscape near Tubli, Capital, BH . We are looking for a creative and analytical individual who is passionate about leveraging AI to solve real-world problems and drive innovation. You will play a crucial role in shaping the future of our AI initiatives.
This advertiser has chosen not to accept applicants from your region.
Be The First To Know

About the latest Machine learning Jobs in Bahrain !

Machine Learning Engineer

567 Al Seef BHD60000 Annually WhatJobs

Posted 24 days ago

Job Viewed

Tap Again To Close

Job Description

full-time
Our client is at the forefront of AI innovation and is seeking a talented Machine Learning Engineer to join their pioneering team. This role, based in **Salmabad, Northern, Bahrain**, offers a hybrid work model, blending collaborative office days with the flexibility of remote work. You will be instrumental in designing, developing, and deploying sophisticated machine learning models that drive cutting-edge solutions and provide a competitive advantage.

In this exciting position, you will work with large datasets, applying advanced algorithms and techniques to solve complex problems. Your responsibilities will span the entire machine learning lifecycle, from data preprocessing and feature engineering to model training, evaluation, and deployment. You will collaborate closely with data scientists, software engineers, and product managers to bring innovative AI-powered features to life. We are looking for a candidate with a strong theoretical foundation in machine learning, practical experience in implementing models, and a passion for staying abreast of the latest advancements in AI.

Key responsibilities include:
  • Developing and implementing machine learning algorithms and models using Python and relevant libraries (e.g., TensorFlow, PyTorch, scikit-learn).
  • Processing and analyzing large datasets to extract meaningful features and insights.
  • Designing, training, and evaluating machine learning models for various applications.
  • Deploying machine learning models into production environments.
  • Collaborating with software engineers to integrate ML models into existing systems and applications.
  • Conducting research on new AI and ML techniques and exploring their potential applications.
  • Monitoring and maintaining deployed models, iterating as needed.
  • Communicating complex technical concepts and results to both technical and non-technical stakeholders.
  • Staying current with academic research and industry trends in machine learning and AI.
Qualifications:
  • Master's or Ph.D. in Computer Science, Machine Learning, Statistics, or a related quantitative field, or equivalent practical experience.
  • Proven experience in building and deploying machine learning models.
  • Strong programming skills in Python and expertise in ML libraries.
  • Solid understanding of machine learning algorithms, statistical modeling, and data mining techniques.
  • Experience with big data technologies (e.g., Spark, Hadoop) is a plus.
  • Familiarity with cloud platforms (AWS, Azure, GCP) and MLOps principles.
  • Excellent problem-solving and analytical skills.
  • Strong communication and collaboration abilities.
  • Ability to work effectively in a hybrid work environment.
This is an exceptional opportunity for a motivated individual to contribute to groundbreaking AI projects and shape the future of technology in **Salmabad, Northern, Bahrain**.
This advertiser has chosen not to accept applicants from your region.

Machine Learning Engineer

90250 Manama, Capital BHD100000 Annually WhatJobs

Posted 24 days ago

Job Viewed

Tap Again To Close

Job Description

full-time
Our client is seeking a talented Machine Learning Engineer to join their cutting-edge AI development team. This role is based in our office in Manama, Capital, BH . You will be instrumental in designing, building, and deploying machine learning models and systems that drive innovative solutions. The ideal candidate has a strong foundation in machine learning algorithms, excellent programming skills, and a passion for translating complex data into actionable insights. You will work closely with data scientists, software engineers, and product managers to bring AI-powered features to life.

Key Responsibilities:
  • Develop, train, and evaluate machine learning models using various algorithms and techniques.
  • Implement and optimize ML pipelines for data preprocessing, feature engineering, model training, and deployment.
  • Collaborate with data scientists to understand model requirements and performance metrics.
  • Build and maintain scalable ML infrastructure and systems.
  • Deploy ML models into production environments, ensuring their reliability and efficiency.
  • Monitor model performance in production and implement necessary updates or retrainings.
  • Work with large datasets, ensuring data quality and integrity for ML applications.
  • Contribute to the design and architecture of AI-powered products and services.
  • Stay current with the latest advancements in machine learning and artificial intelligence research.
  • Write clean, well-documented, and maintainable code.
  • Troubleshoot and resolve issues related to ML models and systems.
  • Collaborate with software engineers to integrate ML models into existing applications.
  • Present findings and results to technical and non-technical stakeholders.
  • Contribute to the company's strategy for leveraging AI and machine learning.

Qualifications:
  • Bachelor's or Master's degree in Computer Science, Engineering, Data Science, or a related quantitative field.
  • 2+ years of professional experience in machine learning engineering or a similar role.
  • Proficiency in Python and ML libraries such as TensorFlow, PyTorch, Scikit-learn, and Keras.
  • Solid understanding of various ML algorithms (e.g., regression, classification, clustering, deep learning).
  • Experience with data processing and manipulation tools (e.g., Pandas, Spark).
  • Familiarity with cloud platforms (AWS, Azure, GCP) and their ML services.
  • Knowledge of MLOps principles and practices is a plus.
  • Strong analytical and problem-solving skills.
  • Excellent communication and teamwork abilities.
  • Ability to work effectively in a fast-paced, collaborative office environment.
This position requires your physical presence at our office in Manama, Capital, BH . Our client offers a vibrant and supportive workplace culture, encouraging professional growth and innovation.
This advertiser has chosen not to accept applicants from your region.

Machine Learning Engineer - AI

111 Jurdab BHD100000 Annually WhatJobs

Posted today

Job Viewed

Tap Again To Close

Job Description

full-time
Our client, a cutting-edge technology firm, is seeking a talented Machine Learning Engineer to join their R&D team based in Janabiyah, Northern, BH . This is an on-site role focused on designing, building, and deploying advanced machine learning models that drive innovation across our product suite. You will be responsible for the entire ML lifecycle, from data acquisition and preprocessing to model training, evaluation, and deployment in production environments. The ideal candidate will have a strong foundation in computer science, mathematics, and statistical modeling, with hands-on experience in developing and implementing various ML algorithms. You will collaborate closely with data scientists, software engineers, and product managers to understand business requirements and translate them into scalable ML solutions. This role involves staying current with the latest advancements in ML research and applying them to solve real-world problems. We are looking for an individual who is passionate about data, algorithms, and creating intelligent systems. Your work will directly impact the performance and capabilities of our next-generation products. This position requires a proactive mindset, strong problem-solving skills, and the ability to work effectively in a fast-paced, collaborative team environment. You will be instrumental in developing predictive models, recommendation systems, natural language processing applications, or computer vision solutions, depending on project needs. We encourage applications from individuals with a proven ability to deliver high-quality, production-ready ML systems. The company fosters a culture of continuous learning and provides ample opportunities for professional development and growth within the field of AI.

Responsibilities:
  • Design, develop, and implement machine learning models and algorithms.
  • Collect, clean, and preprocess large datasets for model training.
  • Evaluate and optimize model performance using appropriate metrics.
  • Deploy ML models into production environments and monitor their performance.
  • Collaborate with data scientists and software engineers to integrate ML solutions.
  • Stay updated with the latest research and advancements in machine learning.
  • Develop and maintain documentation for ML models and systems.
  • Contribute to the company's AI strategy and roadmap.
Qualifications:
  • Master's or Ph.D. in Computer Science, Data Science, Statistics, or a related quantitative field.
  • 3+ years of experience in machine learning engineering or a related role.
  • Proficiency in Python and ML libraries (e.g., TensorFlow, PyTorch, scikit-learn).
  • Strong understanding of statistical modeling, algorithms, and data structures.
  • Experience with data processing and database technologies.
  • Familiarity with cloud platforms (e.g., AWS, Azure, GCP) is a plus.
  • Excellent problem-solving and analytical skills.
  • Strong communication and teamwork abilities.
We offer a competitive salary, attractive benefits, and a stimulating work environment where you can contribute to impactful AI projects.
This advertiser has chosen not to accept applicants from your region.
 

Nearby Locations

Other Jobs Near Me

Industry

  1. request_quote Accounting
  2. work Administrative
  3. eco Agriculture Forestry
  4. smart_toy AI & Emerging Technologies
  5. school Apprenticeships & Trainee
  6. apartment Architecture
  7. palette Arts & Entertainment
  8. directions_car Automotive
  9. flight_takeoff Aviation
  10. account_balance Banking & Finance
  11. local_florist Beauty & Wellness
  12. restaurant Catering
  13. volunteer_activism Charity & Voluntary
  14. science Chemical Engineering
  15. child_friendly Childcare
  16. foundation Civil Engineering
  17. clean_hands Cleaning & Sanitation
  18. diversity_3 Community & Social Care
  19. construction Construction
  20. brush Creative & Digital
  21. currency_bitcoin Crypto & Blockchain
  22. support_agent Customer Service & Helpdesk
  23. medical_services Dental
  24. medical_services Driving & Transport
  25. medical_services E Commerce & Social Media
  26. school Education & Teaching
  27. electrical_services Electrical Engineering
  28. bolt Energy
  29. local_mall Fmcg
  30. gavel Government & Non Profit
  31. emoji_events Graduate
  32. health_and_safety Healthcare
  33. beach_access Hospitality & Tourism
  34. groups Human Resources
  35. precision_manufacturing Industrial Engineering
  36. security Information Security
  37. handyman Installation & Maintenance
  38. policy Insurance
  39. code IT & Software
  40. gavel Legal
  41. sports_soccer Leisure & Sports
  42. inventory_2 Logistics & Warehousing
  43. supervisor_account Management
  44. supervisor_account Management Consultancy
  45. supervisor_account Manufacturing & Production
  46. campaign Marketing
  47. build Mechanical Engineering
  48. perm_media Media & PR
  49. local_hospital Medical
  50. local_hospital Military & Public Safety
  51. local_hospital Mining
  52. medical_services Nursing
  53. local_gas_station Oil & Gas
  54. biotech Pharmaceutical
  55. checklist_rtl Project Management
  56. shopping_bag Purchasing
  57. home_work Real Estate
  58. person_search Recruitment Consultancy
  59. store Retail
  60. point_of_sale Sales
  61. science Scientific Research & Development
  62. wifi Telecoms
  63. psychology Therapy
  64. pets Veterinary
View All Machine Learning Jobs