CrawlJobs Logo

Senior Document Processing Engineer

Poland, Cracow · Job Posted March 03, 2026
Apply Position
Job Link Share

Job Description

The Capture team at Medius builds the AI‑powered platform that automates invoice processing for customers worldwide. The Senior Document Processing Engineer will join a group of specialists developing the core subsystem that transforms raw PDFs and scanned images into structured invoice data. The role focuses on advancing a mature extraction engine that blends industry‑leading OCR, classical algorithms, and modern ML/LLM approaches. Success in this position means driving technical evolution, expanding support for new document types, and contributing to a scalable, cloud‑native architecture powering Medius’ global automation capabilities

Job Responsibility

  • Develop and evolve the end‑to‑end automatic document processing pipeline—from OCR and text extraction to structured data output
  • Evaluate, test, and integrate new technologies and services as the extraction landscape evolves
  • Design solutions that bridge classical algorithmic methods with modern machine learning and LLM‑based techniques
  • Prototype new ideas in Python and build production‑grade services in C#/.NET on Azure
  • Work closely with ML specialists and engineering teams across Sweden, Poland, and Tunisia to deliver cohesive improvements to the extraction system

Requirements

  • Experience in document processing, information extraction, OCR, NLP, or strong computer science fundamentals (algorithms, data structures, applied mathematics) with motivation to grow into the domain
  • Proficiency in automating, designing, building, updating, and maintaining appropriate test sets for effective benchmarking
  • Proficiency in C# and Python
  • Familiarity and comfort working across a cloud‑native environment using Azure and .NET technologies
  • Strong communication skills with fluency in English (team collaboration language)

What we offer

  • Great Team
  • Opportunity for Career & Professional Development
  • Collaborative and Meritocratic work culture
  • Supportive Leadership
  • Eligibility for variable compensation (such as a performance bonus or commission)
  • Benefits may include medical, dental, and vision coverage, paid time off, and retirement benefits, subject to eligibility requirements

Looking for more opportunities?

Search for other job offers that match your skills and interests.

Similar Jobs for

Senior Document Processing Engineer

8 matching positions

EC&I Designer, Engineer, Senior Engineer, Principal Engineer

Step into a career-defining role with Actemium Design, specialists in engineerin...
Location
Location
United Kingdom , Chorley and Whitehaven
Salary
Salary:
Not provided
vinci-energies.com Logo
VINCI Energies
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Relevant engineering degree (e.g., electrical, electronic, control, instrumentation), HNC/HND, or equivalent professional experience in EC&I design/engineering
  • Solid understanding of CAD design, industrial electrical systems, instrumentation, and controls design
  • Experience producing and reviewing EC&I schematics, wiring diagrams, loop drawings, cable schedules, and panel layouts
  • Proficiency in relevant software (e.g., AutoCAD, EPLAN, Amtech/Trimble, or similar tools)
  • Knowledge of UK electrical standards and good practice
  • Proactive, organised, and adaptable approach with strong teamwork and communication skills
  • For senior/principal roles: proven ability to lead projects, mentor others, and act as technical authority on EC&I design solutions
  • Full UK driving licence or ability to travel to client sites as required
Job Responsibility
Job Responsibility
  • Develop, review, and improve Electrical, Control & Instrumentation (EC&I) designs for nuclear and non-nuclear projects
  • Carry out detailed engineering calculations, equipment sizing, instrument selection, and preparation of technical documentation (drawings, schedules, data sheets, specifications)
  • Collaborate with multi-disciplinary teams (mechanical, process, project management) to ensure seamless integration and delivery
  • Engage with clients, and site teams to clarify requirements, resolve technical queries, and drive engineering excellence
  • Mentor and support junior engineers/designers, championing knowledge-sharing and continuous improvement
What we offer
What we offer
  • Competitive salary package depending on role and experience
  • Pension contributions
  • Discretionary annual bonus
  • Heath Shield plan
  • 26 days holiday plus bank holidays
  • EV car scheme
  • Company share scheme (qualifying periods apply)
  • Death in service insurance
  • Hybrid and flexible working arrangements where applicable
  • Supported training
  • Fulltime
Read More
Arrow Right

Senior Cloud Engineer, Data Processing

As a Senior Cloud Engineer, Data Processing on the Sustaining Engineering L3 tea...
Location
Location
India , Chennai
Salary
Salary:
Not provided
aptiv.com Logo
Aptiv plc
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor's Degree – Computer Science, Computer Engineering, or similar
  • 8+ years Python and/or Golang software development experience
  • Proven ability to analyze and navigate legacy codebases, including independently investigating, debugging, and resolving issues without detailed documentation
  • Demonstrated skill at navigating ambiguity and resolving issues without detailed instructions or oversight
  • Experience interfacing applications with relational and non-relational databases (e.g., MySQL, MongoDB), including CRUD operations and schema design
  • Proficient in Linux environments and shell scripting
  • Deep experience with Kubernetes, AWS, RabbitMQ, MongoDB, and MySQL in production settings
  • Familiarity with debugging tools, performance profiling, and system optimization techniques
  • Strong written and oral communication skills, with the ability to clearly document and explain technical concepts
Job Responsibility
Job Responsibility
  • Support and enhance Aptiv’s cloud-based data processing systems for automotive datalogger data, including ingest pipelines, ETL workflows, and analytics infrastructure
  • Investigate, root-cause, and resolve production issues across distributed systems, often involving complex legacy code and minimal documentation
  • Collaborate with systems analysts, engineers, and developers to troubleshoot issues, implement improvements, and ensure system reliability and performance
  • Partner with internal stakeholders to develop and execute validation plans that confirm fixes and enhancements meet operational and customer expectations
  • Stay current with evolving cloud technologies, data processing frameworks, and tooling to continuously improve support capabilities and system efficiency
What we offer
What we offer
  • Higher Education Opportunities (UDACITY, UDEMY, COURSERA are available for your continuous growth and development)
  • Life and accident insurance
  • Sodexo cards for food and beverages
  • Well Being Program that includes regular workshops and networking events
  • EAP Employee Assistance
  • Access to fitness clubs (T&C apply)
  • Creche facility for working parents
  • Fulltime
Read More
Arrow Right

Senior Digital Signal Processing Engineer

The Signal Processing Engineer will design, develop, validate, and deploy signal...
Location
Location
United States , Burnsville
Salary
Salary:
100000.00 - 165000.00 USD / Year
imricor.com Logo
Imricor Medical Systems
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor of science in computer science, biomedical engineering, electrical engineering, applied mathematics, or related technical field
  • 5 years of applicable experience in regulated medical device R&D, especially early-stage algorithm research
  • Strong background in machine learning, deep learning, and signal/image processing
  • Solid understanding of statistical modeling, data analysis, algorithm performance evaluation, and ML lifecycle management
  • Proficiency with Python, MATLAB, or a similar modeling language
  • Strong knowledge of design controls and risk management practices
  • Strong communication skills and the ability to interface with team members from other disciplines
  • Willingness to go out of one’s comfort zone and take on other roles as required in a small company environment
  • An aptitude for creative, lateral thinking
Job Responsibility
Job Responsibility
  • Investigates emerging AI/ML techniques and assess their applicability to physiological sensing, diagnostics, imaging, or therapeutic devices
  • Develops new methods in signal processing, deep learning, statistical modeling, or hybrid AI systems to facilitate MRI-guided interventional cardiac electrophysiology procedures
  • Publishes internal whitepapers and contribute to scientific publications, conference submissions, and intellectual property
  • Develops and refines early-stage algorithms and model optimization through concept investigation, experimentation, prototype design, and rapid iteration
  • Partners with clinical research to ensure scientific rigor in experimental design and to generate evidence that demonstrates performance, robustness, and clinical value
  • Collaborates closely with engineering teams to ensure feasibility and integration alignment and to transition prototypes into development-ready solutions
  • Documents algorithm research, design decisions, and verification & validation outcomes according to Imricor R&D processes and Quality Management Systems
  • Supports design reviews, risk assessments, algorithmic hazard analysis, and early traceability mapping
  • Contributes to technical documents used in regulatory submissions with a focus on research justification and scientific rationale
  • Optimizes algorithms for performance, memory, and power constraints in embedded or cloud environments
What we offer
What we offer
  • Medical
  • Dental
  • Vision
  • Health Savings Accounts
  • Health Care & Dependent Care Flexible Spending Accounts
  • Disability Benefits
  • Life Insurance
  • Retirement Benefits
  • Fulltime
Read More
Arrow Right

Senior Advanced Digital Signal Processing Software Engineer

GeoLogics is seeking a highly skilled and experienced Senior Digital Signal Proc...
Location
Location
United States , Manassas
Salary
Salary:
70.00 - 81.00 USD / Hour
geologics.com Logo
GeoLogics
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor's or Master's degree in Electrical Engineering, Computer Engineering, or a related field
  • Minimum of 8 years of experience in DSP software development
  • Active DoD Secret security clearance
  • Strong proficiency in C/C++ programming languages
  • Experience with DSP algorithm development and optimization for undersea sensor applications
  • Experience with DSP hardware platforms and architectures
  • Knowledge of signal processing theory and techniques, particularly in the context of undersea environments
  • Experience with MATLAB or similar tools for algorithm development and simulation
  • Excellent problem-solving skills and attention to detail
  • Excellent communication and collaboration skills
Job Responsibility
Job Responsibility
  • Design, develop, and optimize DSP algorithms and software for undersea sensor applications
  • Collaborate with hardware and software engineers to integrate DSP solutions into embedded systems for undersea environments
  • Conduct performance analysis and optimization of DSP algorithms to ensure efficient and reliable operation in challenging undersea conditions
  • Develop and maintain documentation for DSP algorithms, software, and systems
  • Provide technical leadership and mentorship to junior engineers
  • Stay current with the latest advancements in DSP technologies and industry trends, particularly in the context of undersea sensors
  • Participate in design reviews, code reviews, and testing to ensure high-quality deliverables
  • Troubleshoot and resolve issues related to DSP software and systems in undersea applications
  • Fulltime
Read More
Arrow Right

Senior Advanced Digital Signal Processing Software Engineer

GeoLogics is seeking a highly skilled and experienced Senior Digital Signal Proc...
Location
Location
United States , Manassas
Salary
Salary:
70.00 - 81.00 USD / Hour
geologics.com Logo
GeoLogics
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor's or Master's degree in Electrical Engineering, Computer Engineering, or a related field
  • Minimum of 8 years of experience in DSP software development
  • Active DoD Secret security clearance
  • Strong proficiency in C/C++ programming languages
  • Experience with DSP algorithm development and optimization for undersea sensor applications
  • Experience with DSP hardware platforms and architectures
  • Knowledge of signal processing theory and techniques, particularly in the context of undersea environments
  • Experience with MATLAB or similar tools for algorithm development and simulation
  • Excellent problem-solving skills and attention to detail
  • Excellent communication and collaboration skills
Job Responsibility
Job Responsibility
  • Design, develop, and optimize DSP algorithms and software for undersea sensor applications
  • Collaborate with hardware and software engineers to integrate DSP solutions into embedded systems for undersea environments
  • Conduct performance analysis and optimization of DSP algorithms to ensure efficient and reliable operation in challenging undersea conditions
  • Develop and maintain documentation for DSP algorithms, software, and systems
  • Provide technical leadership and mentorship to junior engineers
  • Stay current with the latest advancements in DSP technologies and industry trends, particularly in the context of undersea sensors
  • Participate in design reviews, code reviews, and testing to ensure high-quality deliverables
  • Troubleshoot and resolve issues related to DSP software and systems in undersea applications
  • Fulltime
Read More
Arrow Right

Production Management Senior Engineer - Senior Vice President

Engineer the future of global finance. At Citi, our Tech team doesn't just suppo...
Location
Location
United Kingdom , Belfast, Northern Ireland
Salary
Salary:
Not provided
https://www.citi.com/ Logo
Citi
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Strong, demonstrable modern Java development experience (Java 21+), including concurrent programming, JVM tuning, and modern frameworks such as Spring Boot
  • Proven track record of leading a software engineering team to deliver production systems — not just managing projects but owning outcomes
  • Deep commitment to clean code, TDD, and code review as engineering disciplines
  • able to coach others credibly in these practices
  • Solid understanding of CI/CD principles and tooling and operational experience of orchestration tools for CI/CD and Infrastructure-as-Code tooling (Terraform, Cloud Formation, etc.) is a highly desirable
  • Hands-on experience with Docker and/or Podman for containerisation, including writing and optimising Dockerfiles
  • Experience deploying and operating workloads on OpenShift or Kubernetes, including familiarity with manifests, Helm charts, resource management, and cluster observability
  • Comfortable with build tooling (Gradle) and dependency management at scale
  • Ability to read, review, and reason about front-end codebases — particularly React — without necessarily being a fluent front-end developer
  • Strong communication skills: can articulate technical trade-offs clearly to both engineers and non-technical stakeholders
Job Responsibility
Job Responsibility
  • Set and enforce technical standards across the team, including code quality, review practices, and architectural patterns
  • Contribute production-quality Java code — this is a hands-on role and active coding is expected
  • Drive clean, maintainable, test-driven development as a non-negotiable team norm, not an aspiration
  • Own key architectural decisions and ensure they are documented, communicated, and revisited as requirements evolve
  • Identify and manage technical debt proactively, balancing pragmatism with long-term maintainability
  • Demonstrate an in-depth understanding of Software Development Lifecycle and how it integrates within the overall technology landscape to deliver scalable, reliable and resilient applications
  • Operate in a global environment with on-/near-/off-shore matrix reporting structures
  • Operate in a highly regulated environment that requires in-depth understanding of the regulatory requirements and the industry implications for our technologies
  • Improve the service level the team provides to our end users, which includes maximizing operational efficiencies, strengthening incident management, problem management and knowledge sharing practices
  • Drives Continuous Delivery and Automation efforts across the supported applications by means of Root Cause Analysis reviews, Knowledge management, Performance tuning, and user training
What we offer
What we offer
  • 27 days annual leave (plus bank holidays)
  • A discretional annual performance related bonus
  • Private Medical Care & Life Insurance
  • Employee Assistance Program
  • Pension Plan
  • Paid Parental Leave
  • Special discounts for employees, family, and friends
  • Access to an array of learning and development resources
  • Fulltime
Read More
Arrow Right

Production Management Senior Engineer - Senior Vice President

Engineer the future of global finance. At Citi, our Tech team doesn't just suppo...
Location
Location
United Kingdom , London
Salary
Salary:
Not provided
https://www.citi.com/ Logo
Citi
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Strong, demonstrable modern Java development experience (Java 21+), including concurrent programming, JVM tuning, and modern frameworks such as Spring Boot
  • Proven track record of leading a software engineering team to deliver production systems
  • Deep commitment to clean code, TDD, and code review as engineering disciplines
  • Solid understanding of CI/CD principles and tooling and operational experience of orchestration tools for CI/CD and Infrastructure-as-Code tooling (Terraform, Cloud Formation, etc.) is a highly desirable
  • Hands-on experience with Docker and/or Podman for containerisation, including writing and optimising Dockerfiles
  • Experience deploying and operating workloads on OpenShift or Kubernetes, including familiarity with manifests, Helm charts, resource management, and cluster observability
  • Comfortable with build tooling (Gradle) and dependency management at scale
  • Ability to read, review, and reason about front-end codebases — particularly React — without necessarily being a fluent front-end developer
  • Strong communication skills: can articulate technical trade-offs clearly to both engineers and non-technical stakeholders
  • Excellent working knowledge of key computer science concepts (networking, operating systems, virtualisation, containerisation, etc.)
Job Responsibility
Job Responsibility
  • Set and enforce technical standards across the team, including code quality, review practices, and architectural patterns
  • Contribute production-quality Java code — this is a hands-on role and active coding is expected
  • Drive clean, maintainable, test-driven development as a non-negotiable team norm, not an aspiration
  • Own key architectural decisions and ensure they are documented, communicated, and revisited as requirements evolve
  • Identify and manage technical debt proactively, balancing pragmatism with long-term maintainability
  • Demonstrate an in-depth understanding of Software Development Lifecycle and how it integrates within the overall technology landscape to deliver scalable, reliable and resilient applications
  • Operate in a global environment with on-/near-/off-shore matrix reporting structures
  • Operate in a highly regulated environment that requires in-depth understanding of the regulatory requirements and the industry implications for our technologies
  • Improve the service level the team provides to our end users, which includes maximizing operational efficiencies, strengthening incident management, problem management and knowledge sharing practices
  • Drives Continuous Delivery and Automation efforts across the supported applications by means of Root Cause Analysis reviews, Knowledge management, Performance tuning, and user training
What we offer
What we offer
  • 27 days annual leave (plus bank holidays)
  • A discretional annual performance related bonus
  • Private Medical Care & Life Insurance
  • Employee Assistance Program
  • Pension Plan
  • Paid Parental Leave
  • Special discounts for employees, family, and friends
  • Access to an array of learning and development resources
  • Fulltime
Read More
Arrow Right

Applications Engineer, Senior Engineer

This is an exciting opportunity to be part of the Applications Engineering team ...
Location
Location
India , Bengaluru
Salary
Salary:
Not provided
synopsys.com Logo
Synopsis Engineering
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • At least 3+ years of experience in the semiconductor industry, with a focus on STA analysis, ECO flows, and timing closure at block or SoC level (minimum 2+ years as an STA/ECO engineer)
  • Hands-on expertise with Synopsys PrimeTime and PrimeClosure/PTECO/Tweaker tools
  • Strong proficiency in providing technical support and guidance in the Timing Signoff domain
  • Excellent written and verbal communication skills, with a proven ability to convey complex technical information clearly
  • Solid understanding of technical writing processes and documentation standards
  • Familiarity with Linux or UNIX environments and basic scripting skills (Python and/or TCL) for automation is a plus
  • Knowledge of digital implementation flows and methodologies is desirable
Job Responsibility
Job Responsibility
  • Providing expert technical support to top Synopsys customers on STA and ECO domains, ensuring smooth adoption and optimal usage of PrimeTime and PrimeClosure solutions
  • Collaborating closely with product teams, R&D, and other stakeholders to relay customer feedback and contribute to the ongoing enhancement of our signoff tools
  • Evaluating customer requirements and developing creative, actionable solutions to address their unique technical challenges
  • Assisting users in troubleshooting timing signoff and closure issues, guiding them through best practices and advanced tool features
  • Creating and maintaining technical documentation, application notes, and knowledge base articles to empower users and streamline support processes
  • Developing and deploying automation scripts (Python, TCL) to improve support efficiency and enable customers to maximize productivity
  • Participating in cross-team initiatives and knowledge-sharing sessions to drive continuous improvement and foster a culture of innovation
What we offer
What we offer
  • Comprehensive medical and healthcare plans that work for you and your family
  • In addition to company holidays, we have ETO and FTO Programs
  • Maternity and paternity leave, parenting resources, adoption and surrogacy assistance, and more
  • Purchase Synopsys common stock at a 15% discount, with a 24 month look-back
  • Save for your future with our retirement plans that vary by region and country
  • Competitive salaries
  • Fulltime
Read More
Arrow Right