Nicoll Curtin Technology

7 job(s) at Nicoll Curtin Technology

Nicoll Curtin Technology
Aug 07, 2026
Full time
Senior Backend Engineer (AI Systems) Remote (United Kingdom) | Permanent | Flexible compensation (DOE), performance bonus + equity We're working with a well-funded, AI-first technology business building systems that go beyond traditional chatbot experiences and execute real-world tasks autonomously. The team is focused on creating AI product systems that can reliably complete meaningful work for users, handling long-running workflows, maintaining context over time, interacting with external tools, and operating consistently in production environments. This is not a pure model development role. The challenge is turning model capability into reliable product behaviour, ensuring AI systems can perform correctly when interacting with real users and live services at scale. The Opportunity This role sits between models and users, owning the systems that power AI behaviour in production. You'll be responsible for building and operating the infrastructure and workflows that allow AI features to execute end-to-end, with a strong focus on reliability, observability, latency, and user experience. Areas of responsibility include: Building production Back End systems that serve AI-powered product features Designing retrieval, inference, and orchestration workflows Developing reliable multi-step AI workflows and agent systems Integrating models with external tools, services, and APIs Monitoring, evaluating, and improving AI behaviour in production Optimising latency, throughput, caching, batching, and streaming Debugging failures across distributed systems and AI workflows Building observable systems with robust monitoring and incident response capabilities What They're Looking For The team is particularly interested in engineers who have experience operating AI systems in production rather than simply integrating model APIs. Examples of relevant experience include: Retrieval-Augmented Generation (RAG) Agentic or multi-step AI workflows Tool calling and workflow orchestration LLM-based applications used by real users Vector databases and semantic search AI evaluation and monitoring frameworks Production observability and reliability engineering Distributed systems and high-throughput services End-to-end ownership of Back End systems in production Technical Environment Python Node.js SQL/NoSQL OpenAI, Anthropic and open-source LLMs Vector databases and retrieval systems DevOps - Docker/ Kubernetes AWS, Azure or GCP Compensation Compensation is intentionally flexible and assessed based on experience, ownership, and production impact. The package includes: Competitive base salary Performance-based bonus Equity Fully remote working Private healthcare Pension contribution Dental/Vision/Life insurance Generous paid holiday allowance
Nicoll Curtin Technology
Aug 07, 2026
Full time
Senior Full Stack Engineer (AI Systems) Remote (United Kingdom) | Permanent | Flexible compensation (DOE) + bonus + equity We're working with a well-funded AI-first technology business building systems that go beyond traditional chatbot experiences and execute real-world workflows autonomously. The team is building AI-native products designed to handle long-running tasks, maintain context over time, interact with external systems, and reliably help users achieve goals with minimal prompting. This is a highly product-focused engineering role where you'll help turn AI capabilities into dependable user experiences that work consistently in production. The Opportunity This role sits at the intersection of: AI systems Product engineering User experience Backend workflows You'll be responsible for building the product layer that connects AI systems to real user outcomes. Areas of responsibility include: Building end-to-end product features across Front End, Back End, and AI systems Designing agent workflows that handle planning, tool use, recovery, and multi-step execution Integrating LLMs, retrieval systems, memory, and external services into user-facing products Designing Real Time AI interactions, including streaming and partial responses Building resilient user experiences through fallback and recovery mechanisms Continuously improving AI workflow performance based on production usage and feedback Collaborating closely with ML, Back End, and product teams to ship features end-to-end What They're Looking For The team is particularly interested in engineers who have built AI-powered products used by real users. Examples of relevant experience include: LLM-powered applications Retrieval-Augmented Generation (RAG) Agentic workflows Multi-agent systems Tool calling and orchestration AI assistants Workflow automation Vector databases and semantic search AI evaluation and monitoring Real Time user interactions Technical Environment Next.js Python Node.js SQL/NoSQL OpenAI, Anthropic and open-source LLMs DevOps - Docker/ Kubernetes AWS, Azure or GCP Compensation Compensation is intentionally flexible and assessed based on experience, ownership, and production impact. The package includes: Competitive base salary Performance-based bonus Equity Fully remote working Private healthcare Pension contribution Dental/Vision/Life insurance Generous paid holiday allowance
Nicoll Curtin Technology
Aug 07, 2026
Full time
Senior Machine Learning Engineer Remote (United Kingdom) | Permanent | Flexible compensation (DOE) + bonus + equity We're working with a well-funded AI-first technology business building systems that go beyond traditional chatbot experiences and execute real-world workflows autonomously. The team is building a proactive AI product designed to help users organise, communicate, and complete complex tasks with minimal prompting. The product focuses on long-running workflows, persistent context, and reliable real-world task execution, even when model behaviour is non-deterministic. This is a hands-on engineering role focused on building and operating production machine learning systems rather than conducting pure research. You'll be responsible for translating research and modelling ideas into reliable systems used by real users. The Opportunity As a Senior Machine Learning Engineer, you'll own critical ML systems from end to end, taking ideas from experimentation through deployment, monitoring, and continuous improvement in production. Areas of responsibility include: Building core ML systems that power AI-native product experiences Owning the full life cycle from data preparation and training through evaluation, inference, and iteration Turning research ideas into production-ready systems Debugging model behaviour using real-world production signals Improving accuracy, reliability, latency, and efficiency over time Working closely with product, research, and engineering teams to deliver user impact Mentoring other engineers through technical judgement and example Operating under real-world constraints including cost, performance, reliability, and safety What They're Looking For The team is interested in engineers who have built and shipped ML systems used by real users. Examples of relevant experience include: Model training and evaluation Production inference systems PyTorch or JAX GPU-based training and inference ML experimentation and iteration Monitoring and debugging production ML systems AI reliability and performance optimisation End-to-end ownership of ML systems in production Applying research concepts to practical product problems The strongest candidates typically demonstrate: Strong Python engineering skills Deep understanding of how ML systems behave in production Independent ownership and execution Excellent problem-solving ability A bias towards shipping, measuring outcomes, and iterating quickly Technical Environment Python PyTorch/JAX GPU-based training and inference systems OpenAI, Anthropic and open-source models SQL/NoSQL Docker Kubernetes AWS, Azure or GCP Compensation Compensation is intentionally flexible and assessed based on experience, ownership, and production impact. The package includes: Competitive base salary Performance-based bonus Equity Fully remote working Private healthcare Dental/Vision/Life insurance Pension contribution Paid holiday
Nicoll Curtin Technology
Aug 07, 2026
Full time
Senior iOS Engineer (AI Product) Remote (United Kingdom) | Permanent | Flexible compensation (DOE) + bonus + equity We're working with a well-funded AI-first technology business building systems that go beyond traditional chatbot experiences and execute real-world workflows autonomously. The team is building a proactive AI product designed to help users organise, communicate, and complete meaningful tasks with minimal prompting. The product focuses on long-running workflows, persistent context, and reliable real-world task execution, even when AI behaviour is non-deterministic. AI sits at the centre of the product experience, and you'll play a key role in shaping how users interact with intelligent systems on a daily basis. The Opportunity As a Senior iOS Engineer, you'll own the mobile experience and help define how AI feels, responds, and behaves in users' hands. Areas of responsibility include: Building and maintaining production iOS applications using Swift and SwiftUI Integrating AI-powered functionality into user-facing experiences Designing intuitive AI interaction patterns, including streaming responses, retries, fallbacks, and loading states Building responsive, reliable, and performant mobile experiences Collaborating closely with Back End and machine learning engineers Capturing user feedback and behavioural signals to improve AI performance Maintaining high standards of stability, reliability, and App Store quality Optimising memory usage, battery consumption, and overall application performance What They're Looking For The team is interested in engineers who have built and shipped production mobile applications and understand the challenges of integrating AI into real user experiences. Examples of relevant experience include: Swift and SwiftUI development AI-powered mobile applications Real Time or streaming user experiences Async/await, concurrency, and background tasks Mobile performance optimisation Designing systems that handle latency, partial failures, and AI uncertainty Feature flags and remote configuration CoreML or light on-device machine learning AI user experience and trust-focused design The strongest candidates typically demonstrate: Strong product ownership Experience operating applications at production scale Excellent engineering fundamentals A focus on reliability, performance, and user experience The ability to work comfortably in fast-moving environments with evolving requirements Technical Environment Swift SwiftUI Swift Package Manager (SPM) SQL/NoSQL TensorFlow Lite AI-powered Back End services Remote configuration and feature flag systems Compensation Compensation is intentionally flexible and assessed based on experience, ownership, and production impact. The package includes: Competitive base salary Performance-based bonus Equity Fully remote working Private healthcare Pension contribution Dental/Vision/Life insurance Generous paid holiday allowance
Nicoll Curtin Technology Leicester, Leicestershire
Oct 03, 2025
12-month fixed-term contract - Salesforce Implementation Specialist | Mostly remote | £34k Leicester (Mostly remote - approx. 1 day/week in the office) 12-month FTC £34,000 per annum Are you passionate about digital transformation and CRM systems ? We're looking for a CRM Implementation Specialist to support the rollout of a new Salesforce CRM platform as part of a wider business change programme. This is a fantastic opportunity to join a mission-driven organisation and play a key role in enabling smarter, more connected customer engagement through technology. What You'll Be Doing Represent the Business Development team within the CRM Product Delivery Team Collaborate with Product Owners, Scrum Masters, and third-party suppliers Define and review CRM requirements to ensure alignment with business needs Support testing (UAT), training, and documentation for end users Use tools like Jira to manage tasks and track progress Participate in agile ceremonies and contribute to continuous improvement Ensure the customer perspective is well represented throughout the implementation What We're Looking For Experience working with Salesforce or similar CRM platforms Strong communication and relationship-building skills Comfortable working in cross-functional teams and agile environments Detail-oriented, analytical, and proactive mindset Ability to manage workload and adapt in a fast-paced setting No formal qualifications required, transferable skills and motivation matter most What We're Looking For Experience working with Salesforce or similar CRM platforms Strong communication and relationship-building skills Comfortable working in cross-functional teams and agile environments Detail-oriented, analytical, and proactive mindset Ability to manage workload and adapt in a fast-paced setting No formal qualifications required - transferable skills and motivation matter most
Nicoll Curtin Technology Bournemouth, Dorset
Oct 03, 2025
Full time
Enterprise Software Architect - Global Enterprise Systems - Cloud/AWS/Azure/Microservices Location: Remote Type: Permanent | Full-time (37.5 hours per week) Are you ready to shape the future of enterprise technology on a global scale? We are seeking a highly experienced Enterprise Software Architect to define and deliver technology strategy across complex, large-scale systems impacting millions of users worldwide. Role Overview As Enterprise Software Architect, you will be responsible for creating and maintaining enterprise architecture frameworks, ensuring alignment with business goals and IT strategy. You will work with senior stakeholders to translate requirements into robust technical solutions, and lead on best practice in cloud (AWS/Azure), microservices, DevOps, and enterprise integration. Key Responsibilities Design and deliver scalable, high-performance, secure enterprise systems Translate business requirements into innovative cloud-based solutions Evaluate and integrate emerging technologies across AWS, Azure, and hybrid environments Establish and enforce TOGAF-aligned architectural standards and governance Mentor technical teams on best practice in software architecture and solution design Lead architectural reviews and address cross-team technology challenges Skills & Experience Required 10+ years in enterprise architecture, software design, or solution architecture Strong knowledge of architectural frameworks (eg TOGAF, Zachman) Expertise in AWS and/or Azure cloud platforms Proven track record with microservices architecture, APIs, and containerisation (Docker, Kubernetes) Understanding of DevOps practices, CI/CD pipelines, and automation Familiarity with data architecture, big data, and integration patterns Strong leadership, stakeholder management, and communication skills Degree in Computer Science, Engineering, or related field Why Apply? This is a rare opportunity to define the enterprise architecture strategy of a global organisation, driving large-scale cloud transformation and delivering solutions at enterprise scale. If you are an ambitious Enterprise Software Architect with expertise in AWS, Azure, microservices, DevOps, and enterprise integration, we'd love to hear from you. Apply today to take ownership of architecture direction and set the benchmark for performance on a global stage.
Nicoll Curtin Technology
Oct 02, 2025
Contractor
Equity Derivative Quant Developer - Python | Contract | London | £1000/day | Hybrid (2 days onsite) London (Canary Wharf) 6-month contract £1000/day Hybrid - 2 days/week onsite You'll bring: 15+ years' experience as a Quant Developer in quantitative finance or trading environments Strong Python (10+ years), ideally with Visual Studio Solid C++ experience (5+ years) Background in mathematical finance, science, or mathematics from a top-tier university Familiarity with pricing models, CI/CD pipelines, and multi-component architectures Experience with distributed computing and serialization techniques What you'll do: Design and implement pricing and market data pipelines Support pre- and post-trade product representations Collaborate with Quant Modellers to enhance core pricing libraries Build quantitative tooling to support the platform Promote best practices, mentor junior team members, and align with quant strategy Work closely with IT to ensure platform reliability and SLA compliance Nice to have: Advanced degree (MSc or PhD) in Mathematical Finance, Physics, Computer Science, or related quantitative discipline Experience developing models in structured equity derivatives Familiarity with instrument pricing, sensitivity calculations, P&L explain, VaR, and Expected Shortfall Knowledge of equity derivative instruments and their life cycle Exposure to CI/CD pipelines and coding standards in enterprise environments Understanding of distributed computing and serialization techniques Prior experience interacting directly with Front Office teams