Point your AI agent at freehire and let it find you a job.

Get the CLI →

The 4 Point Management

Senior AI/ML Engineer

Posted 13 views
Discussion

Summary

Senior AI/ML Engineer in Manama, Bahrain who designs, builds, and deploys machine-learning solutions for product and operational needs. Day-to-day work spans data preparation, model training and evaluation, and production integration via APIs, containers, or cloud, using Python with libraries like NumPy, pandas, scikit-learn, PyTorch, or TensorFlow.

Job Description


The 4 Point Management is a software technology development engineering company seeking a Senior AI/ML Engineer for its team in Manama, Bahrain. In this full-time role, you will design and deliver machine-learning solutions that address product and operational needs, working closely with software engineering and relevant business stakeholders.


Responsibilities include:



  • Develop, train, evaluate, and improve machine-learning models using suitable algorithms and data.

  • Prepare and analyze datasets, identify quality issues, and build reliable data-processing workflows.

  • Translate product requirements into AI/ML approaches, prototypes, and production-ready services.

  • Integrate models into software applications and support deployment, monitoring, and ongoing performance optimization.

  • Establish sound practices for experimentation, reproducibility, testing, documentation, and model lifecycle management.

  • Collaborate with engineers and stakeholders to communicate findings, estimate work, and deliver dependable solutions.


The position is based in Manama and is not designated as a remote role. The successful candidate will contribute hands-on technical expertise while helping advance the company’s software development capabilities.


Job Specification



  • Strong applied machine-learning knowledge, including supervised and unsupervised learning, model selection, validation, and performance tuning.

  • Proficiency in Python and common data and ML libraries such as NumPy, pandas, scikit-learn, PyTorch, or TensorFlow.

  • Experience preparing datasets, feature engineering, exploratory analysis, and building repeatable data-processing pipelines.

  • Ability to deploy and integrate models into production software using APIs, containers, or cloud-based services.

  • Working knowledge of model monitoring, testing, version control, experiment tracking, and reproducible development practices.

  • Strong software engineering fundamentals, including readable code, debugging, documentation, and collaborative code review.

  • Analytical problem-solving skills and the ability to explain technical trade-offs and results to cross-functional stakeholders.

Skills

What Senior ML / AI jobs ask for — and how much of it you have →
Apply

See also

ML / AI jobs by country — openings, pay and top skills →

Tailor your CV for this role?

We couldn't check your fit for this role — add a CV to your profile to see it next time.