Foxit

Technology

SeniorSoftwareDevelopmentEngineer

€85–125k ~AI est. Dublin, Ireland FULL TIME Remote Friendly
Market Sentiment
HIGH DEMAND

Neural analysis suggests this role is
optimal for Senior candidates.

The Brief

“Senior Software Development Engineer at Foxit. Skills: AI-driven document systems, LLM, RAG, PDF processing. Design Python services. Build Python services”

Industry & Context.

Technology
Problems you'll solve

Evaluation; Latency optimization; Cost optimization

What They're Looking For.

Must Have

Bachelor's degree in Computer Science, 4–7+ years software engineering experience, Advanced Python skills, Experience with LLMs, Prompt engineering experience, Context management experience, Proven RAG experience, Proven semantic search experience, Hands-on embeddings experience, Hands-on vector databases experience, Solid PDF internals knowledge, Solid PDF extraction knowledge, Solid PDF layout knowledge, Experience building production systems, Experience operating production systems

Nice to Have

vLLM experience, Ollama experience, OCR tooling experience, Layout tooling experience, AWS cloud experience, Azure cloud experience, GCP cloud experience, Docker experience, Kubernetes experience, Security system design experience, GDPR-aligned system design experience

What You'll Do.

Design Python services

Build Python services

Operate Python services

Own document ingestion pipelines

Own document management pipelines

Implement RAG systems

Implement semantic search systems

Develop prompting strategies

Refine prompting strategies

Develop context management strategies

Refine context management strategies

Build embedding pipelines

Maintain embedding pipelines

Build vector database integrations

Maintain vector database integrations

Implement PDF processing

Optimise PDF processing

Mentor junior engineers

Raise engineering standards

How You'll Work.

Team & Collaboration

Experienced team; Team leads; Peers

Full Job Description

## Description                                                                    Senior Software Development Engineer   About Us: Foxit is remaking the way the world interacts with documents through advanced PDF technology and tools. We are a leading global software provider of fast, affordable, and secure PDF solutions that are used by millions of people worldwide. Winner of numerous awards, Foxit has customers in more than 200 countries and global operations. We have a complete product line and an exciting and aggressive development schedule. Our proven PDF technology is disrupting the status quo establishment and has accelerated our company growth. We are proud to list as customers Google and Amazon, and with your skills and help, we plan to add many more. Foxit has offices all over the world, including locations in the US, Asia, Europe, and Australia.   For more information, visit us @ www.foxit.com   About the role: Foxit is hiring a Software Engineer (Mid–Senior) to help build and scale AI-driven document systems. You’ll work on production services that ingest, manage, retrieve, and reason over large document collections—with a strong emphasis on PDFs and LLM-powered retrieval + analysis (RAG).   This is a hands-on engineering role for someone who enjoys owning critical components end-to-end: from document pipelines and APIs to evaluation, latency, and cost.   Location: Dublin, Ireland Work Mode: Preferred Hybrid (2 Days from Office)   What you’ll do Design, build, and operate production-grade Python services powering document and AI workflows Own document ingestion and management pipelines, including reliability and scalability Implement RAG / semantic search systems that combine LLMs with document retrieval Develop and refine prompting and context management strategies for real-world usage Build and maintain embedding pipelines and vector database integrations Implement and optimise PDF processing (structure, metadata, extraction, layout considerations) Des

Free ATS check

Applying for this Senior Software Development Engineer role?

Most applicants get filtered before a human reads their resume. See if yours makes the cut.

How to Apply on Lever

  • Lever uses a streamlined one-page form — apply in under 5 minutes.
  • LinkedIn import works well; review parsed data before submitting.
  • The cover letter field is optional but visible to reviewers — use it to differentiate.
  • Referral codes from employees can significantly boost visibility of your application.

ANONYMOUS · UNFILTERED

What do employees actually say about Foxit?

Real rants from real employees. Read before you apply.

Read Company Rants →