Don’t send a generic resume — generate a resume and cover letter tailored to this exact role.
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.
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.