Build production-grade AI applications that support high-impact investment decisions for an AI-enabled investment platform for a sovereign investor managing high-value assets across more than 50 countries.
Locations (2)
Dubai, Dubai, United Arab Emirates
Abu Dhabi, Abu Dhabi, United Arab Emirates
Compensation
A highly competitive compensation package.
Responsibilities
Design, build and deploy production-grade applications using Python, TypeScript/JavaScript, React/Next.js and FastAPI.
Develop AI-powered features such as LLM applications, RAG pipelines, vector search, AI agents and document intelligence.
Build high-performance APIs, microservices, data integrations and intuitive frontend experiences.
Deploy and operate containerised applications on Microsoft Azure and Azure Kubernetes Service (AKS), using Infrastructure as Code and CI/CD.
Prototype and validate AI features, then turn successful experiments into secure, scalable products.
Build production-grade AI applications that support high-impact investment decisions for an AI-enabled investment platform for a sovereign investor managing high-value assets across more than 50 countries.
Responsibilities
Design, build and deploy production-grade applications using Python, TypeScript/JavaScript, React/Next.js and FastAPI.
Develop AI-powered features such as LLM applications, RAG pipelines, vector search, AI agents and document intelligence.
Build high-performance APIs, microservices, data integrations and intuitive frontend experiences.
Deploy and operate containerised applications on Microsoft Azure and Azure Kubernetes Service (AKS), using Infrastructure as Code and CI/CD.
Prototype and validate AI features, then turn successful experiments into secure, scalable products.
Join a newly formed customer-facing engineering team at an early-stage enterprise AI company focused on IT service management and workflow automation. You will build production systems with customers, turning complex operational needs into reliable AI-powered solutions and reusable platform capabilities.
Compensation
Base salary: $200,000 to $325,000 annually. Visa sponsorship is not available.
Responsibilities
Architect and build production-grade systems for customer pilots, translating complex requirements into scalable implementations.
Develop and maintain backend services, APIs, and integrations that extend an AI agent platform.
Build secure, reliable integrations with external systems, with strong observability and maintainability.
Turn customer needs and edge cases into reusable product capabilities.
Own deployments from initial architecture through launch, scaling, and ongoing optimization.
Design, develop, and implement end‑to‑end contract lifecycle management solutions using Sirion CLM, including integrations, data migration, and reporting.
Responsibilities
Design and configure end‑to‑end contract lifecycle management solutions using Sirion CLM
Build and configure contract templates, clause libraries, approval workflows, forms, and contract intake processes
To design, develop and improve software, utilising various engineering methodologies, that provides business, platform, and technology capabilities for our customers and colleagues.
Responsibilities
Development and delivery of high-quality software solutions by using industry aligned programming languages, frameworks, and tools.
Cross-functional collaboration with product managers, designers, and other engineers to define software requirements, devise solution strategies, and ensure seamless integration and alignment with business objectives.
Collaboration with peers, participate in code reviews, and promote a culture of code quality and knowledge sharing.
Stay informed of industry technology trends and innovations and actively contribute to the organization’s technology communities to foster a culture of technical excellence and growth.
Adherence to secure coding practices to mitigate vulnerabilities, protect sensitive data, and ensure secure software solutions.
Requirements
Bachelor’s degree (or above) in computer science, engineering, mathematics, or a related discipline
Design, develop, test, deploy, and maintain software solutions following engineering standards and best practices.
Responsibilities
Design, develop, test, deploy, and maintain software solutions following engineering standards and best practices.
Participate in all phases of the software development lifecycle, including requirements analysis, design, implementation, testing, deployment, and support.
Collaborate with product managers, designers, quality engineers, and other stakeholders to deliver business value.
Develop and maintain RESTful APIs, backend services, and user-facing applications where required.
Implement automated testing, code quality controls, and CI/CD practices.
Requirements
Bachelor's degree in Computer Science, Software Engineering, Information Technology, or related technical field, or equivalent practical experience.
Lead the engineering architecture of multi-agent AI systems, bridging the gap between data scientists and backend engineers to connect internal automation APIs, AI agents, and supporting ML models into a cohesive production platform.
Responsibilities
Design, build, and maintain production multi-agent AI systems and LLM workflows using modern orchestration frameworks such as LangChain and LangGraph.
Build the APIs, tool-calling interfaces, and MCP integrations that connect internal marketing automation services with AI agents and third-party platforms.
Partner with Data Scientists to take machine learning and statistical models from prototype into reliable production, and connect them to the agents that create, launch, and optimize ads.
Design end-to-end system architectures across models, databases, and backend services, optimizing for reliability, correctness, and long-running workflows at scale.
Build evaluation pipelines, guardrails, state management, and human-in-the-loop approval workflows to ensure AI and ML systems run safely in production.
Design, develop, evaluate, and operationalize AI/agentic capabilities using Vertex AI Pipelines, and build, code, and unit-test solution components using required scope.
Responsibilities
Analyze and validate AI/ML use cases, agent workflows, evaluation criteria, and responsible-AI expectations.
Translate stakeholder needs into functional requirements, user stories, acceptance criteria, and traceable deliverables.
Facilitate requirement reviews, solution walkthroughs, demonstrations, UAT coordination, and business sign-off.
Maintain functional specifications, process flows, decisions, risks, dependencies, and status reporting.
Lead stakeholder alignment, prioritization, and cross-team dependency resolution.
Design, develop, deploy, and support AI-enabled applications and enterprise solutions across the full technology stack for smart manufacturing systems.
Responsibilities
Design, build, test, deploy, and operate full-stack software solutions supporting business and manufacturing operations
Own solutions end-to-end, including system architecture, implementation, testing, observability, deployment, operational support, and lifecycle management
Collaborate with business stakeholders to gather requirements and translate them into scalable technical solutions
Contribute to platform enablement, architecture decisions, code reviews, and engineering best practices
Design and implement custom AI agents to automate tasks, orchestrate workflows, provide decision support, enable summarization capabilities, and perform multi-step reasoning