As a Backend Engineer, you will design, build, deploy, and operate secure backend services that enable AI, machine learning, and generative AI solutions for government systems and digital services. You will work closely with product, policy, data, cybersecurity, DevOps, and platform teams to translate operational needs into reliable, production-ready systems. You are a proactive, self-motivated, and resourceful team member with strong software engineering fundamentals, backend development experience, and an interest in applying backend engineering practices to AI-enabled products and platforms.
• Design, develop, and implement backend services that support machine learning, generative AI, and other intelligent digital services for government use cases.
• Translate business, policy, and operational requirements into solution designs, technical specifications, and implementation plans.
• Build and maintain backend services for model pipelines, prompt workflows, retrieval-augmented generation solutions, APIs, integrations, and evaluation scripts.
• Conduct model and solution testing to assess accuracy, reliability, robustness, safety, bias, and fitness-for-purpose.
• Support the implementation of responsible AI controls, including guardrails, human oversight, audit logs, access controls, and explainability measures.
• Work with DevOps, cybersecurity, data, and platform teams to deploy AI solutions securely on approved government environments, including GCC where applicable.
• Support monitoring of deployed solutions for model drift, hallucination risks, performance degradation, operational errors, and security concerns.
• Assist in risk reviews, security compliance activities, vulnerability assessments, remediation tracking, and audit documentation.
• Provide technical support, troubleshooting, and optimization for AI solutions across development, UAT, staging, and production environments.