802 Machine Learning Manager jobs in Bahrain
Senior Program Manager (AI & Machine Learning)
Posted 4 days ago
Job Viewed
Job Description
Responsibilities:
- Define and drive the program strategy and roadmap for AI/ML initiatives.
- Manage all phases of the AI/ML program lifecycle, from ideation to production.
- Lead and mentor cross-functional teams of data scientists, ML engineers, and software developers.
- Oversee program budgets, resource allocation, and timelines.
- Identify, assess, and mitigate program risks and dependencies.
- Ensure successful delivery of AI/ML products and features that meet business goals.
- Communicate program status, challenges, and successes to executive leadership and stakeholders.
- Foster a collaborative and innovative environment for AI/ML development.
- Collaborate with product management to define AI/ML product requirements.
- Stay abreast of the latest advancements in AI and machine learning.
Qualifications:
- Master's or PhD in Computer Science, Engineering, Statistics, or a related quantitative field.
- 7+ years of experience in program management, with a strong focus on AI/ML.
- Deep understanding of machine learning algorithms, deep learning frameworks, and AI platforms.
- Proven experience managing end-to-end AI/ML product development lifecycles.
- Excellent leadership, communication, and stakeholder management skills.
- Ability to translate complex technical concepts for diverse audiences.
- Experience with Agile methodologies in an AI/ML context.
- Ability to thrive in a fully remote, fast-paced environment.
Data Science Apprenticeship - Machine Learning Focus
Posted 4 days ago
Job Viewed
Job Description
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
Machine Learning Engineer
Posted 4 days ago
Job Viewed
Job Description
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.
- 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.
Machine Learning Engineer
Posted 4 days ago
Job Viewed
Job Description
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.
Machine Learning Engineer
Posted 4 days ago
Job Viewed
Job Description
Responsibilities:
- Design, build, and maintain scalable machine learning systems and infrastructure.
- Develop and implement machine learning models using state-of-the-art algorithms.
- Process and analyze large datasets to extract valuable insights.
- Perform feature engineering, model training, evaluation, and optimization.
- Deploy ML models into production environments and monitor their performance.
- Collaborate with data scientists and software engineers to integrate ML solutions.
- Stay current with the latest advancements in AI, machine learning, and deep learning.
- Conduct research and experiments to explore new ML techniques and applications.
- Document ML models, pipelines, and processes.
- Troubleshoot and resolve issues related to ML systems.
Qualifications:
- Master's or Ph.D. in Computer Science, Machine Learning, Statistics, or a related quantitative field.
- 3-5 years of professional experience in machine learning engineering.
- Proficiency in programming languages like Python and libraries (e.g., TensorFlow, PyTorch, Scikit-learn).
- Experience with big data technologies (e.g., Spark, Hadoop) is a plus.
- Familiarity with cloud platforms (AWS, Azure, GCP) and MLOps practices.
- Strong understanding of algorithms, data structures, and software development principles.
- Excellent analytical, problem-solving, and communication skills.
- Experience in deploying ML models in production.
- Ability to work effectively in a hybrid team setting.
Machine Learning Engineer
Posted 4 days ago
Job Viewed
Job Description
Be The First To Know
About the latest Machine learning manager Jobs in Bahrain !
Machine Learning Engineer
Posted 4 days ago
Job Viewed
Job Description
Key Responsibilities:
- Design, build, and maintain production-grade machine learning systems and pipelines.
- Develop and implement data processing, feature engineering, and model training strategies.
- Optimize ML models for performance, scalability, and efficiency.
- Deploy ML models into production environments using CI/CD and MLOps practices.
- Collaborate with data scientists to translate research models into deployable applications.
- Monitor and maintain deployed ML models, ensuring accuracy and reliability.
- Stay up-to-date with the latest advancements in ML research and technology.
Qualifications:
- Master's or Ph.D. in Computer Science, Data Science, or a related quantitative field.
- 3+ years of experience in machine learning engineering or a similar role.
- Strong programming skills in Python and experience with ML libraries (e.g., Scikit-learn, XGBoost).
- Proficiency with deep learning frameworks (TensorFlow, PyTorch).
- Experience with cloud platforms (AWS, Azure, GCP) and MLOps tools.
- Solid understanding of software development best practices.
- Excellent problem-solving and analytical skills.
Machine Learning Engineer
Posted 4 days ago
Job Viewed
Job Description
Key responsibilities include developing, training, and evaluating machine learning models using various algorithms and frameworks. You will be responsible for optimizing model performance, ensuring scalability, and integrating ML models into existing software systems and production environments. The Machine Learning Engineer will also contribute to data pipeline development, feature engineering, and model deployment strategies. Collaboration with cross-functional teams to understand project requirements, identify challenges, and propose effective ML-driven solutions is paramount. Staying abreast of the latest advancements in machine learning research and applying them to practical problems will be a core aspect of the role.
The ideal candidate will have a Master's or Ph.D. in Computer Science, Engineering, Mathematics, or a related quantitative field, with a specialization in Machine Learning. A minimum of 3-5 years of professional experience in machine learning engineering or a related role is required. Proficiency in programming languages such as Python, along with extensive experience with ML libraries and frameworks (e.g., TensorFlow, PyTorch, scikit-learn), is essential. Strong understanding of software engineering principles, MLOps practices, and experience with cloud platforms (AWS, Azure, GCP) are highly desirable. Excellent problem-solving, analytical, and communication skills are necessary. This hybrid role offers a dynamic work environment in **Tubli, Capital, BH**, with the flexibility to work remotely on certain days, contributing to groundbreaking AI projects.
Senior Machine Learning Engineer
Posted 1 day ago
Job Viewed
Job Description
Responsibilities:
- Design, develop, and implement state-of-the-art machine learning models for various applications, including predictive analytics, natural language processing, computer vision, and recommendation systems.
- Clean, process, and analyze large, complex datasets to extract meaningful features and insights.
- Build and optimize scalable machine learning pipelines for training, validation, and deployment.
- Evaluate and select appropriate algorithms and frameworks based on project requirements and data characteristics.
- Collaborate closely with data scientists, software engineers, and domain experts to integrate ML models into production systems.
- Conduct rigorous testing and validation of models to ensure accuracy, robustness, and performance.
- Stay abreast of the latest research and advancements in machine learning, deep learning, and artificial intelligence.
- Develop and maintain high-quality, well-documented code and documentation for ML models and experiments.
- Mentor junior ML engineers and contribute to the team's knowledge sharing and best practices.
- Identify opportunities to leverage AI and ML to solve business problems and create new value.
- Monitor deployed models and implement strategies for continuous improvement and retraining.
- Master's or Ph.D. in Computer Science, Statistics, Mathematics, Artificial Intelligence, or a related quantitative field.
- 7+ years of experience in machine learning engineering or a related data science role.
- Deep understanding of fundamental ML concepts, algorithms (e.g., regression, classification, clustering, deep learning), and their applications.
- Proficiency in programming languages such as Python (with libraries like TensorFlow, PyTorch, scikit-learn, Keras) and/or R.
- Experience with big data technologies (e.g., Spark, Hadoop) and cloud platforms (AWS, Azure, GCP).
- Strong data manipulation and analysis skills.
- Familiarity with MLOps principles and practices.
- Excellent analytical, problem-solving, and critical thinking abilities.
- Strong communication and collaboration skills, suitable for a remote work environment.
- Experience with natural language processing (NLP) or computer vision is a strong plus.