Senior Python AI/ML Engineer - Production & Cloud

ARRAY INNOVATION

Capital Governorate

On-site

BHD 18,000 - 30,000

Full time

11 days ago

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

ARRAY is seeking an experienced software engineer to design, develop, and deploy production-grade software using Python. You will own features end-to-end, lead AI/ML initiatives, and ensure high-quality code through reviews.

In this role you'll mentor a small team, contribute to technical direction, and build scalable cloud-based solutions with CI/CD pipelines, MLOps, and robust documentation. Collaboration with stakeholders is essential.

Qualifications

  • Degree in computer science, software engineering, or related field.
  • 5–8 years hands-on Python experience.
  • Experience building and deploying AI/ML models in production.
  • Proficient in AI libraries/frameworks (e.g., PyTorch, scikit-learn).
  • Strong knowledge of software architecture, design patterns, and best practices.
  • Proficiency with CI/CD tools for efficient delivery.
  • Excellent problem-solving and analytical abilities.
  • Strong communication and collaboration with teams and stakeholders.
  • Experience mentoring engineers and setting technical direction.

Responsibilities

  • Design, develop, and implement Python software solutions.
  • Own features end-to-end from design to deployment.
  • Lead full AI/ML lifecycle inside production products.
  • Maintain coding standards, perform code reviews, mentor engineers.
  • Contribute to technical direction and guide the team.
  • Create and maintain clear technical documentation.
  • Troubleshoot complex issues with stakeholders.
  • Architect scalable cloud solutions (AWS/Azure/GCP) and CI/CD pipelines.
  • Establish MLOps pipelines for monitoring and retraining of models.

Skills

Python
AI/ML production
PyTorch
scikit-learn
CI/CD
Software architecture
Agile
Mentoring
Communication

Education

Bachelor's/Master's in CS/SE

Tools

AWS
Azure
GCP
CI/CD tooling

Job description

ARRAY is seeking an experienced software engineer to design, develop, and deploy production-grade software using Python. You will own features end-to-end, lead AI/ML initiatives, and ensure high-quality code through reviews.

In this role you'll mentor a small team, contribute to technical direction, and build scalable cloud-based solutions with CI/CD pipelines, MLOps, and robust documentation. Collaboration with stakeholders is essential.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Software Engineer (Python)
Senior Software Engineer (Python)

ARRAY INNOVATION • Capital Governorate

On-site
BHD 18,000 - 30,000
Applied AI Quant Developer - Production Systems
Applied AI Quant Developer - Production Systems

ARRAY INNOVATION • Capital Governorate

On-site
BHD 15,000 - 25,000
Quantitative Developer
Quantitative Developer

ARRAY INNOVATION • Capital Governorate

On-site
BHD 15,000 - 25,000
AI Integration Specialist
AI Integration Specialist

Talent21 Management and Shared Services Pvt Ltd • Manama

On-site
BHD 18,000 - 30,000
AI Integration Specialist
AI Integration Specialist

Talent21 Management and Shared Services Pvt Ltd • Bahrain

On-site
BHD 9,400 - 17,000
Senior AI/ML Engineer
Senior AI/ML Engineer

The 4 Point Management • Manama

On-site
BHD 35,000 - 55,000
AI Integration Developer
AI Integration Developer

Tudip • Bahrain

On-site
BHD 12,000 - 18,000
Senior AI/ML Engineer: Production-Ready Models & Pipelines
Senior AI/ML Engineer: Production-Ready Models & Pipelines

The 4 Point Management • Manama

On-site
BHD 35,000 - 55,000
AI Integration Developer
AI Integration Developer

PRESICION SOLUTION LAND SURVEY ENGINEERING CONSULT ancy • Manama

On-site
BHD 12,000 - 24,000
AI Integration Engineer: Enterprise ML & LLMs
AI Integration Engineer: Enterprise ML & LLMs

Tudip • Bahrain

On-site
BHD 12,000 - 18,000