374 AI Machine Learning Engineer jobs in Bahrain
Lead AI Engineer - Machine Learning
Posted today
Job Viewed
Job Description
Key Responsibilities:
- Lead the design, development, and deployment of advanced machine learning models and AI solutions.
- Architect and build scalable, efficient, and robust machine learning pipelines for data preprocessing, model training, evaluation, and deployment.
- Develop and implement deep learning models, natural language processing (NLP) techniques, computer vision algorithms, and other advanced ML techniques.
- Collaborate with data scientists, software engineers, and product managers to define project requirements and translate them into technical specifications.
- Mentor and guide a team of AI/ML engineers, fostering a culture of innovation and technical excellence.
- Conduct rigorous testing and validation of ML models to ensure accuracy, reliability, and performance.
- Optimize ML models for production environments, considering factors such as latency, throughput, and resource utilization.
- Stay abreast of the latest research and advancements in AI, machine learning, and deep learning, and identify opportunities for innovation.
- Contribute to the development of the company's AI strategy and roadmap.
- Implement best practices for MLOps, including version control, continuous integration, and continuous deployment (CI/CD) for ML models.
- Ensure the ethical and responsible development and deployment of AI systems.
- Troubleshoot and resolve complex technical issues related to AI/ML systems.
- Present technical findings and project progress to stakeholders.
- Write high-quality, well-documented code and technical documentation.
- Master's or Ph.D. in Computer Science, Artificial Intelligence, Machine Learning, Data Science, or a related quantitative field.
- Minimum of 7 years of professional experience in AI/ML engineering, with a significant portion in a lead or senior capacity.
- Proven experience in developing and deploying machine learning models in production environments.
- Deep understanding of ML algorithms, statistical modeling, and data mining techniques.
- Proficiency in programming languages such as Python, R, Java, or Scala, and ML libraries/frameworks like TensorFlow, PyTorch, Scikit-learn, Keras.
- Experience with cloud platforms (AWS, Azure, GCP) and ML services.
- Strong knowledge of data structures, algorithms, and software engineering principles.
- Experience with MLOps tools and practices.
- Excellent leadership, communication, and interpersonal skills.
- Strong analytical and problem-solving abilities.
- Ability to work effectively in a fast-paced, innovative environment.
- Experience with big data technologies (e.g., Spark, Hadoop) is a plus.
- Publications in top-tier AI/ML conferences or journals are highly regarded.
Lead AI Engineer, Machine Learning
Posted today
Job Viewed
Job Description
Lead AI Engineer - Machine Learning
Posted today
Job Viewed
Job Description
Responsibilities:
- Lead the design and development of advanced AI and machine learning models.
- Implement and deploy ML solutions using Python and ML frameworks.
- Build and optimize data pipelines for ML model training and inference.
- Research and apply state-of-the-art ML algorithms and techniques.
- Collaborate with product teams to integrate AI capabilities into applications.
- Evaluate and improve the performance and scalability of ML systems.
- Mentor junior AI engineers and contribute to team knowledge sharing.
- Stay current with advancements in AI, machine learning, and deep learning.
- Contribute to architectural decisions for AI/ML platforms.
- Present AI project findings and strategies to stakeholders.
- Master's or Ph.D. in Computer Science, AI, Data Science, or a related field.
- Minimum of 7 years of experience in AI/ML development and data science.
- Strong proficiency in Python and ML libraries (TensorFlow, PyTorch, scikit-learn).
- Expertise in various machine learning algorithms (e.g., deep learning, NLP, computer vision).
- Experience with cloud platforms (AWS, Azure, GCP) and ML services.
- Knowledge of big data technologies (e.g., Spark, Hadoop).
- Strong understanding of statistical modeling and data analysis.
- Excellent problem-solving, analytical, and communication skills.
- Proven ability to lead technical projects and teams.
- Experience with MLOps practices is a plus.
Lead AI Engineer - Machine Learning
Posted today
Job Viewed
Job Description
Senior AI Engineer - Machine Learning
Posted today
Job Viewed
Job Description
Key responsibilities:
- Designing, building, training, and deploying sophisticated machine learning models for various applications, such as predictive analytics, natural language processing, and computer vision.
- Developing and implementing AI strategies and roadmaps in collaboration with product and engineering teams.
- Working with large datasets, performing data preprocessing, feature engineering, and model evaluation.
- Utilizing deep learning frameworks like TensorFlow, PyTorch, and Keras.
- Writing production-ready code in languages such as Python, Java, or Scala.
- Researching and implementing state-of-the-art ML algorithms and techniques.
- Collaborating with data scientists and software engineers to integrate ML models into existing systems and applications.
- Monitoring model performance in production and implementing retraining or fine-tuning as needed.
- Staying current with the latest advancements in AI, machine learning, and data science research.
- Contributing to the development of internal AI tools and platforms.
Senior AI Engineer - Machine Learning
Posted today
Job Viewed
Job Description
Key Responsibilities:
- Design, develop, and implement advanced machine learning algorithms and deep learning models for applications such as natural language processing, computer vision, predictive analytics, and reinforcement learning.
- Build and optimize scalable AI pipelines for data preprocessing, model training, evaluation, and deployment.
- Collaborate with cross-functional teams, including data scientists, software engineers, and product managers, to integrate AI solutions into existing and new products.
- Conduct research into state-of-the-art AI techniques and technologies, identifying opportunities for innovation and application.
- Write clean, efficient, and well-documented code in Python, R, or other relevant programming languages.
- Deploy machine learning models into production environments using cloud platforms (e.g., AWS, Azure, GCP) and MLOps best practices.
- Evaluate and improve model performance, accuracy, and efficiency through rigorous testing and experimentation.
- Stay current with the latest advancements in AI and machine learning research and industry trends.
- Mentor junior engineers and contribute to the team's knowledge sharing and technical growth.
- Communicate complex technical concepts effectively to both technical and non-technical audiences.
Qualifications:
- Master's or Ph.D. in Computer Science, Artificial Intelligence, Machine Learning, Statistics, or a related quantitative field.
- Minimum of 6 years of experience in AI and machine learning engineering, with a strong focus on developing and deploying production-ready models.
- Proficiency in machine learning frameworks such as TensorFlow, PyTorch, Keras, or scikit-learn.
- Strong programming skills in Python and experience with libraries like NumPy, Pandas, and SciPy.
- Solid understanding of data structures, algorithms, and software engineering principles.
- Experience with cloud computing platforms (AWS, Azure, GCP) and containerization technologies (Docker, Kubernetes).
- Familiarity with big data technologies (e.g., Spark, Hadoop) is a plus.
- Excellent problem-solving skills and the ability to work independently and as part of a team.
- Strong analytical and quantitative skills, with a keen eye for detail.
- Passion for AI and a commitment to continuous learning and innovation.
Senior AI Engineer - Machine Learning
Posted today
Job Viewed
Job Description
Be The First To Know
About the latest Ai machine learning engineer Jobs in Bahrain !
Lead AI Engineer - Machine Learning
Posted today
Job Viewed
Job Description
The Lead AI Engineer will be responsible for designing, building, and implementing sophisticated machine learning models and algorithms. You will oversee the entire ML lifecycle, from data preprocessing and feature engineering to model training, validation, and deployment in production environments. This role requires a deep understanding of various ML techniques, deep learning frameworks, and best practices in MLOps. You will also mentor junior engineers, collaborate with product managers and data scientists, and contribute to the strategic direction of our AI initiatives. The ideal candidate is a thought leader in the AI space, passionate about pushing the boundaries of what's possible.
Key responsibilities include:
- Leading the design, development, and implementation of advanced machine learning models and algorithms.
- Overseeing the end-to-end machine learning lifecycle, including data collection, preprocessing, feature engineering, model training, and evaluation.
- Developing and deploying scalable ML solutions using deep learning frameworks (e.g., TensorFlow, PyTorch) and cloud platforms (e.g., AWS, Azure, GCP).
- Implementing MLOps practices for robust model deployment, monitoring, and lifecycle management.
- Collaborating with data scientists, software engineers, and product managers to integrate AI capabilities into products.
- Mentoring and guiding a team of AI/ML engineers, fostering a culture of innovation and technical excellence.
- Conducting research on new AI and machine learning techniques, evaluating their potential applications.
- Optimizing model performance, scalability, and efficiency for production environments.
- Developing and maintaining robust codebases and documentation for AI projects.
- Staying up-to-date with the latest advancements in AI, machine learning, and related fields.
- Contributing to the strategic roadmap for AI development within the company.
- Ensuring the ethical and responsible development and deployment of AI systems.
The ideal candidate will have a Master's or Ph.D. in Computer Science, Artificial Intelligence, Machine Learning, or a related quantitative field. A minimum of 7 years of experience in developing and deploying machine learning models in production is required, with at least 2 years in a lead or senior engineer role. Proven expertise in Python, R, and common ML libraries (scikit-learn, pandas, NumPy) is essential. Strong experience with deep learning frameworks (TensorFlow, PyTorch) and cloud ML platforms is a must. Excellent leadership, communication, and problem-solving skills are critical for success in this challenging role.
Principal AI Engineer - Machine Learning
Posted today
Job Viewed
Job Description
The ideal candidate will possess a Master's or Ph.D. in Computer Science, Artificial Intelligence, Machine Learning, or a related quantitative field. A minimum of 8 years of experience in software engineering, with at least 5 years focused specifically on machine learning and deep learning, is required. Proven expertise in programming languages such as Python, and proficiency with ML frameworks like TensorFlow, PyTorch, or scikit-learn is essential. Experience with big data technologies (e.g., Spark, Hadoop) and cloud platforms (AWS, Azure, GCP) for ML deployments is highly desirable. Strong understanding of statistical modeling, natural language processing (NLP), computer vision, or reinforcement learning is a significant plus. Excellent problem-solving skills, strong analytical abilities, and outstanding communication skills are necessary to articulate complex technical concepts to both technical and non-technical audiences. This role is based in Sanad, Capital, BH . We are looking for a visionary leader who can drive innovation in AI and deliver impactful, production-ready machine learning solutions that provide a competitive advantage.
Principal AI Engineer, Machine Learning
Posted today
Job Viewed
Job Description
Key Responsibilities:
- Design, develop, and implement state-of-the-art machine learning models and algorithms.
- Lead the end-to-end development lifecycle of AI products, from data preprocessing to model deployment and monitoring.
- Architect scalable and efficient AI systems and infrastructure.
- Conduct research into new AI techniques and technologies, assessing their potential applicability.
- Mentor and guide junior AI engineers and data scientists.
- Collaborate with cross-functional teams to integrate AI solutions into existing products and services.
- Optimize model performance, ensuring robustness, accuracy, and efficiency.
- Develop and maintain MLOps pipelines for automated model training, deployment, and monitoring.
- Contribute to the company's intellectual property through patents and publications.
- Stay current with the latest advancements in AI, machine learning, and deep learning.
Qualifications:
- Master's or Ph.D. in Computer Science, Artificial Intelligence, Machine Learning, or a related quantitative field.
- 10+ years of experience in AI/ML development, with a significant portion in a lead or principal role.
- Expertise in programming languages such as Python and frameworks like TensorFlow, PyTorch, or scikit-learn.
- Proven experience with cloud platforms (AWS, Azure, GCP) and AI/ML services.
- Strong understanding of various ML algorithms, including deep learning, reinforcement learning, and natural language processing.
- Experience with MLOps tools and practices (e.g., Docker, Kubernetes, MLflow).
- Excellent problem-solving, analytical, and communication skills.
- Demonstrated ability to lead technical teams and drive projects to completion.
Join us in shaping the future of technology in Seef, Capital, BH .