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
Netherlands
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 about 18 hours ago
VIEW ROLECambridgeshire, East Anglia, England
Principal C#/.NET Engineer
PermanentCompetitive
Principal .NET Engineer Cambridge | Hybrid | £65,000–£90,000 + 10% bonus Our client is a global leader in industrial software and technology, providing solutions used by organisations across manufacturing, energy, engineering and infrastructure. Their technology helps customers manage the complete lifecycle of complex industrial assets, from design and construction through to operation and optimisation. The business is investing significantly in cloud platforms, industrial data and AI, with its R&D teams working on the next generation of intelligent capabilities for its global customer base. The opportunity We’re looking for a Principal .NET Engineer to provide hands-on technical leadership within a growing R&D engineering team in Cambridge. This is a senior individual contributor role. You won't be managing a large team. Instead, you'll be expected to define technical direction, solve complex engineering problems, influence architecture and mentor other engineers. What you'll be doingDefining technical approaches and architectural directionDesigning scalable, distributed systems using C#/.NETWorking with microservices, Kubernetes and cloud infrastructureDriving best practices around infrastructure, automation and securitySolving complex technical problems end-to-endInfluencing architecture across a large-scale platformMentoring and supporting other engineersWorking closely with product and engineering teams internationallyUsing and promoting modern AI-assisted development tools such as Codex and ClaudeWhat we're looking forExtensive commercial software engineering experienceDeep C#/.NET expertiseStrong understanding of distributed systems and microservicesExperience with Kubernetes, cloud platforms and Infrastructure as CodeStrong knowledge of authentication and authorisationBroad understanding of modern software architectureProven experience taking ownership of complex technical problemsAbility to provide technical leadership without formal people-management responsibilityA genuine interest in using AI tools to improve the software development process
Posted about 21 hours ago
VIEW ROLECambridge, Cambridgeshire, East Anglia, England
Senior C#/.NET Engineer
Permanent£55000 - £80000 per annum
Senior .NET Engineer Cambridge | Hybrid | £55,000–£80,000 + 5% bonus Our client is a global industrial technology and engineering software business whose solutions are used by organisations around the world to manage complex industrial operations. Their software supports everything from designing and building assets through to operating, maintaining and optimising them. With a major focus on cloud, connected industrial data and AI, they are continuing to expand their R&D capabilities and are building new ways for users to interact with industrial data through intelligent applications and agents. The opportunity We’re looking for a Senior .NET Engineer to join their growing R&D team in Cambridge. This is a great opportunity for an engineer who enjoys solving complex problems across the stack and wants to work with C#, Kubernetes, microservices, cloud infrastructure and distributed systems. The role You’ll be working on a platform built around a large microservices architecture, helping make industrial data accessible through modern applications and emerging AI capabilities. You’ll be involved in:Designing and developing C#/.NET microservicesBuilding scalable, distributed applicationsWorking with Kubernetes and containerised environmentsInfrastructure automation and Infrastructure as CodeAuthentication and authorisationAPI design and integrationContributing to architectural and technical decisionsWorking across international engineering teamsUsing AI/LLM tools such as Codex and Claude within your development workflow What we're looking for5+ years' software engineering experienceStrong commercial experience with C#/.NETGood understanding of microservices and distributed systemsExperience with Kubernetes and cloud technologiesExposure to IaC, automation and modern DevOps practicesUnderstanding of authentication and authorisationStrong API and application development experienceSomeone who has worked across a broad technology stack rather than being highly siloedComfortable actively incorporating AI tools into your development workflow The team values engineering breadth. You don't need to be an expert in every technology, but you should understand how the different pieces of a modern platform fit together.
Posted about 21 hours ago
VIEW ROLECambridge, Cambridgeshire, East Anglia, England
Intermediate C#/.NET Engineer
Permanent£40000 - £50000 per annum
Cambridge | Hybrid | £40,000–£50,000 + 5% bonus We’re working with a global industrial technology company that provides software used by organisations across industries including manufacturing, energy, infrastructure and engineering. Their technology supports the full industrial lifecycle, helping businesses design, build, operate and optimise complex assets. The company is continuing to invest heavily in cloud technology, connected industrial data and AI, and is expanding its R&D engineering team in Cambridge. The opportunity Are you a .NET engineer who enjoys working across different parts of a technology stack rather than being boxed into one narrow area? You’ll join an R&D team developing a modern platform that brings together industrial data, cloud technologies, microservices and AI-driven capabilities. What you’ll be doingDeveloping scalable applications and services using C#/.NETWorking within a microservices and Kubernetes-based environmentContributing to cloud infrastructure and automationWorking with distributed systems and modern application architecturesBuilding secure applications, including authentication and authorisationCollaborating with engineers across the UK and international teamsUsing modern AI/LLM developer tools as part of your everyday engineering workflowWhat we’re looking forAround 3–5 years of software engineering experienceStrong C#/.NET development experienceExposure to microservices and cloud-based systemsSome experience with Kubernetes, containers or Infrastructure as CodeGood understanding of APIs and distributed applicationsA broad engineering mindset and willingness to get involved across the stackComfortable using AI coding tools such as Codex or Claude
Posted about 21 hours ago
VIEW ROLELondon, Greater London, South East, England
Music Publishing Partnerships Manager
Contract£550 - £630 per day, Benefits: Negotiable Daily Rate
Music Publishing Partnerships Manager – Contract Position – HIRING ASAPLocation: Hybrid working in London office Start Date: ASAP Duration: 12-month contract Daily Rate: £550 - £630 per day PAYE (Negotiable)SummaryThis is a unique opportunity to work at the intersection of music publishing and technology, overseeing partner management and engagement with music publishers, collection societies and hubs based in Europe, Middle East & Africa (EMEA). ResponsibilitiesManage publishing partnerships across Europe, the Middle East and Africa (EMEA) ensuring effective communication, product understanding and delivery of contractual requirements.Support internal data-driven analysis and decision making on publishing-specific strategy / issuesPartner closely with operations teams to ensure timely and accurate data exchange between music publishing partners and the clientTriage and resolve partner issues, coordinating internal teams and systems to drive solutionsBe a source of insights about the music publishing ecosystem and partnersSupport execution of marketing programmes that ladder up to company goals and support music publisher and songwriter prioritiesExecute in an intense, fast-paced, and highly iterative environmentTop 3 Skills NeededSignificant music publishing industry expertise (distinct from music labels)Digital music licensing expertise/understanding (e.g., Meta, TikTok, YouTube, Spotify, Amazon)Understanding of publishing rights and data exchange in digital marketsAbility to engage and work with senior-level stakeholders (director level)Key Skills10 years of relevant experienceExtensive experience in music publishing / collective management organisation partner management and/or engagementDigital music experience including understanding of digital business models, music publishing rights and music rights dataExperience developing effective working relationships with broad set of stakeholdersExperience leading data-driven analysisTop 3 Bonus SkillsDigital platform experience (e.g., YouTube, TikTok, Spotify, Amazon, Apple)Music publisher experience (e.g., Sony Music Publishing, Universal Music Publishing Group, Warner Chappell, PRS for Music, SACEM)Numeracy and comfort interpreting data
Posted 1 day ago
VIEW ROLEDublin, County Dublin, Ireland
Snr Business Analyst - API, Data & Analytics
Contract£0 - £400 per day
Senior Business Analyst - API, Data & Analytics 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 API-driven applications, data capture and analytics to join a leading financial services environment in Dublin. 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. Strong understanding of API-based solutions and system integrations. Experience with analytics tagging frameworks and data capture strategies. Ability to translate business use cases into clear, actionable product requirements. Strong understanding of end-to-end system architecture, including upstream and downstream integrations and dependencies. Experience mapping business requirements across interconnected systems and platforms. Strong understanding of data and application flows within enterprise environments. Excellent stakeholder management and communication skills. Financial services experience is preferred.
Posted 1 day ago
VIEW ROLEDublin, County Dublin, Ireland
Publications & Content Manager
Contract€320 - €360 per day, Benefits: Negotiable Daily Rate
Content Project Manager – Contract Position – HIRING ASAP Location: Dublin, Ireland – 2/3 days per week in office Start Date: ASAP Duration: 6-month contract with extension Daily Rate: €320 - €360 per day PAYE Summary We’re looking for a Publications & Content Manager who can be accountable for high-quality execution and management of therapeutic area aligned publication plans and content programs. Compelling and compliant scientific content, strategized in partnership with Portfolio Scientific Communications has the potential to enable industry-leading launch excellence and change the course of clinical adoption. This role will embrace a mindset of accountability and strive to exceed expectations amongst enterprise stakeholders for compelling scientific content and publication programs by actively identifying and managing/ mitigating risks to successful outcomes. Requirements2+ years of pharmaceutical industry or medical communications agency experience or post-university experience desirableAdvanced project management skillsStrong financial and business acumenExperience in Medical Affairs/Medical Services leadership delivery roles or providing services to large pharmaceutical organization desirableExperience of working in an international environment.Exemplary interpersonal and listening skillsAbility to work with demanding professionalsStrong attention to detailTeam playerFlexible with difficult timelinesAdvanced understanding of business processesTrack record of operational effectiveness or operational innovation.ResponsibilitiesThe remit of responsibilities centers on globally applicable content elements aligned to the Scientific Communications Platform (SCP), which must be delivered in adherence with internal and external guidelines as well as regulatory compliance (e.g., Global Publication Practice). This role plays an active role in managing and coordinating cross-functional and enterprise stakeholders to heighten the certainty of timely and high-quality deliverables.Critical to success will be exceptional project management expertise and an ability to influence outcomes within a highly matrixed environment. This role will be accountable for taking advantage of innovative approaches and digital technologies for efficient and compliant content development. Successful execution will be measured by faultless, on-time delivery and continuous, innovative improvement and rapid adoption of new technologies and practices (e.g., AI-enabled).Accountable for high-quality scientific communication plan management and right-first-time execution of therapeutic area aligned publication plans and content programs throughout the portfolio asset lifecycleOperate as project management point of contact for assigned content programs and publication plansCollaborate with enterprise stakeholders, internal peers, and cross-functional teams to understand needs, manage and deliver publications and content development plansPartner with AD/Director Scientific Communications, Scientific Writers, and agency partners to track the delivery of tactics in line with publication and content development plansActively identify improvement opportunities, drive operational excellence, track progress, outcomes and best practices for continuous improvement of deliveryAdopt proven, innovative solutions at scale to drive efficiency and improvement to end-state deliverables in line with organization and customer needsProactive/forward planning of activities aligned to deliverables to ensure timely execution; drive project plans, timelines, and budgets to ensure successful project executionUtilizing appropriate tools, track progress, manage risks, and ensure business needs are metPreparation of project and meeting materials, ensuring accurate documentation/tool update (e.g., DataVision, TOV) and follow-up on action itemsActively identify and manage/mitigate risks related to project expectations on quality and timelines to achieve successful outcomesResponsible for adherence to associated compliance related activities and approvalsConvey credibility and maintain positive, professional image both internally and externallyEnsure quality and compliance with all relevant internal SOPs/guidelines and external regulatory requirements. Build quality systems, training and tracking to ensure all regulatory and internal requirements are fully met and adhered to.Partner with AD Publication Excellence to support with compliance and metrics reporting activities at an enterprise level (e.g., Transfers of Value), as neededProvide operational support for publication management tools (e.g., iEnvision), managing user queries, regular GFR updates, and enabling effective publication planning and tracking across countries, as neededRole model exceptional company values and behaviors, embracing high-challenge conversations, to drive change (ethics, change agent, collaboration, humility)
Posted 5 days ago
VIEW ROLECounty Dublin, Ireland
Senior AI/ML Engineer
Contract€650 - €850 per day, Benefits: Negotiable Daily Rate
Senior AI/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 6 days ago
VIEW ROLE