
Fulcrum Digital
Remote Jobs
3 Jobs
Role Description This is a remote position. The below highlights key accountabilities for this role. It is not fully inclusive of all possible tasks that may be expected to be performed by this role. - Leads IT projects from start to finish. Projects may consist of one or a combination of implementation or customizations of commercial off-the-shelf insurance software applications; mobile/web technologies, system integrations; software upgrades, Intelligent Automation (RPA) and infrastructure (hardware). - Manages three (3) or more projects simultaneously, depending on project complexity, duration and lifecycle phase. Average duration of most projects is 6 – 8 months. - Manages a project team of matrixed resources. Resolves challenges presented by resource and schedule availability in matrixed organizations (project team members, including the PM, are rarely 100% dedicated to a single project). - Builds a project schedule in MS Project/Project Server that is effort-driven and auto-scheduled. - Reconciles project team time cards from time card system with planned hours in project plan; investigates and resolves variances between planned and actual time reported on time cards; adjusts project task effort/duration with the project plan as necessary to maintain correct forecast of ETC. - Maintains and reconciles the project financial forecast in the project financial accounting tool; investigates and resolves variances between forecast and actual project costs. Proactively releases excess project funds if not needed or requests additional funding when necessary due to requested baseline changes. - Accurately follows all documented PPM processes, procedures and templates. - Anticipates, identifies, and manages project risks, issues, assumptions and decisions; escalates in an appropriate and timely manner. - Prepares twice-monthly project status reports for each assigned project. - Meets regularly with project team(s), business sponsors/stakeholders, portfolio manager(s), and other key stakeholders. Qualifications - 8 to 10+ years of current project management experience delivering IT projects, with AI Projects implementation at least 3 to 4. - Familiar with or has used effort-driven project planning techniques in MS Project. - Demonstrates high-levels of capability in all project management competencies, including: planning, executing, monitoring and controlling of IT projects. - Demonstrates a personal sense of urgency to complete day-to-day work. Must drive for results from self and project team members. Must know when to push back on perceived limitations and when to be flexible and accept the limitation. - Exercises strong leadership capabilities; presents “executive presence” – especially when delivering difficult messages to stakeholders and leaders; calm and collected under pressure; takes accountability for entire project and outcomes. - Demonstrates strong customer focus; is responsive, consultative, collaborative and accurate in work approach. Considers project impacts and outcomes from the business (customer’s) perspective. - Experience directly managing and forecasting project financials (reconciling invoices, timekeeping, etc.). - Able to create clear, concise messaging to all organizational levels. - Exercises sound judgment, making informed, successful decisions from a set of complex options. - Is willing to develop technical understanding of the systems involved and be able to understand data flow and the high level technical architecture. - Is open to learn and use new project management tools as required.
Responsibilities - • Design, develop, test, and maintain RPG IV (ILE RPG / RPGLE) programs on the IBM AS/400 / IBM i platform. • Write and optimise CL and CLLE programs for job scheduling, automation, and system operations. • Develop and maintain complex DB2 for i database objects including physical and logical files, tables, views, and stored procedures using embedded SQL and SQL/400. • Analyse existing RPG programs and actively contribute to modernisation efforts — including migration from fixed-format to free-format RPG. • Integrate IBM i applications with external systems via REST/SOAP APIs, MQ Series, and file-based interfaces. • Participate in full SDLC activities: requirements analysis, technical design, development, unit testing, and deployment. • Conduct and participate in peer code reviews, ensuring adherence to coding standards and best practices. • Troubleshoot and resolve production defects in a timely and thorough manner, with clear root cause documentation. • Work collaboratively with onshore business analysts, QA teams, and project managers across time zones. • Contribute to technical documentation including program specifications, change logs, and operational runbooks. - Stay current with IBM i platform developments and proactively identify opportunities to improve system performance and maintainability. Requirements • 3–8 years of active, hands-on development experience on the IBM AS/400 / iSeries / IBM i platform. • Strong proficiency in ILE RPG (RPGLE), including free-format RPG development. • Solid experience with CL / CLLE for batch processing, job scheduling, and system automation. • Proficient in DB2 for i including complex SQL queries, joins, stored procedures, and performance tuning. • Demonstrated experience integrating IBM i applications with modern systems or APIs. • Familiarity with IBM RDi (Rational Developer for i) or equivalent development tools. • Experience with source control and change management tools (e.g., Git, ALDON, Turnover, or ARCAD). • Strong debugging and problem-solving skills with the ability to independently investigate and resolve issues. • Good written and verbal English communication skills for effective collaboration with international teams. • Comfortable working independently in a remote setup with minimal supervision. PREFERRED QUALIFICATIONS • Hands-on experience with free-format RPG modernisation projects and a clear enthusiasm for evolving IBM i capabilities. • Exposure to open-source tooling on IBM i (e.g., Node.js, Python, PHP, or Git integration). • Experience with web service development and consumption within IBM i environments. • Familiarity with Agile/Scrum delivery methodologies. • Background in domains such as manufacturing, distribution, retail, or financial services. • Experience mentoring junior developers or leading small technical workstreams. IBM i or related professional certifications are a plus. Benefits • Fully remote engagement with flexible working arrangements. • Competitive compensation aligned with experience and skillset. • Exposure to complex, large-scale IBM i environments with genuine modernisation opportunities. • A collaborative international team environment with structured communication and clear expectations. • Opportunities to grow into senior developer, technical lead, or modernisation specialist roles. Long-term engagement potential for the right candidate
This is a remote position. Job Title: Applied AI Engineer (Mid-Senior) Role Summary The Mid-Senior Applied AI Engineer is responsible for designing, developing, and deploying scalable artificial intelligence solutions within an enterprise AI platform. Moving beyond basic implementation, this role requires architectural thinking to build robust GenAI services, complex retrieval pipelines (RAG), and agentic workflows. The engineer will partner closely with AI Program Management, Data & Analytics, and business stakeholders to translate validated business requirements into secure, production-ready AI applications. Key Responsibilities - Platform Development: Design and build core AI application components supporting enterprise AI initiatives, including agentic workflows, batch processing, and data integrations. - Advanced Retrieval & Agentic Architectures: Implement and optimize sophisticated embeddings, vector search strategies, and multi-agent workflows to handle both text and structured data retrieval from core enterprise systems. - API & Backend Engineering: Develop secure, high-performance backend APIs (primarily FastAPI/Python) to facilitate seamless integration between foundational models and internal enterprise architecture. - Model Integration & Orchestration: Work with multiple LLMs (OpenAI, Claude, Gemini) via model-agnostic routing layers, optimizing for cost, latency, and task-specific performance. - Feasibility & Scoping: Collaborate directly with AI Program Managers and Business Analysts during the intake phase to assess technical feasibility, architecture requirements (e.g., Agentic vs. Standard ML), and data readiness for new business requests. - Deployment & LLMOps: Drive the deployment of AI systems, establishing CI/CD pipelines, containerization, and robust LLM monitoring (observability, prompt drift, and accuracy metrics). - Governance & Compliance: Ensure all AI components strictly adhere to enterprise AI governance, security, and data privacy standards. - Mentorship: Provide technical guidance and code reviews for junior developers on the team. Required Technology Stack - AI Models: Deep familiarity with API integration and prompting for OpenAI, Anthropic (Claude), and Google (Gemini) models. - Frameworks: Advanced proficiency in LangChain, LangGraph, and LlamaIndex for building RAG pipelines and agentic decisioning systems. - Backend & APIs: Strong expertise in Python and FastAPI. Basic working knowledge of Node.js. - Data Architecture: Experience designing schemas and optimizing queries for Vector Databases (e.g., Azure AI Search, Pinecone, Milvus) and relational databases (PostgreSQL). - Cloud Infrastructure: Hands-on experience with Azure Cloud and Azure AI Services. - DevOps & Deployment: Proficiency with Git, Docker, and CI/CD principles. Experience with LLM observability tools is highly preferred.