Job Title: Full Stack Software Engineer (Forward Deployed) β L6+
Department: International Public Sector
Experience: 10+ Years
Location: International / Client-Facing
Role Overview
We are seeking a highly experienced Full Stack Software Engineer (Forward Deployed) to help build and deploy advanced AI-powered solutions for public sector organizations globally. The role focuses on designing scalable AI applications, developing high-quality data systems for LLMs, and collaborating directly with government partners to solve complex challenges impacting millions of citizens.
Key Responsibilities
Lead technical strategy for public sector engagements and translate complex mission requirements into scalable architectural solutions.
Design and build full-stack AI applications integrating interactive user interfaces, backend systems, and AI models.
Develop and maintain secure, scalable cloud infrastructure supporting global deployments.
Build and evolve core platforms and shared services to support multiple client use cases.
Work closely with cross-functional teams to shape the technical roadmap and ensure system scalability and reliability.
Mentor engineering teams and promote best practices in documentation, architecture, and development workflows.
Convert real-world client challenges into reusable engineering solutions and scalable platform capabilities.
Required Qualifications
Masterβs or PhD in Computer Science or equivalent industry experience.
10+ years of full-stack development experience.
Strong expertise in Python, Node.js, and React.
Experience designing large-scale architectures using Kubernetes and cloud platforms (AWS, Azure, or GCP).
Proven ability to build secure, production-grade distributed systems.
Experience deploying solutions in complex, high-security environments.
Strong leadership skills with the ability to guide teams and manage ambiguous technical challenges.
Ability to drive documentation-first and asynchronous engineering practices.
Arabic language proficiency.
Preferred Qualifications
Experience as a CTO, founding engineer, or forward deployed engineer in a startup environment.
Experience collaborating with operations and cross-functional teams.
Hands-on experience building LLM-based or AI-driven applications.
Strong understanding of emerging AI landscapes and future-proof system design.