Senior Full-Stack Engineer

Reference: MMAI71_1785833286

Senior Full-stack Engineer Location: Abu Dhabi, UAE - Remote Global Type: Contract

Role Summary We are seeking a Senior Full-stack Engineer to build the production-grade, end-to-end application architecture for a large-scale AI transformation. You will be the architect behind both the "face" and the "nervous system" of our AI agents, designing intuitive, highly responsive user interfaces alongside the secure API gateways and orchestration layers that allow Large Language Models (LLMs) to interact with industrial ERPs and sensitive engineering data.

You will act as the technical anchor for key build initiatives across our flagship programs. Your mandate is to move beyond simple model serving to build robust, on-premise microservices and dynamic frontend applications that power enterprise engineering platforms and autonomous AI agents. Working within a structured "Stage Gate" delivery model, you will ensure our software meets the strict usability, security, and reliability standards required for national defense infrastructure.

Key Responsibilities
1. End-to-End Agent Architecture & User Experience
*
Intuitive AI Interfaces: Architect and develop the frontend applications (e.g., React/Next.js) that allow end-users to interact seamlessly with AI agents. Build custom chat interfaces capable of handling streaming LLM responses, complex citations, and interactive widgets.
*
Agentic Frameworks: Design the backend orchestration layer (Agent of Agents) that coordinates specialized AI workers (e.g., Controllership Agent, Treasury Agent), managing state, task routing, and error handling.
*
Workflow Logic & State Management: Design the "Task Router" services and frontend state management that map user prompts to specific skills/playbooks, ensuring a deterministic and highly responsive execution of critical financial and engineering workflows.
2. Enterprise Integration & Data Visualization
*
Secure SAP Connectivity: Build the full-stack "Data Access Layer" (DAL) that serves as the secure gateway for AI agents to read/write to SAP S/4HANA and Ariba, surfacing this data via dynamic dashboards and interactive data visualizations on the client side.
*
RAG Integration & Search UI: Develop the backend logic to interface with Vector Databases (e.g., Weaviate) and build the frontend search components, enabling the "Knowledge Mining Chatbot" to securely query and render historical proposals and technical documents.
*
External Data Feeds: Construct robust connectors for external data (e.g., S&P Global, Orbis) to power Supply Chain Risk Scoring, building custom UI components to display comparative analysis and trade-offs.
3. Security, Performance & Deployment
*
Defense-Grade Security: Implement full-stack security measures. On the backend, enforce Authentication, Role-Based Access Control (RBAC), and PII/ITAR redaction. On the frontend, ensure strict protection against XSS, CSRF, and other client-side vulnerabilities.
*
On-Premise Optimization: Engineer systems for strictly air-gapped or on-premise deployment, optimizing client-side bundles and backend resource usage on local GPU clusters rather than relying on infinite cloud scaling.
*
Reliability Engineering: Implement comprehensive end-to-end observability, including frontend error tracking, backend logging, tracing, and monitoring adhering to enterprise best practices.
Technical Requirements
*
Frontend Development: Expert proficiency in TypeScript/JavaScript and modern frontend frameworks (preferably React or Next.js). Strong experience with complex state management, real-time data streaming (WebSockets/SSE), and modern CSS (Tailwind, CSS-in-JS).
*
Backend Development: Expert proficiency in Python (FastAPI/Django) for AI integration, and Node.js, Go, or Java for high-performance microservices.
*
API Architecture: Strong background in designing and consuming RESTful APIs and gRPC services. Experience building API Gateways (e.g., Kong, NGINX) for traffic management.
*
Database Management: Proficiency with Relational Databases (PostgreSQL) for transactional data and Vector Databases (Weaviate, Milvus) for semantic search applications.
*
Containerization & Orchestration: Deep experience with Docker and Kubernetes (k8s) for deploying scalable, full-stack applications in on-premise environments.
*
Integration Protocols: Familiarity with enterprise integration patterns and ERP protocols (OData, SOAP) is a strong plus.
Professional Qualifications
*
Experience: 5+ years of experience in Full-stack Software Engineering, with a proven track record of building and scaling web applications that serve ML/AI models in production environments.
*
Structured Delivery: Ability to thrive in a "Governance Collision" environment, delivering Agile software (Sprints, MVPs) that passes rigorous "Stage Gate" reviews and Systems Engineering audits.
*
Operational Mindset: Experience building mission-critical systems that require high availability, accessibility, and auditability, preferably in Fintech, Healthcare, or Defense sectors.
*
Cross-Functional Collaboration: Proven track record of bridging the gap between Data Scientists, Backend Engineers, and UI/UX Designers to deliver cohesive end-to-end platforms.

Why This Role?

You are not just building APIs or user interfaces; you are building the "hands" and the "face" of an AI workforce. Your code will provide the intuitive dashboards and the secure backend logic that enable AI agents to autonomously draft defense contracts, forecast critical supply shortages, and validate the safety of engineering designs. If you want to build the secure, high-performance, and deeply interactive architecture that makes AI tangible, this role is for you.

GCS is acting as an Employment Business in relation to this vacancy.

COMPETITIVE SALARY
Added 04/08/2026
Reference: MMAI71_1785833286

Other similar jobs

Senior Fullstack Developer

Added 21/08/2026

Senior Full-Stack DeveloperLocation: Hybrid (East - Flanders)Employment Type: Full-TimeAbout the OpportunityWe're partnering with an ambitious, technology-driven organisation that is building a modern, scalable digital platform with significant growth plans. As the business continues to expand, we're seeking a Senior Full-Stack Developer to take ownership of a key product and play a central role in shaping its technical direction.This is an exciting opportunity for an experienced developer who enjoys combining technical ownership with hands-on development. You will play a pivotal role in architectural decisions, product evolution, and the growth of the engineering function.Key ResponsibilitiesDesign, build, and enhance core product features across...

Learn more

Senior Full Stack Engineer

Added 02/10/2026

Senior Full-stack EngineerLocation: Abu Dhabi, UAE Type: ContractRole SummaryWe are seeking a Senior Full-stack Engineer to build the production-grade, end-to-end application architecture for a large-scale AI transformation.You will be the architect behind both the "face" and the "nervous system" of our AI agents, designing intuitive, highly responsive user interfaces alongside the secure API gateways and orchestration layers that allow Large Language Models (LLMs) to interact with enterprise systems and sensitive engineering data.You will act as the technical anchor for key build initiatives across major programmes. Your mandate is to move beyond simple model serving to build robust, on-premise microservices and...

Learn more

Senior Machine Learning Engineer

Added 02/10/2026

Senior Machine Learning Engineer Location: Abu Dhabi, UAE - Remote Global Type: ContractRole Summary We are seeking a Senior Machine Learning Engineer to lead the development and deployment of advanced AI models. In this role, you will be responsible for the end-to-end lifecycle of machine learning systems, from architectural design and data preprocessing to model training, optimization, and production deployment.You will work at the intersection of generative AI and traditional machine learning, building the engines that power automated requirements engineering via LLMs and predictive risk scoring and demand forecasting solutions. Operating within a structured "Sprint Zero" to "Stage Gate" delivery...

Learn more

Senior Backend Engineer

Added 02/10/2026

Role SummaryWe are seeking a Senior Backend Engineer to build the production-grade application architecture for a large-scale AI transformation programme. You will be the architect behind the "nervous system" of AI agents, designing the secure API gateways and orchestration layers that allow Large Language Models (LLMs) to interact with enterprise ERPs and sensitive engineering data.You will act as the technical anchor for critical build initiatives across flagship programmes. Your mandate is to move beyond simple model serving and build robust, on-premise microservices that power enterprise engineering platforms and autonomous AI agents. Working within a structured "Stage Gate" delivery model, you...

Learn more

Senior Data Engineer

Added 02/10/2026

Senior Data Engineer Role (Python / Spark / Databricks) - Hybrid - Contract - Banking Role - Senior Data EngineerRate - £850 p/d (Inside IR35)Duration - 6 months with very likely extensionLocation - Hybrid / Liverpool Street (London) - 3 days per week in a Liverpool Street officeAbout the RoleGlobal financial institution seeking a highly skilled Senior Data Engineer to join a growing data engineering function responsible for delivering critical data platforms and analytics capabilities across the business.This is a genuinely hands-on engineering role, requiring strong expertise in Python, Databricks, Spark/PySpark and SQL. The successful candidate will be actively involved...

Learn more

Senior Technical Application Engineer

Added 25/09/2026

Senior Technical Application EngineerWe're looking for an experienced Technical Application Engineer to help design, develop, and support enterprise-level application solutions.You'll work at the intersection of business needs and technology, partnering with customers, business analysts, developers, QA teams, and other technical stakeholders to turn requirements into working solutions.What you'll own:🔹 Requirements analysis and solution design🔹 Application development and coding🔹 Testing and quality assurance🔹 Implementation and production support🔹 Application maintenance and enhancements🔹 Integration and performance considerations🔹 Component and data architecture🔹 Technical product evaluation🔹 Build-vs-buy analysis🔹 Recommendations around new development and code reuseThe right person will have a strong understanding of the full...

Learn more

Senior Application Architect / Engineer

Added 25/09/2026

Senior Application Architect / EngineerWe're looking for a senior technology professional who can think beyond individual lines of code and understand how applications, data, architecture, business requirements, and IT strategy come together.In this role, you'll work with customers, business analysts, and technical teams to design and deliver quality solutions across the full systems lifecycle.Key responsibilities:* Analyze complex business requirements and translate them into technical solutions* Design, develop, test, implement, maintain, and support applications* Work within established enterprise architecture and IT standards* Make recommendations around new development vs. reuse of existing code* Participate in component and data architecture design* Support application...

Learn more

Senior Software Engineer / Systems Analyst

Added 25/09/2026

Senior Software Engineer / Systems Analyst We're looking for a seasoned technology professional who can take a solution from business requirement → technical design → development → testing → implementation → production support.This role is ideal for someone with a strong combination of software development and systems analysis experience who enjoys collaborating with business stakeholders while still being close to the technology.The role:* Work directly with customers, business analysts, and technical teams* Analyze business requirements and translate them into quality technical solutions* Design and develop application software* Participate in coding, testing, implementation, maintenance, and production support* Recommend new development or...

Learn more

Senior Systems/Application Engineer

Added 25/09/2026

Senior Systems/Application EngineerAre you a senior technology professional who enjoys working across the full application lifecycle?We're looking for an experienced Systems/Application Engineer to join a technology team supporting complex business and IT solutions. This is a great opportunity for someone who can bridge business requirements with hands-on technical design, development, testing, implementation, and ongoing application support.What you'll be doing:* Partner with customers, business analysts, and technical teams to understand business requirements* Design and develop scalable technical solutions aligned with IT and architectural standards* Participate throughout the full systems development lifecycle* Design, code, test, implement, maintain, and support application software* Evaluate...

Learn more

Senior Data Engineer

Added 24/09/2026

Senior Data Engineer Role (Python / Spark / Databricks) - Hybrid - Contract - Banking Role - Senior Data EngineerRate - £850 p/d (Inside IR35)Duration - 6 months with very likely extensionLocation - Hybrid / Liverpool Street (London) - 3 days per week in a Liverpool Street officeAbout the RoleGlobal financial institution seeking a highly skilled Senior Data Engineer to join a growing data engineering function responsible for delivering critical data platforms and analytics capabilities across the business.This is a genuinely hands-on engineering role, requiring strong expertise in Python, Databricks, Spark/PySpark and SQL. The successful candidate will be actively involved...

Learn more

Senior Hardware Design Engineer

Added 17/09/2026

THE ROLE You will own complex, high-speed board design in the phased-array signal chain - and see your designs through the lab. The team runs design and validation in parallel: while one board revision is being validated at the bench, the next is in design. You'll design boards (schematic capture, component selection, layout ownership), personally bring up newly fabricated hardware, debug to root cause, and feed findings into the next revision. This is a design-first seat with real lab ownership - not a test role, and not a documentation role. WHAT YOU'LL DO Design high-complexity, high-speed digital boards: schematic capture,...

Learn more

Senior FPGA Engineer

Added 16/09/2026

You will own programmable logic in the phased-array signal chain on modern AMD/Xilinx devices - designing and integrating high-rate datapaths between the board's custom silicon, configuring and debugging multi-gigabit transceiver links, and bringing your logic up on brand-new boards in the lab alongside the electrical engineering team. This is a hands-on design-and-hardware seat: your deliverables run on real boards headed for orbit, not in a simulation environment. WHAT YOU'LL DO Design, integrate, and debug RTL for high-speed datapaths on AMD/Xilinx Versal and UltraScale+ devices. Configure and bring up high-speed transceivers (GTY-class) - link tuning, eye scans, and debug of live...

Learn more

Senior Machine Learning Engineer - Predictive Modeling

Added 15/09/2026

Senior Machine Learning Engineer - Predictive ModelingWe're expanding an ML team focused on applying machine learning to real-world construction and operational problems.We're looking for a Senior Machine Learning Engineer who can step into an existing production environment, understand how the models work, identify areas for improvement, and help build new predictive capabilities.The team currently has a production model that predicts construction job duration and is looking to strengthen that model while developing additional models around permits, costs, and automated construction design.What Makes This Role Interesting?You won't be starting from a blank page.There is already a production model performing well across...

Learn more

Senior DevOps Engineer

Added 15/09/2026

We are currently looking for a Senior DevOps Engineer to join a observability team within the energy sector. You'll play a key role in building and evolving a cloud-native observability platform used by multiple DevOps teams, helping to deliver scalable, secure and automated services across a large AWS-based environment.Additional details:Location: Amersfoort (Hybrid - 1-2 days onsite)Contract length: 6 months with option to extendTech: AWS, Kubernetes, Helm, Terraform, GitLab, ArgoCD, Prometheus, Grafana, Grafana LokiKey responsibilities include:Designing and developing observability services for internal engineering teamsEnhancing AWS-based Kubernetes platforms using Infrastructure as CodeDriving automation, GitOps adoption and operational excellenceCollaborating closely with DevOps teams...

Learn more

Senior BI Platform Engineer

Added 11/09/2026

Senior BI Platform Engineer - Power BI / Looker / Snowflake We are looking for a Senior BI Platform Engineer to help support an enterprise Business Intelligence environment and a major data and reporting modernization initiative.The team is evolving its data platform toward Snowflake and implementing modern reporting capabilities. We're looking for someone who understands how BI platforms operate within a business and can help answer the important technical questions: What needs to change? What isn't working? How should the reporting platform connect to the data? And how do we successfully implement and deploy it?ResponsibilitiesProvide technical expertise across enterprise Business...

Learn more
At least 8 characters, 1 uppercase, 1 lowercase and 1 special character or number
Your file must be a doc, docx or pdf. No larger than 5MB.