freehire launches on Product Hunt on 26 August.

Follow →

Staff FullStack Software Engineer,

Summary

Build and lead AI applications for Qatar’s public sector, designing full-stack systems in Python/Node.js/React and deploying them on Kubernetes across AWS/Azure/GCP.

Staff FullStack Software Engineer, at Scale AI

About the role

Join Scale AI's International Public Sector team to build AI applications that directly affect millions of citizens. You will work onsite with government counterparts in Qatar, translating complex mission needs into production-ready software.

Key facts

  • Location: Doha, Qatar
  • Engagement: Forward Deployed
  • Team: International Public Sector

What you'll do

  • Lead technical strategy for public sector projects, turning unclear requirements into detailed architecture plans and overseeing onsite delivery
  • Design foundational frameworks for production AI applications, establishing standards for how user interfaces, backend services, and AI models connect at scale
  • Oversee cloud infrastructure evolution with a focus on security, global scalability, and long‑term system health across all environments
  • Drive development of shared platforms and services that address common needs across varied international client projects
  • Collaborate with leadership across functions to shape the technical roadmap, mentor engineers at all levels, and maintain a unified architecture vision
  • Translate lessons learned from client deployments into reusable patterns that benefit the broader engineering organization

Requirements

  • Masters or PhD in Computer Science, or equivalent depth of industry experience designing complex distributed systems
  • 10+ years of full-stack development with Python, Node.js, and React
  • Demonstrated history of building high-scale architectures on Kubernetes and major cloud platforms (AWS, Azure, or GCP)
  • Ability to design and maintain production‑grade systems with strong standards for security, reliability, and scalability
  • Hands‑on experience deploying and troubleshooting complete solutions in high‑security client environments
  • Self‑directed leadership style with the ability to navigate ambiguity, mentor senior team members, and define technical direction
  • Skilled at driving asynchronous collaboration and documentation‑first practices to improve global team efficiency

Nice to have

  • Previous startup experience as CTO or founding engineer, or in a forward deployed or dedicated customer engineer role
  • Cross‑functional collaboration experience with operations teams
  • Track record building LLM‑based solutions with an eye toward future‑proofing against shifts in the AI landscape
  • Arabic language proficiency

Skills & tools

  • Python, Node.js, React
  • Kubernetes
  • AWS, Azure, GCP
  • Distributed systems architecture
  • AI/LLM application development

Practical notes

  • Residency and employment in Qatar require visas and permits issued by Qatari authorities. During the application process, you will be asked for personal information including residency status and nationality for immigration compliance only. This data will not influence hiring decisions except where legally permitted. Visa approval is at the discretion of Qatari authorities. Successful candidates must provide documentation for visa processing, and Scale will support you through that process.
  • Candidates who are not selected must wait 90 days before reapplying for the same role.

See also