Junior Software Engineer (AI & Document Systems)Location: Ireland (Hybrid — Dublin area)Type: Full-timeAbout the roleFoxit is hiring a Junior Software Engineer to join our Ireland-based team building AI-powered, document-centric applications. This role is a strong fit for a recent graduate or early-career engineer with solid Python fundamentals and genuine curiosity about LLMs and document systems.You'll learn by doing—working alongside senior engineers to build and improve software that processes, manages, and analyses documents (especially PDFs) using modern AI techniques.What you'll doDevelop and maintain Python-based applications and servicesSupport delivery of AI-powered features using LLMs in document workflowsAssist with prompting and context management for document-focused use casesContribute to document ingestion and management workflowsHelp process and extract information from PDF documents (text + structure basics)Work with embeddings and introductory semantic search conceptsWrite clean, tested, and well-documented codeCollaborate via code reviews, team discussions, and iterative deliveryTake direction from team leads and grow your skills through mentorshipWhat you'll bring (required)Bachelor's degree in Computer Science / Software Engineering (or related)Strong Python skills and good software fundamentalsFoundational understanding of AI and LLM conceptsExposure to prompting and LLM-driven workflows (coursework, projects, internship, etc.)Basic knowledge of document management conceptsFamiliarity with PDF structure and text extraction conceptsStrong problem-solving mindset and willingness to learn quicklyNice to have (bonus)Introductory experience with RAG conceptsFamiliarity with embeddings and/or vector databasesExposure to vLLM, Ollama, or similar toolingBasic understanding of REST APIsAwareness of data privacy and GDPR principlesWhat success looks likeYou ramp quickly on our codebase and ship reliable improvementsYou collaborate well (communication, reviews, asking good questions)You build confidence in LLM/document workflows while strengthening engineering fundamentals