Skip to content

Open nowPosted yesterday

AI Software Engineer

OKLAHOMA DEPARTMENT OF VETERANS AFFAIRS539 open roles

Where
Oklahoma County
Get the CV for this job

From $25 per CV, paid once. No subscription.

Your applicationOpen nowAI Software EngineerOKLAHOMA DEPARTMENT OF VETERANS AFFAIRS · Oklahoma County
  1. YouYes, apply to this one.

  2. CV RocketCV written for this posting.

  3. 25 readersRecruiter, hiring manager, skeptic. Round after round.

  4. CV RocketApplied on OKLAHOMA DEPARTMENT OF VETERANS AFFAIRS's own form.

The reply lands in your private mailbox

3×more interviews than doing it yourself with ChatGPT.

The clock on this job

Early applications get read.

13.8% of postings close within 7 days. Measured by our own scanner across the market. OKLAHOMA DEPARTMENT OF VETERANS AFFAIRS postings stay open a median of 15 days.

Share of postings closed within
  1. 2.2%1 day
  2. 4.7%3 days
  3. 13.8%7 days
  4. 22.3%14 days
  5. 37.8%30 days
  6. 59.0%60 days
This job: posted yesterday

OKLAHOMA DEPARTMENT OF VETERANS AFFAIRS median: 15 days open

The posting

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 Type

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.
  • A comprehensive Benefit Package with a generous benefit allowance to offset the cost of insurance premiums for employees and their eligible dependents.

Job Details

  • Full-time 40-hour work weeks
  • Support the Information Services Division
  • Salary is based on education and experience
  • 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). 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.

The role inherits AI products already running in production. 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.

Key Responsibilities

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.
  • Standardize common building blocks: 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.

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.

Minimum Qualifications

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.

About 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.

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

From $25, paid onceGet the CV for this job

What happens when you press

One press. We do the rest.

  1. A CV for this posting

    Written against OKLAHOMA DEPARTMENT OF VETERANS AFFAIRS's own wording, from every piece of relevant proof in your profile.

  2. 25 readers review it

    Recruiter, hiring manager, skeptic and more read every draft, round after round. You get the best round.

    The review screen in CV Rocket: how each CV was read, round by round.
  3. We apply on OKLAHOMA DEPARTMENT OF VETERANS AFFAIRS's form

    Our application engine gets through the hardest forms there are. Where a question needs you, AI suggests the best answer. Don't want us applying from our IP addresses? Use our Chrome extension: we apply straight from your own browser.

    An application in CV Rocket: every answer filled in on the employer's form.
  4. Every reply, sorted

    OKLAHOMA DEPARTMENT OF VETERANS AFFAIRS's answer lands in your private mailbox, and we classify it on arrival: interview, question, rejection.

    The CV Rocket inbox: each employer reply classified as an interview, an action or a rejection.
  5. Reply with AI

    AI helps you write the email, checks it and sends it. We show you whether the recruiter read it.

  6. The interview in your calendar

    Full integration with your calendar. The invitation goes straight in.

    An interview invitation in the CV Rocket inbox, added to the candidate's calendar.
Get the CV for this job

From $25 per CV, paid once. No subscription.

Why it works

3×

more interviews than doing it yourself with ChatGPT.

ChatGPT writes a CV and never learns what happened to it. We see every reply. For each CV we know:

  • How it was written, and how the review scored it
  • When we applied, and how long after the posting went up
  • Which posting, which company, which city
  • Who got the interview, and who heard nothing

That is how we know which CVs get called.

Get the CV for this job

From $25 per CV, paid once. No subscription.

The numbers game

More applications. More interviews.

Every application goes out with its own CV, written for that posting and paid once. Send enough of them and the law of large numbers finds you the job.

By hand5–10
With CV Rocket100
applications a day

Before you press

Straight answers

Get the CV for this job

From $25 per CV, paid once. No subscription.

What if my background isn't good enough?

We make the most of the background you have. The CV uses every piece of relevant proof your profile holds, and one of the 25 readers reads your whole profile and flags what the CV left out.

Do you really apply for me?

Yes, on the employer's own form, the hardest ones included. Where a question needs you, you answer it right there and AI suggests the best answer. Don't want us applying from our IP addresses? Use our Chrome extension: we apply straight from your own browser.

Is it a subscription?

No. You pay once per CV, from $25. Every application goes out with its own CV, written for that posting.

One job. One CV.
Paid once.

Pick the posting you want. We write for it, apply for you and catch the reply.

Get the CV for this job

From $25 per CV, paid once. No subscription.