jobapplier

AI Software Engineer

Okgov

Skills

Required

  • Software Engineering
  • software development
  • generative AI / LLM-based
  • RAG / agent-based architectures
  • Foundry Agent Service / Semantic Kernel / Microsoft Agent Framework / multi-agent orchestration / Model Context Protocol (MCP) tooling
  • AI evaluation frameworks
  • LLMOps
  • prompt/version management
  • FinOps / IT cost management
  • cloud
  • AI workloads
  • Power Platform / Copilot Studio / Microsoft 365 integration

Preferred

  • AI
  • Microsoft Foundry
  • Foundry Models
  • Azure
  • OpenAI
  • Azure AI Search / Foundry IQ
  • SDK / libraries
  • infrastructure-as-code
  • prompt
  • agent configuration

About Okgov

This is a hands-on engineering role with a clear mandate: turn AI delivery from a series of one-off projects into a repeatable, industrialized pattern that lets the organization deliver more AI solutions, faster, at a lower cost per solution.

OMES The Office of Management and Enterprise Services provides excellent service, expert guidance and continuous improvement in support of our partners’ goals.

We are a highly qualified workforce committed to serve those who serve Oklahomans and make government run in the most efficient, innovative manner possible.

Responsibilities

  • The engineer will take full ownership of them – stabilizing, hardening and supporting the code – while extracting what works into a shared core capability that every future AI solution is built on.
  • Success means each new use case is a configuration of proven components, not a new build from scratch.
  • Reusable AI Platform & Delivery Pattern (Economy of Scale) Design and maintain a reference architecture for AI solutions on Microsoft Foundry, including Foundry Agent Service, Foundry Models, Azure OpenAI and Azure AI Search / Foundry IQ grounding.
  • Build reusable starter templates, shared SDK/libraries and infrastructure-as-code modules so new use cases can be stood up in days rather than months.
  • prompt and agent configuration, retrieval-augmented generation (RAG) pipelines, tool/API connectors, model routing, conversation state and error handling.
  • Define a repeatable intake-to-production lifecycle (discovery, prototype, evaluation, security review, deployment, support handoff) and continually refine it based on lessons learned.
  • Identify duplicated logic across products and refactor it into the shared core; retire one-off code wherever possible.
  • Track and optimize unit economics – token consumption, model selection, compute and hosting cost – and design for cost efficiency at scale.
  • Inherited Product Ownership & Code Hardening Assume technical ownership of existing production AI products; perform an early assessment of architecture, code quality, security, dependencies and technical debt.
  • Develop and execute a prioritized hardening plan: automated unit, integration and regression tests; static and dependency scanning; secrets management; resiliency and retry patterns; rate-limit and quota handling.
  • Migrate inherited products onto the shared core capability and standard pipelines as the pattern matures.
  • Implement automated AI evaluation (groundedness, relevance, accuracy, safety) as release gates, and maintain regression test sets for each product.
  • Deliver enhancements and new features against a prioritized backlog in partnership with product owners and business stakeholders.
  • Production Operations & Support Provide ongoing support for AI products, including participation in an on-call rotation and incident response for production issues.
  • Instrument products with telemetry, tracing and dashboards (Azure Monitor, Application Insights, Foundry observability) covering latency, error rates, cost and model quality.
  • Define service level objectives with stakeholders and monitor model and prompt drift, degradation and anomalous usage.
  • Perform root cause analysis, write post-incident reviews and drive corrective actions back into the shared platform.
  • Manage model version lifecycles, deprecations and upgrades with minimal disruption to users.
  • Security, Governance & Responsible AI Apply secure-by-design practices: managed identities, least-privilege RBAC, private networking, key and secrets management, and data protection appropriate for government data.
  • Implement content safety, prompt-injection defenses, input/output filtering and human-in-the-loop controls where required.
  • Support the agency’s AI governance framework, documentation and audit requirements, including model cards, data lineage, risk assessments and records retention.
  • Ensure solutions meet applicable state policy, privacy, accessibility (WCAG / Section 508) and security standards.
  • Collaboration, Enablement & Documentation Work within an agile delivery model alongside DevSecOps, SRE, Observability, infrastructure, security and data teams.
  • Produce clear architecture documentation, runbooks and developer guides so the pattern can be adopted by other engineers and vendors.
  • Coach developers and contractors on the standard pattern; perform code reviews and enforce engineering standards.
  • Translate business problems into technical approaches and communicate trade-offs to non-technical stakeholders and leadership.

Requirements

  • Requirements include a Bachelor’s degree in Computer Science, Software Engineering or a related field and 6+ years of professional software development experience building and supporting production applications, plus 2+ years developing generative AI or LLM-based solutions in production, including RAG and/or agent-based architectures, or equivalent combination of education and experience.
  • Preference will be given to candidates who possess Microsoft Certified: Azure AI App and Agent Developer Associate (AI-103) or predecessor Azure AI Engineer Associate (AI-102); Azure Developer or DevOps Engineer certifications.
  • Experience with Foundry Agent Service, Semantic Kernel / Microsoft Agent Framework, multi-agent orchestration or Model Context Protocol (MCP) tooling.
  • Experience with AI evaluation frameworks, LLMOps practices and prompt/version management.
  • Background in public sector, regulated industries or environments with strict security and compliance requirements.
  • Experience with FinOps or IT cost management for cloud and AI workloads.
  • Familiarity with Power Platform, Copilot Studio or Microsoft 365 integration.

Benefits

  • Regular Compensation Job Description As an AI Software Engineer with OMES you will enjoy: Generous leave including 15 days of vacation, 15 days of sick leave and 11 paid holidays annually.
  • Package with a generous benefit allowance to offset the cost of insurance premiums for employees and their eligible dependents.
  • This is an on-site position located in Oklahoma City, OK Position Summary The AI Software Engineer owns the agency’s custom AI development on Microsoft Foundry (formerly Azure AI Foundry).
  • The role inherits AI products already running in production.

Job Posting

Title AI Software Engineer Agency 090 OFFICE OF MANAGEMENT AND ENTERPRISE SERV Supervisory Organization IS-Data Job Posting End Date Refer to the date listed at the top of this posting, if available. Continuous if date is blank.

Note

Applications will be accepted until 11:59 PM on the day prior to the posting end date above. Estimated Appointment End Date (Continuous if Blank) Full/Part-Time Full time

Job Details Full-time 40-hour work weeks Support the Information Services Division Salary is based on education and experience

Physical Demands and Work

Environment While performing the duties of this job, this position works in an office setting with a computer for a large percentage of the workday. The noise level in the work environment is usually moderate. Occasional travel may be required. This position participates in an on-call rotation for production AI services, including occasional after-hours support.

OMES is an Equal Opportunity Employer. Reasonable accommodation to individuals with disabilities may be provided upon request.

Equal Opportunity

Employment The State of Oklahoma is an equal opportunity employer and does not discriminate on the basis of genetic information, race, religion, color, sex, age, national origin, or disability. Current active State of Oklahoma employees must apply for open positions internally through the Workday Jobs Hub . If you are needing any extra assistance or have any questions relating to a job you have applied for, please click the link below and find the agency for which you applied for additional information: Agency Contact