IT & Software Jobs
Explore 30 active IT & Software career opportunities across the Gulf region.
IT & Software Industry Insights
Real-time recruitment data for this sector
Research Physicist with Python Experience - Freelance AI Trainer
Mindrift
What this opportunity involves Design original computational physics problems that simulate real physics research workflows. Create problems requiring Python programming to solve (using Numpy, SciPy, Sympy). Ensure problems are computationally intensive and cannot be solved manually within reasonable timeframes (days/weeks). Develop problems requiring non-trivial reasoning chains in mechanics, electromagnetism, thermodynamics, and quantum mechanics. Base problems on real research challenges or practical applications from physics practice. Verify solutions using Python with standard physics simulation libraries. Document problem statements clearly and provide verified correct answers. What we look for Degree in Physics (Theoretical, Experimental, or Computational) or related fields. Python proficiency for numerical validation. MATLAB, R, C, SQL, Numpy, Pandas, SciPy, domain-specific libraries, Stata or knowledge of any programming language can be equivalent. 2+ years of professional experience: applied, research, or teaching experience is applicable. Experience with numerical simulation methods. Ability to design problems that mirror real physics research workflows. Creative thinking in problem design across diverse physics areas. Familiarity with physics modeling and approximation techniques. Strong written English (C1+). How it works Apply → Pass qualification(s) → Join a project → Complete tasks → Get paid Project time expectations For this project, tasks are estimated to require around 10–20 hours per week during active phases, based on project requirements. This is an estimate, not a guaranteed workload, and applies only while the project is active. Compensation On this project, contributors can earn up to $35 per hour equivalent, depending on their level and pace of contribution. Compensation varies across projects depending on scope, complexity, and required expertise. Please note that other projects on the platform may offer different earning levels based on their requirements.
OpenShift Administrator - OpenShift (Certified )
VAM Systems
Job Description We are currently looking OpenShift Administrator - OpenShift (Certified ) for our Qatar operations with the following terms & conditions. Skills VMware (certified) /OpenShift (Certified ) / Backup Cohesity (Certified) (Hands on ) Willing to learn on Jobs different technologies Companies worked is a preferences for (Red Had / VMware / Cohesity ) Advantage - GITLab / Elastic Search / Other Devops tools Joining Time Frame 2 weeks (maximum 1 month) Additional Information Terms and conditions: Joining time frame: maximum 4 weeks...
Senior Software Engineer
Mazad
Key ResponsibilitiesDesign, develop, and maintain full stack applications across web and mobile platforms (iOS/Android)Build responsive web applications and high-quality mobile appsDevelop and maintain backend services, APIs, and integrationsOwn features end-to-end, from requirements to deployment and monitoringCollaborate with product, design, and engineering teams to deliver user-centric solutionsEnsure performance, scalability, and security across all platformsLead code reviews and enforce best practicesMentor junior engineers and contribute to team growthParticipate in architectural decisions and technical strategyTroubleshoot and resolve complex cross-platform issues...
IT Resident Engineer
VAM Systems
Job Description VAM Systems is currently looking for IT Resident Engineer for our Bahrain operations with the following skillsets & terms and conditions: Skills Minimum 5 years of hands-on experience in IT infrastructure, systems administration, or a similar role. Strong knowledge of networking, operating systems and cloud technologies. AWS Certification is a must Cisco certification (any valid certification such as CCNA, CCNP, etc.). Microsoft certification is an added advantage Terms and conditions Joining time frame: (15 - 30 days) ...
Java Developer
VAM Systems
Skills and Experience 4+ years of experience in Java, J2EE programming, CSS, JavaScript, HTML and Web Standards Preferably certified in the field, e.g. OCJP & OCWCD University degree in computer science/engineering or related. AWS certificates (architect/developer) Knowledge in AWS micro services architecture i.e. containers Bahraini nationals and Arabic speakers are preferred. Advance Requirements (Added value) Decent experience in test Automation Experience with Mobile development (Android/iOS) experience with UX/UI Additional Information Terms and conditions: Joining time frame: maximum 4 weeks
Freelance Senior Software Developer (Kotlin) - AI Trainer
Mindrift
What this opportunity involves Design and maintain automated tests to ensure the quality, performance, and reliability of Kotlin and Android applications. Collaborate with developers to identify, reproduce, and resolve functional, performance, and UI issues across multiple environments. Define and improve quality standards across build pipelines, ensuring smooth CI/CD integrations and release stability. Monitor app behavior in production and use data‑driven insights to guide testing priorities and improvements. Apply professional judgment to assess AI responses. What we look for Degree in Computer Science, Software Engineering or related fields. 5+ years of Kotlin including coroutines, extension functions, and sealed classes. 3+ years of Android/JVM development experience. Familiarity with JUnit 5, Kotest, MockK, and Android testing (Espresso, Robolectric). English proficiency - B2 Stable internet connection Project time expectations Tasks for this project are estimated to take 6-10 hours to complete, depending on complexity. This is an estimate and not a schedule requirement; you choose when and how to work. Tasks must be submitted by the deadline and meet the listed acceptance criteria to be accepted. Payment Paid contributions, with rates up to $40/hour* Fixed project rate or individual rates, depending on the project Some projects include incentive payments
Professional Services Consultant - Qatar
Fortinet
About the Role The Professional Services Consultant works on Customer site, with the aim of providing timely, quality and cost-effective technical services, including vendor expertise during security infrastructure design, deployment, testing and verification, optimization and operation services. Professional Services within Fortinet is an integral part of the support and services organization, as a result the Engineer will collaborate with their assigned Customer and effectively with peers to drive customer satisfaction. This role is for an on-site engagement. The Dedicated Professional Services Engineer works on Customer site, with the aim of providing timely, quality and cost-effective technical services, including vendor expertise during security infrastructure design, deployment, testing and verification, optimization and operation services. The Engineer instills confidence through their technical ability, focused communication skills and structured approach. This role requires a constant focus on improving technical skills through training or on-job learning opportunities. The Engineer needs to be collaborative and build effective working relationships within the Customer and Fortinet to drive success.Responsibilities Assists the Customer during the Think and Build phases of a project. Develops and maintains technical project documentation: high/low level design documentation, method of procedure, test plans, configuration templates and scripts. Provisions, customizes and verifies Fortinet configurations based on recommended and approved design. Tests Fortinet solutions and verifies system behavior. Participates to interoperability/integration testing of devices that interact with Fortinet products. Recommends and Implements Fortinet best practices. Resolves and/or escalates technical issues in a timely fashion. Delivers general knowledge transfer to client staff. Develops and maintains core competency on Fortinet’s product line and technologies.Job Requirements 7 years of experience in LAN/WAN/Network Security Products. Experience with designing and implementing SD-WAN solutions and FortiGate, FortiManager, FortiAnalyzer product families. Experience in complex routing and WAN environments where BGP, OSFP is a requirement. Work experience in maintaining, deploying or designing MPLS networks in particular L3 VPN. Experience in implementing cybersecurity solutions in OT (Operational Technology) environments such as industrial equipments, SCADA systems, HVAC systems, Programmable Logic Controllers (PLCs) or Distributed Control Systems (DCS). Excellent communication and technical documentation skills. Proven ability to work independently as well as in a team in a collaborative environment. Ability to elicit cooperation from a wide variety of sources, including management, clients, and other departments. Positive customer service attitude with excellent soft skills.Education Master's Degree in technical or management discipline and/or equivalent extensive workrelated experience.
Freelance Data Science Expert (Python & SQL) / AI Trainer
Mindrift
At Mindrift, we're harnessing collective intelligence to ethically shape the future of AI. Join our mission to unlock the potential of Generative AI by connecting specialists with AI projects from major tech innovators. This freelance opportunity is perfect for candidates looking to leverage their Data Science AI Expertise. Freelance Data Science AI Trainer Opportunity As a Data Science AI Expert, you'll collaborate on projects aimed at improving GenAI models, enabling them to address specialized questions and achieve complex reasoning skills. Every project is unique, offering diverse challenges and learning opportunities. Key Responsibilities: Design original computational data science problems simulating real-world analytical workflows. Create problems requiring Python programming (pandas, numpy, scipy, sklearn, statsmodels, matplotlib, seaborn). Develop problems requiring reasoning chains in data processing, statistical analysis, feature engineering, predictive modeling, and insight extraction. Ensure deterministic problems with reproducible answers, based on real business challenges. Design end-to-end problems spanning the complete data science pipeline. Incorporate big data processing scenarios requiring scalable computational approaches. Verify solutions using Python with standard data science libraries and statistical methods. Document problem statements clearly with realistic business contexts and provide verified correct answers. Why Join Mindrift as a Data Science AI Expert? This role allows you to apply your Data Science AI Expertise to advanced AI projects, influencing how future AI models understand and communicate. You'll gain valuable experience that enhances your portfolio, working on projects aligned with your skills and schedule. Requirements for Data Science AI Expertise Master’s or PhD Degree in Data Science, Statistics, Mathematics, Computer Science, or related quantitative field. At least 5 years of hands-on data science experience with proven business impact. Proficiency in Python programming for data science. Expertise in statistical analysis and machine learning. Proficiency in SQL and database operations. Experience with GenAI technologies (LLMs, RAG, prompt engineering, vector databases). Understanding of MLOps practices and model deployment workflows. Knowledge of modern frameworks (TensorFlow, PyTorch, LangChain). Advanced English proficiency (C1 or above). You'll need a laptop, internet connection, time, and enthusiasm to take on a challenge. TensorFlow is one example of a relevant framework. Benefits of Freelancing with Mindrift: Get paid for your Data Science AI Expertise, with competitive rates. Work on a part-time, remote, freelance project fitting around your commitments. Enhance your portfolio with advanced AI projects. We invite you to apply for this post, qualify, and contribute to projects aligned with your skills. From creating training prompts to refining model responses, you’ll help shape the future of AI while ensuring technology benefits everyone. For more information on data science careers, visit DataScience.com. We also encourage you to deepen your understanding of AI ethics through resources like Mozilla AI Ethics.
Trainee Sales Development Representative - DataMax AI (Remote / Global)
MaxAccelerate
About the Job Generate, qualify, and develop high-quality B2B leads across global markets. Conduct outreach through email, calls, LinkedIn, and events. Run qualification calls and identify customer pain-points and opportunities. Book demos and strategy calls for our senior Account Executives. Learn how to position DataMax AI’s solutions in a business-focused, value-driven way. Support proposal preparation, pitch decks, and account research. Build pipeline discipline and maintain CRM accuracy. Develop into a confident AI-software sales professional within months.