74 AI & Emerging Technologies jobs in Qatar
Freelance Software Developer (TypeScript) - Quality Assurance (AI Trainer)
Posted today
Job Viewed
Job Description
5 days ago Be among the first 25 applicants
This opportunity is only for candidates currently residing in the specified country. Your location may affect eligibility and rates.
At Mindrift, innovation meets opportunity. We believe in using the power of collective intelligence to ethically shape the future of AI.
What We Do
The Mindrift platform connects specialists with AI projects from major tech innovators. Our mission is to unlock the potential of Generative AI by tapping into real-world expertise from across the globe.
About The Role
GenAI models are improving very quickly, and one of our goals is to make them capable of addressing specialized questions and achieving complex reasoning skills. If you join the platform as an AI Tutor in Coding, you'll have the opportunity to collaborate on these projects.
Although every project is unique, you might typically:
- Code generation and code review
- Prompt evaluation and complex data annotation
- Training and evaluation of large language models
- Benchmarking and agent-based code execution in sandboxed environments
- Working across multiple programming languages (Python, JavaScript/TypeScript, Rust, SQL, etc.)
- Adapting guidelines for new domains and use cases
- Following project-specific rubrics and requirements
- Collaborating with project leads, solution engineers, and supply managers on complex or experimental projects
Simply apply to this post, qualify, and get the chance to contribute to projects aligned with your skills, on your own schedule. From creating training prompts to refining model responses, you'll help shape the future of AI while ensuring technology benefits everyone.
Requirements
- You have a Bachelor's in Software Development, Computer Science, or other related fields.
- You have at least 3 years of professional experience with with testing frameworks/automation tools (Playwright, Cypress, Jest) in TypeScript environments
- Experience with code review, quality analysis, and identifying/fixing code smells and type issues
- Familiar with test integration in CI/CD environments
- Experience using, integrating, or tutoring others in AI/ML or LLM-powered testing/coding solutions.
- Strong documentation and bug-tracking skills
- Hackathon or competitive coding experience is a plus
- Your level of English is advanced (C1) or above
- You are ready to learn new methods, able to switch between tasks and topics quickly and sometimes work with challenging, complex guidelines
- Our freelance role is fully remote so, you just need a laptop, internet connection, time available and enthusiasm to take on a challenge
Why this freelance opportunity might be a great fit for you?
- Take part in a part-time, remote, freelance project that fits around your primary professional or academic commitments
- Work on advanced AI projects and gain valuable experience that enhances your portfolio
- Influence how future AI models understand and communicate in your field of expertise
- Seniority level Mid-Senior level
- Employment type Part-time
- Job function Other
- Industries IT Services and IT Consulting
Referrals increase your chances of interviewing at Mindrift by 2x
Get notified about new Freelance Software Engineer jobs in Qatar .
Junior Software Engineer - Cross-platform C++ - Multipass 29 Companies Hiring Fully Remote Jobs: Your Future Awaits! Freelance Software Developer (Python Engineer) - AI Trainer Software Engineer - Cross-platform C++ - Multipass Freelance Software Developer (Python-Rust) - AI Trainer Freelance Software Developer (Rust) - AI Trainer Software Engineer - Python - Container Images Freelance Software Developer (Rust) - Quality Assurance (AI Trainer) Software Engineer - Python - Container Images Software Engineer - Python - Container Images Distributed Systems Software Engineer, Python / Go Python and Kubernetes Software Engineer - Data, AI/ML & Analytics Software Engineer - Immutable Ubuntu Desktop Python Software Engineer - Ubuntu Hardware Certification Team Embedded Linux Senior Software Engineer - OptimisationWe’re unlocking community knowledge in a new way. Experts add insights directly into each article, started with the help of AI.
#J-18808-LjbffrProduct Manager - Sustainable AI & IoT Solutions
Posted 1 day ago
Job Viewed
Job Description
Job Summary:
The Product Manager will play a critical role in designing, launching, and managing the company’s portfolio of sustainable AI and IoT solutions for Smart Grids and Utilities. This role requires a deep understanding of Smart Grid technologies, Utilities operations, and sustainability challenges, combined with the ability to leverage AI and IoT to deliver innovative, customer-centric solutions.
The Product Manager will work closely with cross-functional teams, including software developers, data analysts, commercial teams, and operations, to ensure the successful development and deployment of products. This role demands a strategic thinker with strong technical knowledge, market insight, and the ability to lead teams in a fast-paced, dynamic environment.
Key Responsibilities:
1. Product Strategy and Roadmap:
Create product concepts for based on Design Thinking and Customer Centric methodologies for sustainable AI and IoT solutions, aligning with the company’s mission and business goals.
Prioritize product features and initiatives based on customer needs, market trends, and business impact.
2. Market and Customer Insights:
Conduct market research and engage with customers to identify pain points, opportunities, and emerging trends in Smart Grids and Utilities.
Use data-driven insights to inform product decisions and validate assumptions.
3. Cross-Functional Collaboration:
Work closely with software developers, data analysts, and technical teams to design and develop innovative AI and IoT solutions.
Collaborate with commercial and operations teams to ensure successful product launches and deployments.
4. Product Development and Launch:
Lead the end-to-end product development process, from ideation and design to development, testing, and launch.
Ensure products are delivered on time, within budget, and meet quality standards.
. Stakeholder Management:
Act as the primary point of contact for internal and external stakeholders, ensuring alignment on product goals and priorities.
Communicate product updates, progress, and performance to stakeholders at all levels.
6. Product Lifecycle Management:
Monitor and optimize product performance post-launch, using data and feedback to drive continuous improvement.
Manage the product lifecycle, including updates, enhancements, and end-of-life decisions.
7. Thought Leadership:
Stay ahead of industry trends and emerging technologies in AI, IoT, and Smart Grids.
Represent the company at industry events, conferences, and forums to build brand awareness and establish thought leadership.
Qualifications:
Education:
Bachelor’s degree in Engineering , Computer Science, Business, or a related field.
MBA or advanced degree preferred.
Experience:
5+ years of experience in product management, preferably in AI, IoT, or Smart Grid technologies.
Proven track record of successfully launching and managing products in the Utilities or energy sector.
Experience working with cross-functional teams in agile environments.
Skills and Competencies:
Technical Knowledge: Strong understanding of AI, IoT, and Smart Grid technologies.
Market Insight: Deep knowledge of the Utilities sector and sustainability challenges.
Strategic Thinking: Ability to balance long-term vision with short-term execution.
Collaboration: Exceptional interpersonal skills with the ability to build trust and foster collaboration across teams.
Communication: Excellent communication and presentation skills, with the ability to articulate complex ideas to diverse audiences.
Problem-Solving: Strong analytical and problem-solving skills with the ability to make data-driven decisions.
Adaptability: Comfortable navigating ambiguity and thriving in a fast-paced, dynamic environment.
Key Performance Indicators (KPIs):
Revenue generated from product portfolio.
Customer satisfaction and adoption rates.
Time-to-market for new products and features.
Product performance metrics (e.g., uptime, efficiency, scalability).
Number of successful product launches and updates.
Contribution to the company’s thought leadership and brand positioning.
Why Join Us?
As the Product Manager for Sustainable AI & IoT Solutions, you will have the unique opportunity to shape the future of AI for sustainability and drive meaningful impact in the Utilities sector. You will work alongside a passionate, mission-driven team and play a pivotal role in delivering innovative solutions to some of the world’s most pressing challenges.
Mobility Information
Please note that any applicant who is not a citizen of the country of the vacancy will be subject to compliance with the applicable immigration requirements to legally work in that country.
Job Posting End Date:
July-31-2025 #J-18808-LjbffrFreelance Software Developer (Python-Rust) - AI Trainer
Posted 1 day ago
Job Viewed
Job Description
1 day ago Be among the first 25 applicants
Get AI-powered advice on this job and more exclusive features.
This opportunity is only for candidates currently residing in the specified country. Your location may affect eligibility and rates.
At Mindrift, innovation meets opportunity. We believe in using the power of collective intelligence to ethically shape the future of AI.
What We Do
The Mindrift platform connects specialists with AI projects from major tech innovators. Our mission is to unlock the potential of Generative AI by tapping into real-world expertise from across the globe.
About The Role
GenAI models are improving rapidly, and one of our goals is to enable them to address specialized questions and achieve complex reasoning skills. As an AI Tutor in Coding on our platform, you'll have the opportunity to collaborate on these projects.
Typical responsibilities include:
- Analyzing and understanding existing code in Python or C/C++
- Migrating logic to idiomatic, safe Rust while preserving functionality
- Adapting or porting the test suite and ensuring behavioral equivalence
- Documenting migration steps and technical decisions
How To Get Started
Apply to this post, qualify, and contribute to projects aligned with your skills on your schedule. You will help shape the future of AI through activities like creating training prompts and refining model responses, ensuring technology benefits everyone.
Requirements
- Bachelor's or Master's degree in Software Development, Computer Science, or related fields
- At least 3 years of professional experience with Python, 1+ year with Rust or quick learning capability
- Advanced English proficiency (C1 or above)
- Experience with PyO3/maturin for Python-Rust interoperability
- Knowledge of Docker, Kubernetes, and CI/CD for hybrid Python-Rust applications
- Willingness to learn new methods, adapt quickly, and work with complex guidelines
- Fully remote role: you need a laptop, internet, available time, and enthusiasm
Benefits
This freelance opportunity is ideal if you want to:
- Participate in a flexible, remote, part-time project that fits your schedule
- Work on advanced AI projects and enhance your portfolio
- Influence how future AI models understand and communicate in your field
- Mid-Senior level
- Part-time
- Other
- IT Services and IT Consulting
Referrals increase your chances of interviewing at Mindrift by 2x.
Get notified about new Freelance Software Engineer jobs in Qatar .
#J-18808-LjbffrPostdoctoral Researcher – Groundwater Modelling & Machine Learning
Posted 1 day ago
Job Viewed
Job Description
University of Doha for Science and Technology (UDST) was officially established by the Emiri Decision No13 of 2022, and it is the first national university specializing in academic applied, technical, and professional education in the State of Qatar. UDST has over 70 bachelor's and master's degree programs, diplomas, and certificates. The university houses 5 colleges: The College of Business, the College of Computing and Information Technology, the College of Engineering and Technology, the College of Health Sciences, and the College of General Education, in addition to specialized training centers for individuals and companies. UDST is recognized for its student-centered learning and state-of-the-art facilities. Its world-renowned faculty and researchers work on developing the students’ skills and help raise well-equipped graduates who proudly serve different sectors of the economy and contribute to achieving human, social, and economic development goals nationally and internationally.
With more than 700 staff and over 8,000 students, UDST is the destination of choice for applied and experiential learning. Our faculty are committed to delivering pedagogically-sound learning experiences that incorporate innovative learning technologies. Our aim is to enhance students’ skills and help develop talented graduates who can effectively contribute to a knowledge-based economy and make Qatar’s National Vision 2030 a reality.
The Applied Research, Innovation, and Economic Development Directorate at UDST invites applications for the position of Postdoctoral Researcher. This role is integral to the development of transient groundwater models that address Qatar’s unique environmental challenges and support sustainable water resource management.
ResponsibilitiesYour Commitment
The successful candidate will play a crucial role in developing and implementing advanced, transient MODFLOW groundwater models specifically designed for Qatar’s aquifer systems. These transient models will dynamically simulate groundwater flow, levels, and quality, responding to temporal changes in input data and environmental conditions. This position requires strong expertise in Python programming, machine learning, and hydrological modeling. The researcher will also be responsible for integrating these models with the CWatM hydrological model to support comprehensive and adaptive environmental analyses, ensuring the accurate representation of both groundwater quantity and quality.
Key Responsibilities:
- Hydrological Model Development : Design, develop, and calibrate transient MODFLOW groundwater models using Python libraries (e.g., flopy), ensuring accurate and responsive simulations of Qatar’s aquifer systems.
- Machine Learning Integration : Apply machine learning techniques to enhance the accuracy of the models, enabling automated updates based on new data inputs.
- Hydrological Model Integration : Collaborate on the integration of these transient groundwater models with the CWatM model, facilitating comprehensive and adaptive analysis of Qatar’s water resources.
- Data Management and Quality Assurance : Manage large-scale, real-time data streams, ensuring data integrity and consistency across all modeling activities.
- Research and Publication : Conduct high-quality research, leading to publications in top-tier journals and presentations at international conferences.
- Collaboration : Work closely with interdisciplinary research teams and external stakeholders, contributing to UDST’s broader research goals in sustainable water management.
Qualifications:
- Ph.D. in Hydrogeology, Hydrology, Environmental Engineering, or a related discipline, with a focus on transient groundwater modeling.
- Technical Skills: Proficiency in Python programming and experience with MODFLOW model development, particularly in creating and calibrating transient models.
- Machine Learning Expertise: Experience in machine learning algorithms application, with a focus on enhancing model accuracy and efficiency.
- Hydrological Modeling: Preferred knowledge of the CWatM model or similar hydrological models.
- Research Experience: A strong record of research achievements, including publications in peer-reviewed journals and presentations at scientific conferences.
- Communication and Collaboration: Excellent written and oral communication skills, with the ability to work effectively in a multidisciplinary team environment.
Preferable Research Experiences:
- Publication Record: A good history of publications in relevant, high-impact journals.
- Interdisciplinary Collaboration: Experience working within multidisciplinary research teams and contributing to collaborative research projects.
- Data Analysis Proficiency: Strong skills in managing and analyzing transient hydrogeological data and applying machine learning algorithms.
- Technical Expertise: Demonstrated hands-on experience in laboratory and fieldwork, particularly related to transient groundwater modeling and data collection.
Skills:
The required skills for this position include extensive experience in developing and calibrating transient MODFLOW groundwater models, strong proficiency in Python, and a demonstrated ability to apply machine learning techniques to optimize model performance. The candidate must be skilled in integrating and managing real-time hydrogeological data to ensure accurate, dynamic simulations. Additionally, the candidate should excel in collaborative, multidisciplinary environments, with the ability to communicate complex technical concepts clearly and effectively.
Application ProcedureThe application should be in English. The application should be sent electronically and be attached as PDF-files, as below. Maximum size for each file is 10 MB.
- CV: (Please name the document as: CV, Surname, Ref. number) including:
- A complete list of publications
- Previous research experiences
- Two references who can be approached to write letters of reference/recommendation
- Introduce yourself
- Describe your previous research fields and main research results
- Relate your qualifications, experience, and skills with the job requirements
- Describe your future goals and future research focus
Artificial Intelligence Engineer
Posted 1 day ago
Job Viewed
Job Description
About us:
The Group Securities is a well-established investment organization working in the finance industry since 1989, as a company devoted to the stock exchange. It was licensed once Qatar Stock Exchange was founded in 1997 and provides an array of investment services to more than 400,000 investors, with portfolios exceeding QR 100 billion. As brokerage firm, The Group Securities finances margin trading and operates as liquidity provider for the listed shares and ETFs. The company has a paid-up capital worth (QR 1 billion) and has been continuously posting profit since its inception. Besides being licensed by Qatar Financial Market Authority to exercise these activities, The Group Securities is also a member of Qatar Stock Exchange.
Responsibilities:
- Work on research involving big data, and integrated AI algorithms into the financial market.
- Develop systems/services for the firm/consumers that are powered with AI technologies.
- Work along with the team members to improve existing systems, increase the efficiency, or embed AI algorithms to existing processes.
Requirements:
- 2-4 years of experience working in AI, with a bachelor’s degree in computer science or related fields.
- Very strong and deep understanding in Mathematics, Statistics, and the innerworkings of AI algorithms.
- Experience in Python, C++ or Java.
- Strong knowledge in handling big data, SQL, frameworks like Apache Spark.
- Experience in deploying AI services/systems onto a live environment.
- Knowledge in OOP, software development methodology and life cycle, and version controlling tools (Git).
Presales Solutions Consultant – Data & AI
Posted 1 day ago
Job Viewed
Job Description
Talent Leaders is a Canadian-based Global Executive Search and HR Advisory firm with a strong presence across Qatar, UAE, and Saudi Arabia. Recognized for our deep industry networks and delivery excellence, we specialize in executive search, strategic hiring, and HR consulting for technology-driven roles. We have been exclusively mandated by one of our prestigious clients in Qatar—a prominent government-owned technology services entity—to identify and attract a high-caliber Presales Solutions Consultant – Data & AI.
Presales Solutions Consultant – Data & AI to support and drive solution development, opportunity qualification, and sales enablement in the data and AI space. This role is critical in shaping and delivering technically sound, innovative, and value-driven solutions that address complex client challenges. As a trusted advisor and subject matter expert, you will bridge the gap between technical strategy and business outcomes, with a strong focus on Microsoft Azure Data & AI and Databricks.
Key Responsibilities
- Act as the Data & AI subject matter expert, with core capabilities in data product modernization, analytics, and artificial intelligence
- Collaborate with sales teams to identify and qualify business opportunities across industries
- Understand and analyze customer requirements and map them to appropriate AI software products and platform capabilities
- Develop high-level and solution architectures that align with client business needs, leveraging Azure, Databricks, and OpenAI technologies
- Lead the creation and delivery of personalized technical presentations, demos, and proof of concepts (POCs)
- Produce recorded demonstrations, proposals, services SoWs, and detailed responses to RFPs, RFIs, compliance matrices, and value propositions
- Provide enablement support to internal teams and contribute to go-to-market strategies by applying thought leadership and market intelligence
- Champion data and AI solutions within the Microsoft Azure and Databricks ecosystems; actively contribute to opportunity and demand generation
- Participate in deep-dive client discussions and support consultative selling efforts with high technical fluency
Required Qualifications
Bachelor’s degree in Computer Science, Engineering, or a related field
Minimum of 5 years of technical presales or solution consulting experience, ideally within a system integrator or technology provider environment
Demonstrated experience in consultative and value-based selling, with prior exposure to client-facing roles
Proven hands-on experience in designing and/or implementing data & AI solutions using Microsoft Azure Data & AI, Databricks, OpenAI, ChatGPT, or Google Cloud Platform
Strong expertise in GenAI, including prompt engineering, fine-tuning models, and deploying LLM-driven use cases
Solid understanding of data platform architecture, ML lifecycle, MLOps, and POC delivery frameworks
Experience drafting technical documents, solution architectures, presentations, SoWs, and RFP responses
Exceptional communication and presentation skills, with mastery of written and spoken English
Desirable Skills & Certifications
Microsoft Azure AI Engineer Associate / Data Engineer Associate
Databricks Certified Data Engineer / Machine Learning Associate
Google Cloud Professional Data Engineer
Knowledge of Copilot integrations and OpenAI APIs
Why Join our Prestigious client in Qatar ?
Opportunity to shape large-scale national data and AI initiatives
Join a visionary government-owned enterprise with a commitment to innovation
Collaborate with highly skilled professionals in a forward-thinking, tech-driven environment
Freelance Software Developer (Ruby) - AI Tutor
Posted 1 day ago
Job Viewed
Job Description
2 weeks ago Be among the first 25 applicants
Get AI-powered advice on this job and more exclusive features.
At Mindrift, innovation meets opportunity. We believe in using the power of collective intelligence to ethically shape the future of AI.
What We Do
The Mindrift platform connects specialists with AI projects from major tech innovators. Our mission is to unlock the potential of Generative AI by tapping into real-world expertise from across the globe.
About The Role
GenAI models are improving very quickly, and one of our goals is to make them capable of addressing specialized questions and achieving complex reasoning skills. If you join the platform as an AI Tutor in Coding, you'll have the opportunity to collaborate on these projects.
Although every project is unique, you might typically:
- Generate prompts that challenge AI
- Define comprehensive scoring criteria to evaluate the accuracy of the AI's answers
- Correct the model's responses based on your domain-specific knowledge
Simply apply to this post, qualify, and get the chance to contribute to projects aligned with your skills, on your own schedule. From creating training prompts to refining model responses, you'll help shape the future of AI while ensuring technology benefits everyone.
Requirements
- You have a Bachelor's or Master's degree in Software Development, Computer Science, or other related fields.
- You have at least 3 years of professional experience with Ruby
- Code review experience is a must
- Experience with AI projects is a plus
- Your level of English is advanced (C1) or above
- You are ready to learn new methods, able to switch between tasks and topics quickly and sometimes work with challenging, complex guidelines
- Our freelance role is fully remote so, you just need a laptop, internet connection, time available and enthusiasm to take on a challenge
Why this freelance opportunity might be a great fit for you?
- Take part in a part-time, remote, freelance project that fits around your primary professional or academic commitments
- Work on advanced AI projects and gain valuable experience that enhances your portfolio
- Influence how future AI models understand and communicate in your field of expertise
- Seniority level Mid-Senior level
- Employment type Part-time
- Job function Other
- Industries IT Services and IT Consulting
Referrals increase your chances of interviewing at Mindrift by 2x
Get notified about new Freelance Software Engineer jobs in Qatar .
Freelance Software Developer (C#) - AI Trainer Freelance Software Developer (C++) - AI Trainer Freelance Software Developer (Java) - AI Trainer Freelance Software Developer (Python) - AI Trainer Freelance Software Developer (Rust) - AI Trainer Freelance Software Developer (Python-Rust) - AI Trainer Freelance Software Developer (Golang) - AI Trainer Freelance Software Developer (Ruby) - AI Trainer Senior Software Engineer - Python/MongoDB Senior Software Engineer - packaging - optimize Ubuntu Server Senior Software Engineer - packaging - optimize Ubuntu Server Freelance Software Developer (Python) - Quality Assurance (AI Trainer)We’re unlocking community knowledge in a new way. Experts add insights directly into each article, started with the help of AI.
#J-18808-LjbffrBe The First To Know
About the latest Ai emerging technologies Jobs in Qatar !
Sr. AI Ops Engineer
Posted 1 day ago
Job Viewed
Job Description
The Sr. AI Ops Engineer manages the deployment, monitoring, and maintenance of AI models and systems. This role involves ensuring the reliability, scalability, and performance of AI systems, collaborating with cross-functional teams to optimize AI operations, and troubleshooting issues as they arise.
Responsibilities and Duties- Deploy, monitor, and maintain AI models and systems to ensure optimal performance and reliability.
- Implement and manage CI/CD pipelines for the continuous integration and delivery of AI models.
- Collaborate with data scientists, AI engineers, and other stakeholders to understand model requirements and ensure successful deployment.
- Monitor the performance of AI models and systems, identifying and resolving issues promptly.
- Develop and maintain automated monitoring and alerting systems to ensure the health and performance of AI systems.
- Optimize AI models and infrastructure for scalability and efficiency.
- Ensure compliance with data governance, security, and regulatory standards in AI operations.
- Document deployment procedures, monitoring processes, and maintenance activities.
- Stay updated with the latest advancements in AI operations and infrastructure technologies.
- Provide technical support and guidance to AI Ops engineers and other team members.
- Participate in project planning and contribute to the development of project timelines and deliverables.
- Perform other duties relevant to the job as assigned by the Principal AI Ops Engineer or senior management.
- Bachelor’s degree in Computer Science, Information Technology, or a related field.
- Relevant certifications (e.g., AWS Certified DevOps Engineer, Google Cloud Professional DevOps Engineer) are preferred.
- Minimum of 5 years of experience in AI operations, DevOps, or related fields.
- Experience in managing the deployment and maintenance of AI models.
- Strong programming skills in languages such as Python and Java.
- Proficiency in AI and machine learning frameworks (e.g., TensorFlow, PyTorch).
- Experience with CI/CD tools (e.g., Jenkins, GitLab CI).
- Excellent problem-solving and troubleshooting skills.
- Strong communication and interpersonal skills.
- In-depth knowledge of AI operations and infrastructure management.
- Familiarity with cloud platforms (e.g., AWS, Azure, Google Cloud) and their AI services.
- Understanding of data governance, security, and regulatory standards.
- Ability to manage multiple tasks and prioritize effectively.
- Strong attention to detail and commitment to delivering high-quality work.
- Ability to work independently and as part of a team.
Developer - Machine Learning
Posted 1 day ago
Job Viewed
Job Description
Job Summary
You will be responsible for end-to-end data science cycles, encompassing designing, training, implementing, evaluating, and monitoring machine learning models, and will also design and implement highly scalable tools and algorithms based on state-of-the-art Machine Learning and Deep Learning methodologies.
Job Summary
You will be responsible for end-to-end data science cycles, encompassing designing, training, implementing, evaluating, and monitoring machine learning models, and will also design and implement highly scalable tools and algorithms based on state-of-the-art Machine Learning and Deep Learning methodologies.
You will work across the ML stack, from researching models, working with large datasets, training, and tuning existing models to creating new models, deploying them at scale, analyzing results, and presenting findings to stakeholders across tech and business domains.
Job Objectives
- Develop and implement advanced predictive models to optimize customer experiences and other business outcomes
- Analyze large and complex datasets to extract actionable insights and drive business decisions
- Interpret results and provide actionable insights to guide real-time decision-making within the business context
- Collaborate with cross-functional teams to ensure proper deployment and integration of ML models for new releases
Predictive Modeling and Deployment
- Develop and implement advanced predictive models to forecast key business metrics such as sales, customer churn, or product demand
- Utilize predictive modeling to optimize customer experiences and other business outcomes
- Execute machine learning models, algorithms, and statistical techniques to analyze historical data and ensure scalability and efficiency
- Develop and use advanced software programs, algorithms, and query techniques to cleanse, integrate, and evaluate datasets for model inputs
- Analyze large and complex datasets to extract actionable insights and identify trends and patterns that can drive business decisions
- Identify manual human processes, understand user behaviors, and analyze use cases that can be augmented or automated
- Deploy models into production environments and monitor their performance over time
- Apply statistical, mathematical, and predictive modeling techniques to build, maintain, and improve real-time decision systems
- Interpret results, develop insights within the business context, and provide guidance on risks and limitations
- Write the code as per agreed software design rules to keep it aligned with the rest of the code base
- Code the final implementation that the generated code is referring to
- Follow company software data protection and security guidelines in developing software
- Accurately estimate the time needed to complete an assigned task
- Identify possible causes of issues or problems
- Think through and recommend solutions when raising issues around code, requirements, etc
- Write technical design documentation that fully defines all application code
- Maintain detailed knowledge of iHorizons products and services
- Understand the business impact for labs outcomes
- Stay updated on the latest research, learn new applications, tools, and technologies in the fields of data science and machine learning through intensive and focused effort
- Collaborate with technical and non-technical business partners to develop analytical dashboards describing ML algorithm findings to stakeholders
- Collaborate with other teams to perform code reviews and oversee proper deployment for new releases
- Actively mentor and support mid-level and junior developers in their professional growth
- Provide guidance on best practices in machine learning, code reviews, and project design
- Foster an inclusive and collaborative environment that encourages continuous learning and development within the team
- Oversee interactions with vendors and third-party service providers, including collaborating on the design and implementation of technical architectures, and acting as a point of contact for resolving technical issues. Maintain clear communication with internal stakeholders regarding vendor-related activities, updates, and issues to facilitate smooth collaboration and decision-making processes
Educational Qualification
- Bachelor's degree in data science, statistics, and computer science is a MUST
- 3-4+ Years of experience in data science or machine learning
- Must have strong experience in at least one of the following areas:
- Vision models
- NLP models (Experience in Arabic NLP is a huge plus)
- Proficient in python, TensorFlow, keras and pytorch
- Good experience in:
- SQL and non-relational databases
- Data analytics reports generation
- ML model development deployment
hnbS4cSttS #J-18808-Ljbffr
Senior Developer Machine Learning
Posted 1 day ago
Job Viewed
Job Description
Job Summary
You will be responsible for end-to-end data science cycles, encompassing designing, training, implementing, evaluating, and monitoring machine learning models, and will also design and implement highly scalable tools and algorithms based on state-of-the-art Machine Learning and Deep Learning methodologies.
You will work across the ML stack, from researching models, working with large datasets, training, and tuning existing models to creating new models, deploying them at scale, analyzing results, and presenting findings to stakeholders across tech and business domains.
Reporting Structure
This job reports to the Manager – AI.
Job Objectives
Develop and implement advanced predictive models to optimize customer experiences and other business outcomes.
Analyze large and complex datasets to extract actionable insights and drive business decisions.
Interpret results and provide actionable insights to guide real-time decision-making within the business context.
Collaborate with cross-functional teams to ensure proper deployment and integration of ML models for new releases.
Job Responsibilities
Predictive Modeling and Deployment
Develop and implement advanced predictive models to forecast key business metrics such as sales, customer churn, or product demand.
Utilize predictive modeling to optimize customer experiences and other business outcomes.
Execute machine learning models, algorithms, and statistical techniques to analyze historical data and ensure scalability and efficiency.
Data Preparation and Analysis
Develop and use advanced software programs, algorithms, and query techniques to cleanse, integrate, and evaluate datasets for model inputs.
Analyze large and complex datasets to extract actionable insights and identify trends and patterns that can drive business decisions.
Identify manual human processes, understand user behaviors, and analyze use cases that can be augmented or automated.
Model Deployment and Interpretation
Deploy models into production environments and monitor their performance over time.
Apply statistical, mathematical, and predictive modeling techniques to build, maintain, and improve real-time decision systems.
Interpret results, develop insights within the business context, and provide guidance on risks and limitations.
Development & Documentation
Write the code as per agreed software design rules to keep it aligned with the rest of the code base.
Code the final implementation that the generated code is referring to.
Follow company software data protection and security guidelines in developing software.
Accurately estimate the time needed to complete an assigned task.
Identify possible causes of issues or problems.
Think through and recommend solutions when raising issues around code, requirements, etc.
Write technical design documentation that fully defines all application code.
Maintain detailed knowledge of iHorizons products and services.
Understand the business impact for labs outcomes.
Collaboration & Team Guidance
Stay updated on the latest research, learn new applications, tools, and technologies in the fields of data science and machine learning through intensive and focused effort.
Collaborate with technical and non-technical business partners to develop analytical dashboards describing ML algorithm findings to stakeholders.
Collaborate with other teams to perform code reviews and oversee proper deployment for new releases.
Actively mentor and support mid-level and junior developers in their professional growth.
Provide guidance on best practices in machine learning, code reviews, and project design.
Conduct regular knowledge-sharing sessions, workshops, and one-on-one coaching to enhance the technical skills and problem-solving abilities of less experienced team members.
Foster an inclusive and collaborative environment that encourages continuous learning and development within the team.
Job Requirements
Educational Qualification
Bachelor's degree in data science, statistics, and computer science is a MUST.
Previous Work Experience
6+ Years of experience in data science or machine learning.
Must have strong experience in at least one of the following areas:
Vision models
NLP models (Experience in Arabic NLP is a huge plus)
Skills and Abilities
Proficient in python, TensorFlow, keras and pytorch.
Good experience in:
SQL and non-relational databases.
Data analytics reports generation.
ML model development deployment.
About iHorizons
iHorizons is a leading provider of business solutions and technology services in the Arab World. Headquartered in Doha, Qatar, we work with prominent clients to support their digital service migration journeys. The ultimate outcomes are radically improved customer experiences and increased operational efficiencies.
We are a forward-looking organization, always enhancing our methodologies and adopting new technologies so that we would serve our customers better and improve our position in the market. We have an outstanding culture, and we provide unique opportunities for career growth to all our staff.
#J-18808-Ljbffr