Machine Learning Engineer (Generative AI & Document Intelligence)
QC Verify, LLCResume Keywords to Include
Make sure these keywords appear in your resume to improve ATS scoring
Sign up free to auto-tailor your resume with all these keywords and get a higher ATS score
Job Description
We are seeking a highly skilled and detail-oriented Machine Learning Engineer to lead the development and deployment of intelligent automation solutions across document processing, email workflows, and AI-driven applications. This role focuses on building scalable systems using deep learning, computer vision, and generative AI to improve efficiency, accuracy, and user experience.
The ideal candidate has strong experience in machine learning, NLP, and document AI, with the ability to design end-to-end solutions and translate business requirements into impactful AI products. This role works closely with cross-functional teams to deliver production-ready systems aligned with organizational goals.
Key Roles & Responsibilities
- Develop, deploy, and optimize machine learning and generative AI solutions for document processing, automation, and business workflows
- Design end-to-end systems to extract structured data from unstructured sources such as PDFs, images, and emails
- Build and implement deep learning models for classification, detection, document understanding, and information retrieval
- Develop AI-powered chatbots and assistants to enable intelligent automation (e.g., Excel-based order workflows and business process automation)
- Engineer intelligent email processing pipelines using AI for classification, routing, and data extraction
- Create generative AI and multimodal document understanding systems for complex document analysis
- Implement detection-based and CNN-based models for document structure recognition (e.g., layout analysis, page continuation)
- Design hybrid solutions combining rule-based logic and machine learning for document classification and processing
- Develop high-performance, scalable, and multi-threaded OCR and document processing applications
- Integrate AI models into automation platforms, APIs, and web applications for seamless user experiences
- Optimize model performance, scalability, and inference efficiency in production environments
- Collaborate with cross-functional teams and stakeholders to translate business requirements into AI-driven solutions
- Monitor system performance, analyze real-world data, and continuously improve model accuracy and reliability
Required Qualifications
- 3+ years of experience in machine learning, deep learning, or AI engineering
- Strong proficiency in Python and experience with C#
- Hands-on experience with ML frameworks such as TensorFlow and PyTorch
- Experience with NLP tools like spaCy and NLTK
- Strong understanding of computer vision using OpenCV
- Experience working with large language models (LLMs) and generative AI systems
- Familiarity with cloud platforms such as Google Cloud Platform and Microsoft Azure
- Strong problem-solving and analytical skills
Skills
- Programming & ML: Python, C#, TensorFlow, PyTorch, Keras, Scikit-learn, Transformers
- AI & Data: NLP (spaCy, NLTK, LLMs), Computer Vision (OpenCV, VLLMs), Pandas, NumPy, SQL
- Cloud & Tools: Google Cloud Platform, Microsoft Azure, Vertex AI, JIRA, n8n
- Document AI: OCR (Tesseract OCR, ABBYY), PDF processing (PyMuPDF, PyPDF2)
- Core Strengths: Product mindset, problem-solving, attention to detail, collaboration, adaptability, and results-driven execution
Compensation is flexible and aligned with experience and expertise.
Interested candidates can share their resume and project portfolio to hr@qcverify.com
Want AI-powered job matching?
Upload your resume and get every job scored, your resume tailored, and hiring manager emails found - automatically.
Get Started Free