What Jobs are available for Machine Learning Engineers in Bahrain?
Showing 935 Machine Learning Engineers jobs in Bahrain
Lead Quantum Computing Researcher - Algorithm Development
Posted 20 days ago
Job Viewed
Job Description
Responsibilities:
- Lead the conceptualization, design, and implementation of new quantum algorithms for various applications, including optimization, simulation, and machine learning.
- Conduct in-depth theoretical and computational research to validate and refine quantum algorithms.
- Collaborate with hardware engineers and software developers to translate theoretical algorithms into practical implementations on quantum processors.
- Analyze the performance of quantum algorithms and identify areas for improvement.
- Stay current with the latest advancements in quantum computing research, literature, and industry trends.
- Publish research findings in leading scientific journals and present at international conferences.
- Mentor and guide junior researchers, fostering a collaborative and innovative research environment.
- Contribute to the strategic direction of the company's quantum research roadmap.
- Develop and maintain strong relationships with academic institutions and industry partners.
Qualifications:
- Ph.D. in Physics, Computer Science, Mathematics, or a related field with a specialization in quantum information science or quantum computing.
- Minimum of 7 years of post-doctoral or industry research experience in quantum computing algorithm development.
- Demonstrated expertise in quantum mechanics, linear algebra, and advanced computational methods.
- Proficiency in programming languages commonly used in quantum computing (e.g., Python with Qiskit, Cirq, PennyLane).
- Proven ability to lead research projects, publish high-impact papers, and secure grants or funding.
- Excellent analytical, problem-solving, and critical thinking skills.
- Strong communication and collaboration skills, with the ability to explain complex scientific concepts to diverse audiences.
- Experience with quantum hardware platforms and their limitations is a significant advantage.
- A passion for scientific discovery and a drive to solve some of the world's most challenging problems.
Is this job a match or a miss?
Lead Quantum Computing Researcher - Algorithm Development
Posted 24 days ago
Job Viewed
Job Description
Responsibilities:
- Lead the research and development of novel quantum algorithms for applications in areas such as optimization, cryptography, and material science.
- Design and implement quantum circuits and protocols using state-of-the-art quantum programming languages and frameworks.
- Conduct rigorous theoretical analysis and numerical simulations to evaluate the performance and scalability of quantum algorithms.
- Collaborate with hardware engineers to bridge the gap between theoretical designs and experimental implementation.
- Mentor and guide junior researchers, fostering their technical growth and contribution to the team's objectives.
- Publish research findings in top-tier scientific journals and present at international conferences.
- Stay abreast of the latest advancements in quantum computing and related fields, identifying opportunities for innovation.
- Develop strategies for error correction and fault tolerance in quantum computations.
- Contribute to patent applications and intellectual property development.
Qualifications:
- Ph.D. in Physics, Computer Science, Mathematics, or a related field with a specialization in quantum information science or quantum computing.
- 5+ years of post-doctoral research experience in quantum computing, demonstrating a strong publication record.
- In-depth knowledge of quantum mechanics, linear algebra, and theoretical computer science.
- Expertise in quantum algorithm design (e.g., Shor's, Grover's, VQE, QAOA).
- Proficiency in quantum programming languages (e.g., Qiskit, Cirq, Q#) and simulation tools.
- Experience with high-performance computing environments and classical algorithm optimization.
- Proven leadership and team management skills.
- Excellent analytical and problem-solving abilities.
- Strong written and verbal communication skills, capable of articulating complex ideas effectively.
- Experience with quantum error correction codes and techniques is highly desirable.
This position is located in Seef, Capital, BH , and offers a hybrid work arrangement, blending on-site collaboration with remote flexibility.
Is this job a match or a miss?
Machine Learning Engineer
Posted today
Job Viewed
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).
- 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.
To be discussed
Is this job a match or a miss?
Machine Learning Engineer
Posted 1 day ago
Job Viewed
Job Description
Responsibilities:
- Design, develop, and implement machine learning models and algorithms.
- Preprocess, clean, and analyze large datasets for model training.
- Perform feature engineering and selection to enhance model performance.
- Train, evaluate, and optimize machine learning models.
- Deploy models into production environments and monitor their performance.
- Collaborate with data scientists and software engineers on AI initiatives.
- Research and stay current with the latest advancements in machine learning and AI.
- Develop and maintain ML pipelines and infrastructure.
- Troubleshoot and debug machine learning systems.
- Document model designs, methodologies, and results.
- Master's or Ph.D. in Computer Science, Artificial Intelligence, Statistics, or a related field.
- 3-5 years of experience in machine learning engineering or a similar role.
- Proficiency in Python and ML libraries such as TensorFlow, PyTorch, scikit-learn.
- Experience with big data technologies (e.g., Spark, Hadoop) is a plus.
- Strong understanding of various machine learning algorithms (e.g., supervised, unsupervised, deep learning).
- Experience with cloud platforms (AWS, Azure, GCP) for ML development is desirable.
- Excellent problem-solving and analytical skills.
- Strong communication and collaboration abilities.
- Experience in MLOps and model deployment is a significant advantage.
- Ability to work effectively in a hybrid work environment.
Is this job a match or a miss?
Machine Learning Engineer
Posted 2 days ago
Job Viewed
Job Description
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.
- 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.
Is this job a match or a miss?
Machine Learning Engineer
Posted 3 days ago
Job Viewed
Job Description
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.
- 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.
Is this job a match or a miss?
Machine Learning Engineer
Posted 8 days ago
Job Viewed
Job Description
Location: Busaiteen, Muharraq, BH
Is this job a match or a miss?
Be The First To Know
About the latest Machine learning engineers Jobs in Bahrain !
Machine Learning Engineer
Posted 8 days ago
Job Viewed
Job Description
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.
- 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.
Is this job a match or a miss?
Machine Learning Engineer
Posted 17 days ago
Job Viewed
Job Description
Is this job a match or a miss?
Machine Learning Engineer
Posted 17 days ago
Job Viewed
Job Description
Is this job a match or a miss?