Nathan is from London and started his career in Digital Marketing. After completing his A-Levels in IT and enjoying 2 successful years in Sales and Business Development in Canary Wharf, he decided to move over to Cyber/IT/Tech Recruitment. Nathan has over seven years of commercial experience across the UK & EU markets and has recently been leading a recruitment team at Trust in SODA.

LATEST JOBS from Nathan Peters
Dublin, County Dublin, Ireland
Snr Business Analyst - API, Data & Analytics
Contract£300 - £400 per day, Benefits: Negotiable Daily Rate
Content Management Location: Dublin, Ireland (Hybrid) Contract: 12-month contract, with a view to extend Rate: Up to €400 per day We’re looking for an experienced Content Specialist with a strong understanding of Figma or interrogating similar UXD tools preferred as you will mostly have to deal with the Figma designs finalisation with UXD and other stakeholders plus SDL (Tridion)/AEM (content management requirements) This role would suit someone who can bridge the gap between business and technology, translating business needs into clear product requirements while understanding how data, applications and integrations work together across complex enterprise environments. Requirements: Experience with Figma or interrogating similar UXD tools preferred as you will mostly have to deal with the Figma designs finalisation with UXD and other stakeholders plus SDL (Tridion)/AEM (content management requirements)
Posted about 2 hours ago
VIEW ROLEDublin, County Dublin, Ireland
Snr Business Analyst - API, Data & Analytics
Contract£300 - £400 per day, Benefits: Negotiable Daily Rate
Senior Business Analyst - Content Management Location: Dublin, Ireland (Hybrid) Contract: 12-month contract, with a view to extend Rate: Up to €400 per day We’re looking for an experienced Business Analyst with a strong understanding of Figma or interrogating similar UXD tools preferred as you will mostly have to deal with the Figma designs finalisation with UXD and other stakeholders plus SDL (Tridion)/AEM (content management requirements) This role would suit someone who can bridge the gap between business and technology, translating business needs into clear product requirements while understanding how data, applications and integrations work together across complex enterprise environments. Duties: Gather, analyse and translate business requirements into clear product and system requirements. Work with API-driven backend applications and system integrations. Analyse and map end-to-end data and application flows, including upstream and downstream systems, integrations and dependencies. Analyse business processes and translate requirements across interconnected systems. Work closely with technical and business stakeholders to understand how data is captured, processed and used. Support analytical tagging and data capture strategies. Document requirements, processes, system flows and dependencies. Help identify opportunities to improve data quality, processes and data-driven solutions. Requirements: Solid experience as a Business Analyst.Experience with Figma or interrogating similar UXD tools preferred as you will mostly have to deal with the Figma designs finalisation with UXD and other stakeholders plus SDL (Tridion)/AEM (content management requirements)
Posted about 3 hours ago
VIEW ROLERemote work, England
Research Linguist
Contract£240 - £350 per day, Benefits: Extension on contract and negotiable Daily Rate
Research Linguist – Multilingual AI/NLP – HIRING ASAPLocation: Remote Working Start Date: ASAP Duration: 3-Month Contract (with extension) Daily Rate: £240 - £350 per day PAYE (Negotiable)SummaryWe are looking for a Research Linguist to join a highly innovative multilingual AI research environment, working at the intersection of linguistics, NLP and Responsible AI. This is an excellent opportunity for a PhD-qualified linguist to apply deep linguistic expertise to real-world AI systems, analysing model outputs across languages and helping improve the quality, safety and cultural understanding of multilingual AI. ResponsibilitiesYou'll work closely with research scientists, machine learning/NLP engineers and native-language specialists to:Analyse large multilingual datasets and AI-generated languageConduct detailed linguistic error analysis of AI/LLM outputs and identify recurring or high-impact error patternsResearch linguistic differences and similarities across a wide range of languagesDevelop and refine annotation guidelines for multilingual AI and translation projectsAnalyse areas of Responsible AI, including toxic language, hate speech, gender bias and cultural biasConduct linguistic and NLP-focused literature reviews and summarise findingsEvaluate the quality of linguistic data delivered by external vendors and provide actionable feedbackProvide specialist guidance across typology, syntax, morphology, sociolinguistics, corpus linguistics, pragmatics, writing systems and phonologyCollaborate with native speakers across different languagesUse Python and SQL to analyse linguistic datasetsCommunicate research findings clearly to technical and research teamsContribute to research that may ultimately support academic publicationsTop 4 Skills NeededSolid grasp of General Linguistics theory at the research level: A strong academic foundation in general linguistics (with a PhD preferred) is essential, as candidates must be able to approach 100 to 1,600 languages from a theoretical standpoint rather than relying on knowing every specific language.Cross-functional communication and project management: The ability to work independently through ambiguous requests, prioritize and plan work, and communicate findings effectively with engineers and research scientists.Experience with Python: Proficiency to read, tweak, and execute data science notebooks (using tools like pandas) and query databases, as required for analyzing datasets and working alongside data scientists.A PhD in Linguistics or a closely related field. The degree must be fully finished (not in progress).Key SkillsA completed PhD in Linguistics or a closely related linguistic discipline2-3 years of experienceNative or near-native proficiency in a Bantu or Dravidian languageNative or near-native proficiency in EnglishStrong Python skills for data analysisAbility to query datasets using SQLStrong knowledge of:Language typologySyntax and morphologySociolinguistics, including dialectology and discourse analysisCorpus linguisticsPragmaticsPhonologyWriting systemsSome practical experience applying NLP techniquesExcellent written communication and ability to communicate research findings to both technical and non-technical audiencesAbility to independently manage complex research and analysisSkills Not NeededComputational Linguists: Candidates with a computer science background who have only taken an introductory linguistics course (e.g., a standard 16-week intro course found in some university programs) lack the necessary depth in theoretical linguistics.English Literature Graduates: An English literature degree is not a valid substitution for a linguistics degree.Candidates with In-Progress PhDs: Individuals currently completing or defending their PhD cannot manage the heavy workload alongside the demands of the roleNon-Theoretical or Purely Applied Backgrounds: Anyone who lacks a strong theoretical foundation in general linguistics will struggle, as the role requires analysing languages far beyond standard or known sets.
Posted about 19 hours ago
VIEW ROLEDublin, County Dublin, Ireland
Mobile Engineer
Contract€400 per day, Benefits: Negotiable Daily Rate
Front End Mobile Engineer – Contract Position– HIRING ASAP Location: Dublin – 1 week per month in office Start Date: ASAP Duration: 11-month contract with extension Daily Rate: €400 per dayRequirementsYou bring strong front-end engineering experience with a focus on building scalable, maintainable user interfaces using Angular, HTML, and CSS. You are comfortable applying object-oriented programming principles, design patterns, and modern Angular capabilities such as state management with ngRx and signal-based stores to deliver high-quality digital experiences. Your background includes developing responsive web and mobile applications across Angular, iOS, and Android platforms. You have hands-on experience delivering hybrid mobile solutions using Ionic, Capacitor, or similar frameworks, while also understanding native mobile development concepts and platform-specific capabilities. Experience integrating native functionality through custom plugins, SDKs, and mobile platform APIs is highly valued. You have experience developing, integrating, and consuming RESTful APIs and backend services, with a solid understanding of secure application design, authentication, data protection, and cloud-aware engineering practices. Exposure to designing and supporting scalable API-driven solutions is an advantage. You are familiar with mobile application lifecycle management, including performance optimization, troubleshooting, release management, and deployment to the Apple App Store and Google Play Store. Experience monitoring application health through analytics, crash reporting, logging, and observability tools is desirable. You are familiar with modern delivery practices, including CI/CD, automated quality checks, and DevOps ways of working. Experience with tools such as Jenkins, Artifactory, Sonar or equivalent code quality platforms, and test automation frameworks such as Playwright will help you be effective in this role. You communicate technical concepts clearly, collaborate effectively with teams across locations and time zones, and demonstrate the ability to take initiative while working through ambiguity. You value shared ownership, thoughtful problem solving, and practical delivery practices that support reliable outcomes. ResponsibilitiesDelivering high-impact mobile app features and enhancements that simplify investing and improve the customer experience. Collaborating with engineering managers, produce managers, architects, developers, and application teams to translate customer needs into secure, reliable, and maintainable solutions. Working closely with UX/UI designers to transform experience designs into intuitive, accessible, and production-ready mobile screens. Designing, developing, and maintaining scalable, resilient API capabilities that power core NetBenefits experiences. Contributing to strong engineering practices through high-quality code, code reviews, test automation, and continuous improvement initiatives. Supporting application quality and reliability by improving automated testing, release readiness, observability, and production health across frequent app changes. Providing technical guidance and knowledge sharing to team members while actively contributing to a collaborative engineering culture.
Posted 5 days ago
VIEW ROLELondon, Greater London, South East, England
IT Change Business Analyst
Contract£450 - £500 per day, Benefits: Negotiable
IT Change Business Analyst – Higher Education – HIRING ASAP Location: London – 2/3 days per week in office Start Date: ASAP Duration: 3-month contract with extension Daily Rate: £450 - £500 per day Inside IR35 Summary As a Business Analyst working on the Post-Award Services Transformation, you will play a pivotal role in optimizing our clients’ research administration and post-award systems and services. Sitting at the intersection of Finance, IT, and Research and Innovation Services, you will analyse, map, and help transform the processes that support our clients’ academic community after external research funding has been secured.Purpose of the RoleTo work with a broad range of stakeholders – including RIS Post Award team and relevant delivery & technical colleagues – to deliver the following across a range of service processes:End to end ‘as is’ process mapsPain points analysisSolutions options papersTarget operational modelsCollecting and validating user & business requirementsThese outputs will include the following areas:Reviewing our process for paying external organisations that are delivering part of a funded research project (partner payments).Reviewing our process for recruiting, appointing, extending or changing staff whose salaries are funded by a research award.As well as collecting and validating requirements for:A digital timesheets solution to make funder compliance more efficient & assured,Digital dashboards with improved service management information.You will review our process of managing research income or expenditure where the award, partner payment, supplier invoice or staff cost is denominated in a foreign currency.You will also be key to supporting development of a multiyear transformation business case which will include some elements of service redesign.You will be responsible for engaging with key stakeholders across the institution to understand the processes and data that feed into the above, including colleagues at departmental and faculty level if appropriate, as well as central teams including Finance, Research and Innovation Services and other contributors if needed.RequirementsExperience working as a business analyst within a project environment, delivering IT enabled changeUnderstanding of the full project delivery life cycle and experience of delivery across different phases of the projectExperience of applying various techniques and delivering analysis outputs, including:Requirements elicitation and documentationBusiness process modellingWorkflow / scenario / use case modellingData and system analysis and documentationExperience in workshop facilitation and conducting stakeholder interviews to extract relevant informationExperience in managing own time effectively in an environment of competing end-user demands and time-critical schedules, prioritising simultaneous project work and rapidly evaluating alternate action plansStrong interpersonal and stakeholder management skillsExcellent verbal and written communication skills: Ability to clearly define and articulate business process concepts to the end users and communicate with colleagues at all levels within the organisationAdaptability and flexibility – evidence of applying different analysis approaches relevant to the particular initiative and the business needAbility to work effectively in a team environment, sharing knowledge and skills, and developing productive working relationshipsMotivated and driven by continuous changeBonus SkillsExperience in working within a similar Higher Education institution or within an Information Services division, preferable knowledge of the Higher Education Business and Community Interactions (HEBCI) surveyResponsibilities Project AssignmentWork with key stakeholders and the project team to fully understand the project scope and objectives, owning delivery of the project within the timeframe provided.Advise on the most suitable methods and levels of analysis, and level of stakeholder engagement required.Review and document the current ‘as-is’ processes within the post award serviceExplore how the relevant processes described above work currently through interviews and research, looking at the current business goals, performance, operational design, organisational structure and use of technologies.Agree and document definitions of business domain terminology.Identify reported business problems and their impacts.Use process models to represent to stakeholders how the service operates. Models will be drawn to show different levels of detail as required.Work with various stakeholders to establish underlying causes of business problems and the desired target business process model.Analyse business pain-points and improvement opportunitiesFacilitate workshops and stakeholder discussions to identify process inefficiencies, service pain points, risks, bottlenecks and opportunities for improvement.Assess the impact of identified issues on service performance, compliance, user experience and operational effectiveness.Work with stakeholders to develop and assess options for addressing business problems, considering people, process, policy, data and technology impacts.Support the evaluation of options by identifying benefits, risks, dependencies, costs and implementation considerations.Design future-state processes and target operating modelsDefine and document ‘to-be’ business processes that support desired service outcomes and strategic objectives.Develop target operating model artefacts to describe future ways of working, including roles and responsibilities, governance, processes, technologies and service interactions.Facilitate stakeholder review and agreement of future-state designs, ensuring alignment with organisational strategy and operational requirements.Identify and document transition requirements, business change impacts and key dependencies required to move from the current to future state.Elicit, Document, Manage Business RequirementsWork with key stakeholders to define business requirements.Ensure requirements are documented at a suitable level of detail based on project stages and objectives (from initial high level through to detail required to design a solution).Document, publish and communicate recommendations for process improvements, highlighting existing and potential risks, inefficiencies and pain points and identifying potential solutions and mitigations to be taken.
Posted 5 days ago
VIEW ROLEDublin, County Dublin, Ireland
Senior QA Engineer
Contract€400 - €450 per day, Benefits: Negotiable Daily Rate
Senior QA Engineer – Contract Position – HIRING ASAP Location: Dublin, Ireland – 2/3 days per week in office Start Date: ASAP Duration: 6-12 month contract with extension Daily Rate: €400 - €450 per day Summary We are hiring a Senior QA Engineer (Contractor) to join a high-performing engineering team building real-time, high-availability payment systems. This is a hands-on role requiring strong technical depth, ownership, and the ability to improve quality from day one. The ideal candidate will bring strong experience across test automation, API testing, UI testing, integration testing, performance testing, SQL validation, mocking/stubbing, CI/CD, and production-quality engineering practices. They should be able to clearly demonstrate their technical decision-making with practical examples. Requirements5+ years of professional experience in software testing / quality engineering.Strong experience in test automation for web applications, APIs, and distributed systems.Hands-on experience with: JavaCucumberREST API testingSQL Server / SQLTestNGExperience with: PostmanWireMock / Mountebank or similar mocking / service virtualisation toolsJMeter or other performance testing toolsCI/CD tools such as JenkinsVersion control such as Git / BitBucketDocker and KubernetesCloud platforms such as AWS, GCP, or AzureElastic / Kibana or equivalent monitoring / log analysis toolsResponsibilitiesDesign, develop, and maintain scalable automated test frameworks and test suites for web, API, and service-based applications.Own testing activities across the full SDLC: requirements analysis → test design → automation → execution → defect management → release validation.Build and maintain robust automated regression coverage for API, integration, and end-to-end workflows.Validate quality in low-latency, highly available systems with a strong focus on stability, accuracy, and production readiness.Collaborate closely with developers, product teams, DevOps, and other QA engineers to ensure quality outcomes across multiple teams.Drive defects and quality issues to resolution with a strong ownership mindset.Contribute to test strategy, quality standards, release confidence, and continuous improvement initiatives.Review applications and test coverage proactively to identify quality gaps, flaky tests, test data issues, performance risks, and automation opportunities.Support production validation, issue triage, and root cause analysis where needed.
Posted 5 days ago
VIEW ROLEDublin, County Dublin, Ireland
Senior ML Engineer
Contract€650 - €850 per day, Benefits: Negotiable Daily Rate
Senior ML Engineer – Contract Position – HIRING ASAPLocation: Onsite in Dublin office Start Date: ASAP Duration: 6-Month Contract Daily Rate: €650 - €850 per day (Negotiable)SummaryWe are looking for a ML Engineer to join our clients’ AI research program. This is a unique, emerging role sitting at the intersection of insurance operations, product thinking, and agentic AI - ideal for someone who understands how insurance workflows actually run and is excited to reimagine them through autonomous AI agents. You'll be part of a small high impact team, working closely with AI Engineers and business stakeholders. You'll own meaningful parts of the data platform end-to-end — from architecture to reliability — with the autonomy to make technical decisions and the expectation to deliver at scale without compromising data quality or governance. Your work directly enables AI model training, business intelligence, and operational reporting: you're the foundation everyone builds on. AI tooling is a first-class part of how we structure the research project: you'll use it to accelerate data engineering work, and you'll be the quality bar on everything that is developed. This role leans toward pricing and modelling depth and is deliberately broader: building agents, RAG pipelines and integrations end to end, and moving fluidly between model work, tooling and delivery as the project needs. It also contributes to making LLM behaviour reliable and measurable, but as a generalist. Based in a Dublin hub, you’ll work within a team which has been established specifically to explore and validate a next‑generation AI‑native insurance operating model. The environment is research‑focused, collaborative, and experimental, with a clear separation from day‑to‑day business operations to allow deep technical investigation, structured analysis, and prototyping. You’ll cooperate closely with experienced professionals, participating in real‑time enterprise innovation research in a regulated insurance setting while contributing meaningfully to a high‑impact feasibility study. ResponsibilitiesDesign, build and ship agents end to end — from prompt/tooling design through RAG pipeline construction to integration with production systems.Build and maintain RAG pipelines and integrations across a range of data sources and services.Design evaluation metrics and evaluation loops for LLM agents, in collaboration with the Senior Data Scientist.Contribute to converting non-deterministic LLM solutions into deterministic, trustworthy ones through structured evaluation and guardrails.Move between model development, tooling/integration work and hands-on delivery as project priorities shift. This role is intentionally less specialised than the Senior Data Scientist.Build and integrate MCP-based tools and services to extend agent capability.Build monitoring/evaluation dashboards in code.Apply reinforcement learning techniques to model development where relevant.Essential Experience7+ years in data science, or 3 years in AI-Software Engineering.2+ years of direct LLM development experience (Anthropic, OpenAI, orCopilot/Azure OpenAI ecosystems).Experience designing evaluation metrics and loops for LLM agents.Experience turning non-deterministic LLM solutions into more deterministic, dependable ones.Key SkillsPythonAgent development and prompt engineering, in any framework or SDK.MCP development and integration.Model metrics and evaluation.Reinforcement learning as applied to model development.Dashboards built in code.Bonus SkillsC# exposure for agents.Regulated sector experience.
Posted 5 days ago
VIEW ROLENetherlands
Software Architect | Advanced Embedded Systems
Permanent€100000 - €110000 per annum
Software Architect | Advanced Embedded Systems Location: Delft, Netherlands Working model: Hybrid Salary: €100,000–€110,000 Employment: Permanent The Opportunity We are looking for a Software Architect to join a highly technical engineering organisation developing complex hardware and software systems for advanced scientific and industrial applications. This is a senior architectural role for someone who genuinely understands software beyond the application layer. You will work across embedded software, firmware, FPGA-based systems, compilers and high-level software APIs, helping define how these components work together as the platform scales. You will provide the technical vision for a system that needs to deliver high performance, precise timing and reliability, while remaining maintainable and scalable as the technology evolves. This is not an architecture role where you simply produce diagrams and hand them over to engineering teams. You will remain technically involved, stepping into complex problems, building prototypes where needed and helping engineers make sound architectural decisions. What You'll Be Doing Architecture & Technical VisionDefine the overall architecture across firmware, embedded software, compilers and high-level APIs.Design systems that can scale significantly without requiring fundamental architectural rewrites.Establish clear interfaces, abstractions, standards and architectural patterns across engineering teams.Balance long-term technical direction with practical delivery requirements.Work closely with product and engineering teams to translate requirements into robust technical solutions.Build consensus around architectural decisions and communicate complex trade-offs clearly.Technical Problem SolvingGet involved in technically challenging problems when teams need support.Investigate issues across multiple layers of the technology stack, from high-level software through to firmware and hardware.Help address challenges involving latency, throughput, timing, determinism and system performance.Develop prototypes, proof-of-concepts or production code where this helps validate an architectural approach.Review technical designs and help engineers arrive at practical, scalable solutions.Identify opportunities to simplify systems and remove unnecessary technical complexity.Cross-Functional LeadershipConnect software, embedded, firmware, hardware and product engineering teams around a common technical direction.Mentor and influence engineers through technical expertise rather than hierarchy.Work with customer-facing teams to understand real-world requirements and feed these into architectural decisions.Create an environment where engineers can challenge ideas, collaborate effectively and make better technical decisions. What We're Looking For10+ years of software engineering experience, with significant experience in architectural or technical leadership.Strong experience across multiple layers, ideally including high-level software, embedded systems and low-level hardware interaction.Deep understanding of embedded systems, hardware interfaces and resource-constrained environments.Strong understanding of FPGA-based systems, including timing constraints and the interaction between hardware and firmware.Experience designing systems where performance, latency, throughput and deterministic behaviour are important.Proven ability to design architectures spanning low-level systems through to high-level APIs.Strong programming skills and a willingness to remain hands-on when required.Experience influencing technical direction without relying on formal authority.Excellent communication skills, with the ability to explain complex technical concepts clearly.Desirable Experience Experience in one or more of the following would be advantageous:Compiler design, intermediate representations, ASTs or transpilers.Digital signal processing or real-time control systems.Distributed systems involving multiple processors or tightly synchronised components.Scientific or numerical computing environments.Python-based scientific software ecosystems.High-performance computing or performance-critical applications.Customer-facing technical roles where user requirements have directly influenced product or architecture decisions.A background in physics, scientific computing or another highly technical domain would be advantageous, but is not essential. Why Join? You'll have the opportunity to take a genuinely influential architectural position within a technically ambitious organisation. You will work at the intersection of software, embedded technology, firmware and advanced hardware, helping shape systems that need to operate at the limits of performance and precision. This is an opportunity for an experienced engineer who wants to have a real technical impact, rather than simply move further away from engineering into management.
Posted 7 days ago
VIEW ROLE