Machine Learning Engineer – Document Intelligence & Applied GenAI

  • Компания: PandaDoc
  • Город , ,
  • Зарплата:
  • Размещено: 2025-12-02 15:34:41

Описание

The landscape of AI is evolving rapidly, and PandaDoc is investing heavily in machine learning to power the next generation of intelligent document workflows. Our goal is to build scalable, production-grade AI systems that automate document understanding, extract structured data at scale, and enable new AI-first product experiences for tens of thousands of businesses.

As an ML Engineer focused on Document Intelligence and GenAI, you will design, train, evaluate, and optimize models that transform unstructured documents into high-quality structured data. You’ll work across the full stack of model development—datasets, training, inference, deployment pipelines—and help bring cutting-edge research into real production systems at scale.

What makes this role unique?

Document Intelligence at Scale: Your work will directly power PandaDoc’s core AI capabilities—from layout detection and OCR to structured extraction, retrieval, and document-based reasoning.High Ownership, High Impact: You will design end-to-end ML systems, influence roadmap decisions, and work closely with product, engineering, and design to define requirements and ship production AI features.Real-World ML Challenges: You’ll tackle model robustness, evaluation, latency, observability, RAG quality, model routing, and the complexities of deploying AI systems that must perform reliably on millions of documents.Deep GenAI Integration: You’ll experiment with frontier and open-source models, integrate vision–language systems, and build efficient pipelines for inference, guardrails, fine-tuning, and document-aware reasoning.

In this role, you will:

Model Development & EvaluationBuild and maintain evaluation frameworks for document models, LLMs, OCR, and structured extraction.Define metrics, benchmarks, and validation strategies for real-world document workloads.Dataset & Pipeline CreationDesign and curate high-quality datasets for supervised training, fine-tuning, and validation.Create scalable preprocessing pipelines for PDFs, scans, images, forms, and semi-structured documents.Model Training & Fine-TuningTrain and fine-tune transformer-based OCR, VLMs, layout models, and open-source LLMs for document understanding tasks.Optimize models for reliability, accuracy, and cost efficiency in production environments.Inference & DeploymentDeploy ML models with modern inference runtimes (vLLM, TGI, TensorRT, ONNX Runtime).Build guardrails, monitoring, and fallback mechanisms to ensure safe and predictable model behavior.RAG & Document ReasoningDevelop retrieval and chunking strategies tailored to document structures (tables, forms, multi-page PDFs).Optimize end-to-end RAG pipelines for semantic search, Q&A, and workflow automation.Cross-Functional CollaborationPartner with PMs, backend engineers, and product designers to define AI opportunities and translate requirements into technical solutions.

About you:

We are expanding our AI/ML function with an ML Engineer who specializes in document intelligence, vision–language models, and LLM-based extraction and reasoning. You should be comfortable with both traditional document AI approaches and cutting-edge GenAI workflows. You thrive in fast-moving environments, are self-directed, and enjoy solving practical ML problems that directly impact customers.

We’re looking for someone with experience in:

Vision transformers, layout models, and OCR systemsStructured extraction from complex documentsRAG for document-heavy workloadsOptimizing LLM pipelines for cost, accuracy, and throughputDeploying and benchmarking models in real production systems

Required Experience

5+ years of Python experienceExperience training, fine-tuning, and deploying traditional computer vision models for document intelligence tasks (layout detection, table extraction, OCR, information extraction)Hands-on experience with document understanding frameworks and models: Traditional document AI models (LayoutLM, Donut, DocFormer)Modern vision-language models with OCR capabilities (DeepSeek-OCR, LightOnOCR-1B, etc.)Experience deploying and optimizing models using inference frameworks such as vLLM (preferred), TGI, TensorRT, or ONNX RuntimeExperience applying LLMs to document intelligence workflows, including both frontier models and open-source alternativesStrong understanding of coordinate systems and spatial reasoning for absolute positioning and field detection in forms/documents

It would be awesome if you had:

Familiarity with PDF parsing libraries and document preprocessing pipelinesExperience fine-tuning open-source models for domain-specific document tasksKnowledge of evaluation metrics for document understanding tasks (F1, exact match, etc.)

Company Overview: 

PandaDoc empowers more than 67,000 growing organizations to thrive by taking the work out of document workflow. PandaDoc provides an all-in-one document workflow automation platform that helps fast scaling teams accelerate the ability to create, manage, and sign digital documents including proposals, quotes, contracts, and more.

Похожие вакансии

Principal Machine Learning Engineer

... .Job DescriptionWe seeking a Principal Machine Learning Engineer to lead an end-to- ... analytics andoptimization platform powered by machine learning (ML) and artificial intelligence (AI).The platform will deliver ...
Компания: Miratech Город:
Зарплата: Размещено:
www.smartrecruiters.com

Intelligence Analyst

... .Prevail Partners is a specialist intelligence and risk management consultancy delivering ... work ranges from live operational intelligence in support of national security ...
Компания: Prevail Город:, Kyiv,
Зарплата: Размещено:
ua.talent.com

Machine Learning Engineer

... We are seeking an experienced Machine Learning Engineer to design, develop, and deploy machine learning models for real-world applications. ... scikit-learn Solid understanding of machine learning algorithms, statistics, and probability Experience ...
Компания: Pomelo Город:, ,
Зарплата: Размещено:
ua.talent.com

Machine Learning Engineer

Job DescriptionAs a Machine Learning Engineer, youll work as part of ...   Experience in training and evaluating Machine Learning models  Hands-on experience with building GenAI systems using LLMs and agents   ...
Компания: Wix Город:, Kyiv,
Зарплата: Размещено:
ua.talent.com

Machine Learning Engineer

... are looking for a skilled Machine Learning Engineer to become a key player ... on our team. The successful candidate will be passionate about crafting sophisticated machine learning models and AI-powered solutions. ...
Компания: Bask Health Город:, ,
Зарплата: Размещено:
ua.talent.com

Talent Management & Learning Development Specialist

... .As the Talent Management and Learning Development Specialist in the area ... and related Documents UpdatesTalent and Learning Specialists updates the related working ... .Experience in the area of learning and development is a plus. ...
Компания: JTI Город:
Зарплата: Размещено:
jobs.jti.com

Intelligent Systems Engineer

... highlights: Intelligent Systems Engineer (Full Stack Automation & Applied ML) Location: Kyiv ... ) Familiarity with GenAI tools (OpenAI APIs, LangChain, FAISS, ... Actions, Datadog, Sentry Machine Learning & Intelligence scikit-learn, XGBoost, PyTorch Airflow, ...
Компания: ICEYE Город:, Kyiv,
Зарплата: Размещено:
ua.talent.com

Senior AI Agent Engineer (C# / Java / Node.js)

... internal innovation engine focused on applied research and cross-functional collaboration ... Azure)Strong in working with GenAI tools, prompt design, and generative ... the core data science and machine learning ecosystem (preferable)Knowledgeable in workflow ...
Компания: SoftServe Город:, ,
Зарплата: Размещено:
ua.talent.com

P&C Learning & Development Manager

... our business strategy.As the Learning and Development Manager, you will: ... deliver high-quality, cost-effective learning programs based on leadership and ...
Компания: JTI Город:
Зарплата: Размещено:
jobs.jti.com

AI Integration Engineer

... degree in Computer Science, Artificial Intelligence, or a related field.Experience as an AI Integration Engineer for 5+ years. Proven experience in machine learning and deep learning model development. Deep understanding of ...
Компания: Andersen Город:Ukraine
Зарплата: Размещено:
people.andersenlab.com

Senior Data Scientist

... lead role. Strong expertise in machine learning, deep learning, and advanced mathematical statistical modeling. ... lead role. Strong expertise in machine learning, deep learning, and advanced mathematical statistical modeling. ...
Компания: Globaldev Group Город:, ,
Зарплата: Размещено:
ua.talent.com

Senior AI Automation Engineer (Remote - Worldwide)

... AI Automation Engineer in Worldwide.As a Senior AI Automation Engineer, you will design, implement, and ... insights, and apply machine learning techniques to improve automation outcomes.·        Document system architecture, methodologies, and best ...
Компания: Jobgether Город:, ,
Зарплата: Размещено:
ua.talent.com

Engineering Manager, Intelligence Hub Track (AI team)

... the intelligence, work on new powerful intelligent ... continuous learning company.If this sounds like ... Software Engineer;Have experience working with AI ... of document workflow. PandaDoc provides an all-in-one document workflow automation platform that helps ...
Компания: PandaDoc Город:, ,
Зарплата: Размещено:
ua.talent.com

Senior Data Scientist / Senior Machine Learning Engineer - AI at Massive Scale

... design and deploy genuinely novel machine learning systems, from idea to prototype ... Apply a mix of supervised learning, custom algorithms, and statistical modelling ... daily Flexible remote hybrid options Learning budget and career growth support ...
Компания: LoopMe Город:, Lviv,
Зарплата: Размещено:
ua.talent.com

Senior Business Intelligence Analyst/Data Reporting Analyst

... .Proven experience as a Business Intelligence Analyst or similar role.Strong ... tools.Main Responsibilities:Comprehend and document primary user profiles along with ... new skills, mentorship opportunities, or learning from more experienced colleagues.Benefits ...
Компания: 8allocate Город:Remote
Зарплата: Размещено:
cleverstaff.net

Junior Finance Automation Engineer - A193

... environmental intelligence through proprietary atmospheric data collection ... Automation Engineer to design, build, and maintain ... tools.Document processes, system design, and architecture. ... with machine learning data science libraries (e.g., ...
Компания: Pearl Город:, Dnipro,
Зарплата: Размещено:
ua.talent.com

Tech Lead (Platform Architect + Applied AI Engineer)- Digital Twin & Clinical Ai

... twin + clinical AI platforms — senior applied AI technical leadership roleTitle: Tech Lead (Platform Architect + Applied AI Engineering Lead) — Digital Twin & ... engineers who build secure, scalable applied-AI systems. Strong architectural artifacts ...
Компания: Shae Group Город:, Lviv,
Зарплата: Размещено:
ua.talent.com

Middle/Senior Full-Stack Engineer, Elixir

... Middle Senior Full-Stack Engineer to join the development team ... experienceAnalytics platform or business intelligence tool developmentExperience with regulated data ... management (Atlas), teaching and learning (ManageBac), admissions (OpenApply), and school- ...
Компания: Faria Education Group Город:, Ivano-Frankivsk,
Зарплата: Размещено:
ua.talent.com

Middle/Senior Full-Stack Engineer - SL

... Middle Senior Full-Stack Engineer to join the development team ... experienceAnalytics platform or business intelligence tool developmentExperience with regulated data ... management (Atlas), teaching and learning (ManageBac), admissions (OpenApply), and school- ...
Компания: Faria Education Group Город:, Ivano-Frankivsk,
Зарплата: Размещено:
ua.talent.com

Software Engineer, Data Infrastructure & Acquisition - Europe

... looking for a skilled Software Engineer to join us.What You’ll ... lives, particularly for those with learning differences like dyslexia, ADD, and more.An active role at the intersection of artificial intelligence and audio – a rapidly evolving ...
Компания: Speechify Город:, ,
Зарплата: Размещено:
ua.talent.com

Strategic Insights and Business Intelligence Specialist

... .), provide timely and accurate market intelligence, and translate findings into actionable ... decision-making.Data Integration & Business Intelligence.Consolidate and synthesize data from ...
Компания: JTI Город:
Зарплата: Размещено:
jobs.jti.com

Senior Data Engineer

... model training and inferencing.Engineer features from raw data for ... domain, ensuring accurate business intelligence representation.Create and maintain documentation ... developments in data engineering, machine learning, and financial data processing.What ...
Компания: Avenga Город:Kraków - Software Delivery Center, Remote
Зарплата: Размещено:
www.avenga.com

Carrier Engineer

... you can expectAs a Carrier Engineer at Zoom, you will maintain ... their Telephony services. The Carrier Engineer will also be responsible for ... range from software development and machine learning to quality assurance teams that ...
Компания: Zoom Город:, Dnipro,
Зарплата: Размещено:
ua.talent.com

Middle QA Engineer

... looking for a Middle QA Engineer who join our Product Team ... one programming languagePrevious experience in document generation or CRM systems would ... existing test documentation Identify, record, document, and track bugs Ensure issues ...
Компания: Ascendix Tech Город:Europe, Remote
Зарплата: Размещено:
ascendixtech.com

Junior QA Engineer – Relocation to Dubai (Visa Sponsored)

... products.• Structured learning on tools, QA workflows, and best practices.• Career growth pathways into QA Analyst or Automation Engineer roles.• A collaborative international environment ... find in document: Information regarding the processing of ...
Компания: Sowelo Consulting sp. z o.o. Город:, Kyiv,
Зарплата: Размещено:
ua.talent.com

AI-Native Engineer. Context Engineering & SDLC Intelligence

... for a skilled AI-Native Engineer (Context Engineering & SDLC Intelligence) We are building an AI- ... -powered SDLC tools (copilots, code intelligence, static analysis via LLM). Understanding ...
Компания: Trinetix Город:, Kyiv,
Зарплата: Размещено:
ua.talent.com

Methodologist/ L&D Manager

... .Обов’язки— Design and develop various learning solutions including micro learning, e-learning, instructional video, facilitator guides and ... lead the creation of tailored learning programs that help companies grow ...
Компания: WizardsDev Город:віддалено
Зарплата: Размещено:
wizardsdev.com

Lead Ecommerce Brand Designer

... connection. We don’t just make learning tools; we make learning beautiful. Your job is to ... connection. We design screen-free learning tools that spark joy, curiosity, ... shape how the world experiences learning—one image, one family, one ...
Компания: Hadley Designs Город:, ,
Зарплата: Размещено:
ua.talent.com

Senior Frontend Engineer, AI Experience Track

...   Senior Front End Engineer eager to build exceptional AI- ... business value through applied AI — creating intuitive interfaces and ... the work out of document workflow. PandaDoc provides an all-in-one document workflow automation platform that helps ...
Компания: PandaDoc Город:, ,
Зарплата: Размещено:
ua.talent.com

Lead Robotics Engineer (Perception)

... or in Robotics, Computer Science, Applied Mathematics, or a related fieldSkilled ... , Generative AI, Reinforcement and Imitation Learning, NLP, and Point Cloud RGB- ... solutionsGet a great deal of learning and development opportunities, along with ...
Компания: SoftServe Город:, ,
Зарплата: Размещено:
ua.talent.com

Document Control Admin

... Must have experience in document or administrative management. Renewable industry ... applicableAbility to adapt to client document control systemsCreating and issuing project ... of multiple project group document requirements with tactAttention to detail, ...
Компания: Saulsbury Город:, Odessa,
Зарплата: Размещено:
ua.talent.com

Senior Data Engineer, Elixir

... are seeking a Senior Data Engineer to join the development team ... curriculum management (Atlas), teaching and learning (ManageBac), admissions (OpenApply), and school- ...
Компания: Faria Education Group Город:, Ivano-Frankivsk,
Зарплата: Размещено:
ua.talent.com

Senior Data Engineer

... our clients.🔍 Position: Senior Data Engineer 🌎 Location: Remote 💵 Salary Range: $1, ... .Proven experience as a Data Engineer or in a similar role. ... the subject line: Senior Data Engineer – [Your Full Name].Only shortlisted ...
Компания: LuxeVision Consulting LLC Город:, ,
Зарплата: Размещено:
ua.talent.com

Senior Data Scientist (ML engineer)

... and analytics Опыт senior Технологии Machine Learning, Python, SQL Задачи Разработка ML ... будет Опыт работы с Deep Learning и Reinforcement Learning. Умение предоставлять результаты своей работы ...
Компания: Vizor Games Город:Kyiv
Зарплата: Размещено:
vizor-games.com

Founding Engineer, Architect

... for a Founding Engineer to join our UK-based Client’s team – an early deep-tech company founded by experts in AI, geospatial systems, energy systems, and enterprise software. The product sits at the intersection of machine learning, real-world ...
Компания: NCube Город:, Kyiv,
Зарплата: Размещено:
ua.talent.com

Senior Data Engineer

... a highly skilled Senior Data Engineer for our Data and Cloud ... , Step Function, Batch, ECS, Quicksight, Machine Learning, Sagemaker, DagsterDevOps: Cloudformation, Terraform, Git, ... proven experience as a Data Engineer with proven track record of ...
Компания: Trimble Город:, ,
Зарплата: Размещено:
ua.talent.com

Junior Data Science Engineer | Ukraine

... career in Data Science and Machine Learning. You should have a solid ... and work on real-world machine learning projects alongside experienced practitioners. Youll ...
Компания: Deloitte Город:, Kyiv,
Зарплата: Размещено:
ua.talent.com

Data Science Engineer | Ukraine

... and technically skilled Data Science Engineer with hands-on experience in ... -to-end data science and machine learning tasks: from problem definition and ... , MLOps (Docker, KubeFlow), and deep learning frameworks•Mentorship from senior team ...
Компания: Deloitte Город:, Kyiv,
Зарплата: Размещено:
ua.talent.com

Staff Data Engineer/Data Architect

... a highly skilled Staff Data Engineer Data Architect for our Data ... , Step Function, Batch, ECS, Quicksight, Machine Learning, Sagemaker, DagsterDevOps: Cloudformation, Terraform, Git, ... proven experience as a Data Engineer with current focus on data ...
Компания: Trimble Город:, ,
Зарплата: Размещено:
ua.talent.com