Senior Software Engineer - Document AI / Intelligent Document Processing (IDP)

Motion Recruitment

Charlotte (NC)

Hybrid

USD 120,000 - 160,000

Full time

3 days ago
Be an early applicant
Application generator

Don’t send a generic resume — generate a resume and cover letter tailored to this exact role.

Get past ATS filters

Job summary

Motion Recruitment is seeking a hands-on Senior Software/AI Engineer for an 18-month contract in Charlotte. The role centers on Document AI / Intelligent Document Processing (IDP) with strong Python development and production exposure.

You will work on LangChain, LangGraph, and AI agent-based workflows, implementing OCR and data extraction pipelines, and demonstrating why chosen models and integrations improved a real business workflow.

Qualifications

  • 5+ years of Software Engineering experience or equivalent.
  • 3+ years of AI/ML/Generative AI experience.
  • 3+ years of Python development with LangChain, LangGraph, Google ADK, and agent-based architectures.
  • 3+ years of IDP/Document AI experience including OCR, PDF parsing, data extraction, confidence scoring, and API integration.
  • Experience building and deploying LLM-powered applications and RAG workflows.

Responsibilities

  • Consult on complex initiatives with broad impact for Software Engineering.
  • Review and analyze large-scale engineering challenges requiring in-depth evaluation.
  • Contribute to the resolution of complex situations with compliance and deliverables.
  • Strategically collaborate with client personnel.

Skills

Python development
AI/ML/Generative AI
LLM-powered applications
RAG
API integration
Data extraction
OCR
Semantic matching

Tools

LangChain
LangGraph
Google ADK
AI agents

Job description

Job Title: Software Engineer 4 - Document AI / Intelligent Document Processing (IDP)

Term: 18 Months

Desired Start Date: 10/26/2026

Location: 300 S Brevard St CHARLOTTE NC 28202

Location Work Requirement: Hybrid Schedule

Consultant Type: W2 Only

We are looking for a hands-on Senior Software/AI Engineer with 5+ years of software engineering experience and at least 3+ years of practical AI/ML/Generative AI experience. The ideal candidate should have strong Python development experience along with hands-on work in LangChain, LangGraph, Google ADK, AI agents, RAG, and LLM-powered applications.

A major focus of this role is Document AI / Intelligent Document Processing, so we need someone who has actually worked on OCR, PDF/document parsing, data extraction, confidence scoring, rule-based validation, semantic/fuzzy matching, and API integration. The candidate should be able to explain a real production project they personally built, including why they selected a particular model/framework, how the agents worked, what tools/APIs they integrated, and how the solution automated a business workflow.

Required Skills & Experience
  • 5+ years of Software Engineering experience, or equivalent demonstrated through one or a combination of the following: work or consulting experience, training, military experience, education.
  • 3+ years of experience in Artificial Intelligence (AI), Machine Learning (ML), Generative AI, or Intelligent Automation solutions.
  • 3+ years of hands-on experience with Python and AI development frameworks, including LangChain, LangGraph, Google ADK, and agent-based architectures.
  • 3+ years of experience implementing Document AI / Intelligent Document Processing (IDP) solutions involving OCR, PDF parsing, data extraction, confidence scoring, rule-based validation, semantic matching, fuzzy comparison, and API integration.
  • Strong experience building and deploying LLM-powered applications, AI agents, RAG (Retrieval-Augmented Generation) solutions, and workflow automation platforms.
What You Will Be Doing
  • Consult on complex initiatives with broad impact and large-scale planning for Software Engineering
  • Review and analyze complex multi-faceted, larger scale or longer-term Software Engineering challenges that require in-depth evaluation of multiple factors including intangibles or unprecedented factors.
  • Contribute to the resolution of complex and multi-faceted situations requiring solid understanding of the function, policies, procedures, and compliance requirements that meet deliverables.
  • Strategically collaborate and consult with client personnel.
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Software Engineer - Document AI & IDP Expert
Senior Software Engineer - Document AI & IDP Expert

Motion Recruitment • Charlotte (NC)

Hybrid
USD 120,000 - 160,000
AI Developer
AI Developer

7Th Sky technologies llc • Charlotte (NC)

On-site
USD 120,000 - 180,000
Software Solutions Engineer
Software Solutions Engineer

IBML - Imaging Business Machines • Birmingham (AL)

On-site
USD 90,000 - 140,000
Software Solutions Engineer (Pre-Sales)
Software Solutions Engineer (Pre-Sales)

Imaging Business Machines, LLC • Birmingham (AL)

On-site
USD 90,000 - 120,000
Generative AI Engineer
Generative AI Engineer

Strategic Staffing Solutions • Charlotte (NC)

Hybrid
USD 140,000 - 190,000
Senior Applied AI Engineer
Senior Applied AI Engineer

PTR Global • Charlotte (NC)

Hybrid
USD 90,000 - 96,000
Software Solutions Engineer
Software Solutions Engineer

Imaging Business Machines, LLC. • Birmingham (AL), Northern (KY)

On-site
USD 90,000 - 140,000
Presales Engineer
Presales Engineer

REAKT Recruitment Ltd • Alabama

On-site
USD 85,000 - 125,000
Java/Python/AI
Java/Python/AI

VDart Inc • Charlotte (NC)

Hybrid
USD 83,000 - 138,000
Sr. Agentic AI/Automation Engineer
Sr. Agentic AI/Automation Engineer

Motion Recruitment • Charlotte (NC)

Hybrid
USD 140,000 - 170,000