Skip to content

Open nowPosted 42 hours ago

Technical Program Manager - AI/ML & Software Delivery

Expression19 open roles

Pay
$10,000 a year
Where
Shirlington, Virginia, United States
Get the CV for this job

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

Your applicationOpen nowTechnical Program Manager - AI/ML & Software DeliveryExpression · Shirlington, Virginia, United States
  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 Expression'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.9% of postings close within 7 days. Measured by our own scanner across the market. Expression postings stay open a median of 14 days.

Share of postings closed within
  1. 2.2%1 day
  2. 4.7%3 days
  3. 13.9%7 days
  4. 22.4%14 days
  5. 38.1%30 days
  6. 59.0%60 days
This job: posted 42 hours ago

Expression median: 14 days open

The posting

Expression is seeking an experienced Technical Program Manager to lead the delivery of advanced Artificial Intelligence (AI), Machine Learning (ML), and enterprise software capabilities supporting the Department of Homeland Security (DHS).

This position will oversee the development, integration, deployment, and sustainment of secure, mission-focused AI applications within the Government's existing AI environment. The Technical Program Manager will be responsible for coordinating cross-functional engineering teams, managing technical delivery schedules, ensuring contract compliance, and driving the successful execution of AI-enabled investigative workflows and enterprise data integrations.

The ideal candidate is a technically proficient, execution-focused program leader with extensive experience managing Federal software development, AI/ML, data engineering, or enterprise modernization programs. You are comfortable working closely with technical architects and engineers, managing complex delivery dependencies, engaging Government stakeholders, and translating mission priorities into actionable engineering plans and measurable outcomes.

This role requires strong program management fundamentals, a working understanding of modern AI/ML and software engineering practices, and demonstrated experience delivering complex technical solutions in regulated or mission-critical environments.

Security Clearance: Top Secret/SCI required

Location: Shirlington, VA

Key Responsibilities

  • Lead the planning, execution, and delivery of AI/ML and enterprise software development activities supporting Government-approved investigative workflows within the existing AI environment.
  • Manage a multidisciplinary technical team of AI architects, AI engineers, and data engineers, coordinating technical execution, staffing, schedules, priorities, and delivery commitments.
  • Develop and maintain integrated program plans, schedules, technical backlogs, staffing plans, quality management plans, risk registers, and delivery roadmaps aligned with contract requirements and Government priorities.
  • Oversee the full software delivery lifecycle, including requirements analysis, architecture and design reviews, Agile development, integration, testing, deployment, Government acceptance, and sustainment.
  • Lead Agile planning activities, technical exchange meetings, sprint reviews, demonstrations, and recurring program status reviews to monitor progress and resolve delivery challenges.
  • Serve as a primary coordination point between Government stakeholders, technical leadership, engineering teams, enterprise platform owners, and other delivery organizations.
  • Coordinate technical dependencies involving AI/ML applications, multi-agent workflows, enterprise data integrations, cybersecurity, DevSecOps, and Government-provided infrastructure and services.
  • Monitor program performance, including staffing utilization, productive hours, deliverable completion, schedule adherence, quality metrics, risks, issues, and contractual commitments.
  • Manage contract scope and change-control processes, identifying potential impacts to schedules, staffing, resources, funding, and technical delivery while escalating changes requiring Government authorization.
  • Maintain traceability between contractual requirements, approved technical work packages, software components, testing evidence, and Government deliverables.
  • Coordinate the adaptation and integration of existing AI algorithms, software components, and technical capabilities into approved Government mission applications, ensuring appropriate documentation and technical lineage.
  • Track Government onboarding, security clearances, system access, data availability, cybersecurity, privacy, and authorization dependencies that may affect technical execution.
  • Oversee preparation and submission of program deliverables, including technical status reports, integrated schedules, quality plans, risk assessments, engineering documentation, and acceptance evidence.
  • Collaborate with technical leads to establish measurable delivery milestones, quality standards, software evaluation criteria, and release-readiness requirements.
  • Coordinate Government acceptance testing, technical demonstrations, operational pilot deployments, user training, and adoption activities.
  • Support production stabilization, software sustainment planning, operational issue resolution, and transition activities for delivered capabilities.
  • Coordinate approved software procurement requests, licensing requirements, and other direct cost activities with Contracts, technical leadership, and authorized Government stakeholders, ensuring adherence to established approval and funding processes.
  • Prepare and deliver program status briefings, technical progress updates, risk assessments, and executive-level presentations to Government and Expression leadership.
  • Identify opportunities to improve delivery efficiency, engineering coordination, quality management, and program execution while maintaining compliance with contractual requirements and Government approval processes.

Required Qualifications

  • Bachelor's degree in Computer Science, Information Technology, Engineering, Business Administration, Project Management, or a related field, or equivalent relevant professional experience.
  • 10+ years of professional experience in technical program management, software engineering, data engineering, or enterprise technology delivery, including 5+ years managing multidisciplinary technical teams and complex customer-facing delivery commitments.
  • Demonstrated experience managing Federal Government software development, AI/ML, data engineering, or enterprise modernization programs from planning and requirements through development, testing, deployment, sustainment, and customer acceptance.
  • Strong experience managing technical program execution, including integrated schedules, staffing, budgets, labor hours, resource allocation, risk management, performance reporting, and contractual deliverables.
  • Experience leading Agile software development teams and coordinating cross-functional engineering activities across software development, systems architecture, data engineering, DevSecOps, cybersecurity, and quality assurance.
  • Working knowledge of AI/ML and generative AI application development, including LLM-powered applications, AI-assisted workflows, model evaluation, enterprise data integration, and human-in-the-loop processes.
  • Experience managing complex technical dependencies, system integrations, security requirements, and deployment activities within enterprise or regulated environments.
  • Demonstrated experience with Federal contract execution, including scope management, change control, deliverable tracking, Government reporting, and coordination with contracting and technical stakeholders.
  • Experience establishing and maintaining technical requirements traceability, configuration management records, acceptance criteria, and auditable program documentation.
  • Experience coordinating technical reviews, software testing, Government acceptance activities, operational deployments, and transition planning.
  • Proficiency with project management and collaboration tools such as Microsoft Project, Jira, Confluence, Microsoft Office, or comparable platforms.
  • Strong analytical, organizational, and problem-solving skills, with the ability to identify program risks, resolve delivery challenges, and communicate technical and operational tradeoffs.
  • Excellent written and verbal communication skills, including demonstrated experience presenting program status, technical progress, risks, and recommendations to Government stakeholders, engineering teams, and executive leadership.

Preferred Qualifications

  • Project Management Professional (PMP), Certified Scrum Master (CSM), SAFe, or comparable project management or Agile certification.
  • Experience managing AI/ML, generative AI, agentic AI, or LLM-enabled software development programs supporting enterprise or mission-critical applications.
  • Experience supporting Department of Homeland Security, Immigration and Customs Enforcement, Department of Defense, Intelligence Community, law enforcement, or other Federal mission environments.
  • Familiarity with enterprise AI architectures, retrieval-augmented generation (RAG), multi-agent orchestration, LLM evaluation, and AI application observability.
  • Experience managing programs involving Palantir, Databricks, Elasticsearch, or comparable enterprise data and analytics platforms.
  • Familiarity with Government cybersecurity, privacy, accessibility, software authorization, and secure system deployment processes.
  • Experience supporting Small Business Innovation Research (SBIR) technology transitions, research-to-production initiatives, or the adaptation of existing technical capabilities into operational Government systems.
  • Experience managing Federal contract staffing, optional surge requirements, software licensing, approved other direct costs (ODCs), and contract-funded technical resources.
  • Experience coordinating Government pilot deployments, user adoption, technical demonstrations, training, operational stabilization, and transition-out activities.

Benefits:

Expression offers competitive salaries and benefits, such as:

  • 401k matching
  • PPO and HDHP medical/dental/vision insurance
  • Education reimbursement up to $10,000/yr
  • Complimentary life insurance
  • Generous PTO and 11 days of holiday leave
  • Commuter Benefits Plan

About Expression:

Founded in 1997 and headquartered in Washington DC, Expression provides data fusion, data analytics, AI/ML, software engineering, information technology, and electromagnetic spectrum management solutions to the U.S. Department of Defense, Department of State, and national security community. Expression’s culture focuses on creating immediate and sustainable value for our clients via agile delivery of tailored solutions built through constant engagement with our clients. Expression was ranked #1 on the Washington Technology 2018's Fast 50 list of fastest-growing small business Government contractors and a Top 20 Big Data Solutions Provider by CIO Review.

We make sure to provide everyone with the tools and opportunities to grow while working on some of the newest technologies in the industry. We get excited about celebrating our professionals' milestones, accomplishments, promotions, overcoming challenges, and many other aspects that make an engaging collaborative environment.

Equal Opportunity Employer/Veterans/Disabled Expression is an Equal Opportunity Employer. If you require a reasonable accommodation during the application or interview process, please submit your request to our Human Resources department through the application portal.

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 Expression'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 Expression'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

    Expression'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

Nearby

Live postings like this one

Same employer first, then the same role elsewhere.

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.