Programmer /AI Integration Engineer
Job Fit Check
Base Career helps you apply smarter for this job.
Key skills for this role
About the Role
The Bahri & Mazroei Group seeks a Programmer/AI Integration Engineer to build and ship AI solutions, integrate with core systems like ERP and CRM, and automate workflows. The role requires strong Python and JavaScript skills, experience with LLM APIs, and the Microsoft 365 ecosystem.
Key Skills for This Role
Responsibilities
- Build and ship AI solutions — develop web applications, internal tools, chat assistants, and automation scripts (Python, JavaScript/TypeScript, HTML/CSS) from prototype to production.
- Integrate with core systems — connect AI solutions to ERP, HR, finance, CRM, and document systems via REST APIs, webhooks, middleware, and database connections; own data flows end to end.
- Work with LLM APIs — implement solutions using OpenAI, Anthropic, and Azure AI services, including prompt pipelines, RAG over company data, structured outputs, and function/tool calling.
- Automate workflows — build automations using Microsoft 365 / Power Platform (Power Automate, SharePoint, Graph API) and low code tools where they beat custom code.
- Maintain and support — manage deployments, environments, credentials, and versioning; monitor solutions in production, fix issues fast, and document what you build.
- Collaborate across workstreams — translate requirements from workstream champions into working software; support user testing, training, and rollout with the change team.
Requirements
- Bachelor’s degree in Computer Science, Engineering, or equivalent practical experience
- 3–5 years of hands on software development experience, with strong Python and JavaScript
- Proven experience integrating systems via REST APIs, JSON, SQL databases, and authentication (OAuth, API keys)
- Practical experience building with LLM APIs (OpenAI, Anthropic Claude, or Azure OpenAI) beyond simple chat calls
- Working knowledge of the Microsoft 365 ecosystem (Power Automate, SharePoint, Graph API)
- Ability to work independently, manage multiple parallel deliverables, and communicate clearly with non technical stakeholders
Full Job Posting
Key Responsibilities
- Build and ship AI solutions — develop web applications, internal tools, chat assistants, and automation scripts (Python, JavaScript/TypeScript, HTML/CSS) from prototype to production.
- Integrate with core systems — connect AI solutions to ERP, HR, finance, CRM, and document systems via REST APIs, webhooks, middleware, and database connections; own data flows end to end.
- Work with LLM APIs — implement solutions using OpenAI, Anthropic, and Azure AI services, including prompt pipelines, RAG over company data, structured outputs, and function/tool calling.
- Automate workflows — build automations using Microsoft 365 / Power Platform (Power Automate, SharePoint, Graph API) and low code tools where they beat custom code.
- Maintain and support — manage deployments, environments, credentials, and versioning; monitor solutions in production, fix issues fast, and document what you build.
- Collaborate across workstreams — translate requirements from workstream champions into working software; support user testing, training, and rollout with the change team.
Required Qualifications & Skills
- Bachelor’s degree in Computer Science, Engineering, or equivalent practical experience.
- 3–5 years of hands on software development experience, with strong Python and JavaScript.
- Proven experience integrating systems via REST APIs, JSON, SQL databases, and authentication (OAuth, API keys).
- Practical experience building with LLM APIs (OpenAI, Anthropic Claude, or Azure OpenAI) beyond simple chat calls.
- Working knowledge of the Microsoft 365 ecosystem (Power Automate, SharePoint, Graph API).
- Ability to work independently, manage multiple parallel deliverables, and communicate clearly with non technical stakeholders.
Preferred
- Experience with ERP integration (SAP, Oracle, Dynamics, or similar) in a trading or distribution business.
- Familiarity with RAG architecture, vector databases, and AI agent frameworks; dashboarding experience.
- Exposure to UAE/GCC business environments.
Apply for this job in 1 click
Skip the repetitive application forms
Install the Base Career Chrome Extension and autofill job applications across major job boards with your profile.
Trusted by over 500,000 job seekers on Base Career
More from this employer
More jobs at The Bahri & Mazroei Group
Procurement Officer
Dubai, UAE
We are seeking a Procurement Officer with mandatory experience in switchgear products to manage strategic sourcing, technical alignment with engineering teams, and end-to-end order and inventory management. The ideal can
Junior Legal Officer
Dubai, UAE
We are hiring a Junior Legal Officer to manage legal cases, handle rental/commercial/civil litigation, and conduct debt collection in the UAE. Requires 2-4 years of UAE legal experience, fluency in Arabic and English, an
Sales Engineer
Dubai, UAE
The Bahri & Mazroei Group seeks a Project Sales Engineer to drive specification and project sales of electrical products across Dubai and Abu Dhabi. The role involves engaging MEP contractors, consultants, and developers
HVAC Technician
Dubai, UAE
The Bahri & Mazroei Group is seeking an HVAC Technician to install, maintain, and repair HVAC systems across residential, commercial, and industrial facilities. The role requires 5-7 years of hands-on experience and know
Commissioning Engineer
Dubai, UAE
The Bahri & Mazroei Group is seeking a Commissioning Engineer with 3-5 years of experience in lighting control systems. The role involves designing, programming, and commissioning systems using Lutron, KNX, and Philips D
Branch Manager - BMTC (AUH)
Abu Dhabi Emirate, UAE
The Bahri & Mazroei Group seeks a Branch Manager for BMTC in Abu Dhabi to lead the branch with full P&L responsibility, driving revenue growth, market penetration, and operational performance across Lighting, Electrical,
Junior Legal Officer
Dubai, UAE
Key Responsibilities Manage and follow up legal cases through court electronic systems and relevant government portals. Handle rental, commercial, and civil cases before courts and competent authorities. Register lega
Legal Manager
Dubai, UAE
Job Purpose The Manager – Legal is responsible for supporting the Head - Legal in managing and overseeing all legal, contractual, litigation, debt recovery, arbitration, governance, regulatory, shareholder and family leg
Procurement Officer
Dubai, UAE
Junior Legal Officer
Dubai, UAE
Sales Engineer
Dubai, UAE
HVAC Technician
Dubai, UAE
Commissioning Engineer
Dubai, UAE
Branch Manager - BMTC (AUH)
Abu Dhabi Emirate, UAE
Junior Legal Officer
Dubai, UAE
Legal Manager
Dubai, UAE