Senior Full-Stack Software Engineer (Forward Deployed) - AI Products (Contract)
Role Overview
Senior Full-Stack Software Engineer building AI applications for public sector clients.
Work directly with client teams to understand challenges and deliver production-grade full-stack AI solutions for citizens.
Key Skills for This Role
Full Job Posting
Role overview
Senior Full-Stack Software Engineer building AI applications for public sector clients.
Work directly with client teams to understand challenges and deliver production-grade full-stack AI solutions for citizens.
Responsibilities
- Partner with public sector clients to scope requirements, gather feedback, and deliver solutions, including regular time at client offices.
- Architect and build production-grade applications integrating AI models across interactive user interfaces, backend APIs, and systems.
- Deploy and manage infrastructure in cloud and client environments, ensuring security, scalability, and reliability.
- Deploy, maintain, and troubleshoot end-to-end solutions within customer infrastructure.
- Contribute reusable platform features serving multiple client use cases.
- Collaborate with design, product, data, and QA teams to deliver solutions aligned with the overall architecture.
Requirements
- At least 7 years of full-stack software engineering experience building production-grade applications.
- Bachelor’s degree in Computer Science or a related field.
- Strong proficiency in React (required), TypeScript, and Next.js.
- Backend experience with Python and/or Node.js, and PostgreSQL or MongoDB.
- Hands-on experience with Docker, Kubernetes, and at least one cloud provider: Azure, AWS, or GCP.
- Experience building solutions with LLMs and a solid understanding of the Generative AI landscape.
- Self-starter, comfortable with ambiguous requirements and working directly with clients.
- Excellent written and spoken English, with strong asynchronous communication.
Nice to have
- Arabic proficiency.
- Previous experience as a Forward Deployed Engineer or Customer Engineer.
- Experience working with government or public sector clients.
- Experience working cross-functionally with operations teams.
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 arabic
Machine Learning Engineer
Riyadh, KSA
The employer is seeking a machine learning and BI professional to take data-science use cases from concept through production and deliver decision-maker dashboards. Candidates should have production ML experience, MLOps
Marketing Data Engineer
Riyadh, KSA
The employer is seeking a Marketing Data Engineer to build and maintain pipelines, connectors, and warehouse models for digital-marketing data and campaign performance analysis. Candidates need Python connector experienc
Operations and Security Engineer
Riyadh, KSA
What you will do Monitor the platform around the clock, respond to alerts, troubleshoot, fix and restore service. Handle emergencies inside or outside office hours, and turn around any report the client asks Patch, ha
Data Governance Engineer
Riyadh, KSA
The employer is seeking a data governance specialist to establish and operate governance across data pipelines and models. The work includes cataloging, lineage, quality controls, classification, privacy advice, document
Data Engineer
Riyadh, KSA
The employer seeks a Data Engineer to build and maintain data pipelines, warehouse models, and supporting documentation while helping ensure business metrics are reliable. The role requires production Python and SQL, dat
Senior QA Engineer - AI Products (6 months contract)
, QAT
The employer is seeking a Senior QA Engineer to own quality across AI products, including LLM-powered features. The role covers end-to-end testing, automated evaluations, release readiness, and AI security; it requires 7
Business Development Manager- Services
, UAE
Arabic.AI Group is seeking a target-driven business development manager to win new clients across its UAE enterprise services portfolio. The role covers account research, prospecting, consultative selling, bids and deal
Machine Learning Engineer
Riyadh, KSA
Marketing Data Engineer
Riyadh, KSA
Operations and Security Engineer
Riyadh, KSA
Data Governance Engineer
Riyadh, KSA
Data Engineer
Riyadh, KSA
Senior QA Engineer - AI Products (6 months contract)
, QAT
Business Development Manager- Services
, UAE