Cititec in Bournemouth is looking for a Junior Business Analyst to support cloud refresh initiatives and operational improvements. The role requires collaboration with a Senior Business Analyst based in Glasgow, focusing on tracking and managing bugs and ensuring effective documentation. Ideal candidates will have a solid academic background, previous experience in analytical roles, and exposure to AWS environments. The position will involve on-site work for four days a week.
22/05/2026
Full time
Cititec in Bournemouth is looking for a Junior Business Analyst to support cloud refresh initiatives and operational improvements. The role requires collaboration with a Senior Business Analyst based in Glasgow, focusing on tracking and managing bugs and ensuring effective documentation. Ideal candidates will have a solid academic background, previous experience in analytical roles, and exposure to AWS environments. The position will involve on-site work for four days a week.
Senior Software Engineer £950/day Outside IR35 6-months initial contract London Industry: Trading Location: London - 4 days in office Job Type: Contract - 6-month initial Our client is building the next generation of execution and order management (EMS/OMS) infrastructure for global commodities trading. You will join a small, fast moving engineering team designing and delivering a cloud native trading platform from the ground up, tightly integrated with risk, pricing, and market data systems to support high performance trading environments. This is a senior, hands on role for an engineer who wants end to end ownership - from low level protocol integration through to distributed execution services and trader facing tooling. What You'll Be Doing Design and build core components of a modern EMS/OMS platform, including order routing, order lifecycle management, venue connectivity, and execution analytics. Implement and maintain FIX protocol and venue specific integrations across exchanges, brokers, and liquidity providers in commodities markets. Develop low latency, distributed execution services with a strong focus on correctness, resilience, and performance under load. Collaborate closely with traders, quants, and risk engineers to translate trading workflows and execution strategies into robust production systems. Ensure seamless integration with risk systems, including pre trade checks, position tracking, and post trade processing. Requirements Essential Proven experience building execution systems and/or order management systems in production. Strong systems engineering fundamentals, including concurrency, distributed systems, networking, performance, and correctness under pressure. Production experience in at least one of C++, Rust, or Python, with willingness to work across multiple languages. Demonstrated ability to deliver production systems with a strong bias towards shipping, iteration, and user feedback. Comfortable working in a collaborative environment with direct engagement between engineers, traders, and quants. Experience working in cloud native environments, particularly Kubernetes based architectures. Familiarity with distributed data and event driven systems (e.g. Kafka style messaging patterns). Experience with observability, monitoring, testing, and production incident response in live systems. Highly Desirable Experience in commodities markets (energy, metals, agriculture, freight) or other complex, multi venue asset classes. Deep understanding of the FIX protocol, including session handling, message customisation, and venue specific behaviour. Experience with algorithmic trading systems, smart order routing, or execution algorithm development. Exposure to real time risk systems, including pre trade controls and position/PnL infrastructure. Experience with columnar databases such as ClickHouse.
22/05/2026
Full time
Senior Software Engineer £950/day Outside IR35 6-months initial contract London Industry: Trading Location: London - 4 days in office Job Type: Contract - 6-month initial Our client is building the next generation of execution and order management (EMS/OMS) infrastructure for global commodities trading. You will join a small, fast moving engineering team designing and delivering a cloud native trading platform from the ground up, tightly integrated with risk, pricing, and market data systems to support high performance trading environments. This is a senior, hands on role for an engineer who wants end to end ownership - from low level protocol integration through to distributed execution services and trader facing tooling. What You'll Be Doing Design and build core components of a modern EMS/OMS platform, including order routing, order lifecycle management, venue connectivity, and execution analytics. Implement and maintain FIX protocol and venue specific integrations across exchanges, brokers, and liquidity providers in commodities markets. Develop low latency, distributed execution services with a strong focus on correctness, resilience, and performance under load. Collaborate closely with traders, quants, and risk engineers to translate trading workflows and execution strategies into robust production systems. Ensure seamless integration with risk systems, including pre trade checks, position tracking, and post trade processing. Requirements Essential Proven experience building execution systems and/or order management systems in production. Strong systems engineering fundamentals, including concurrency, distributed systems, networking, performance, and correctness under pressure. Production experience in at least one of C++, Rust, or Python, with willingness to work across multiple languages. Demonstrated ability to deliver production systems with a strong bias towards shipping, iteration, and user feedback. Comfortable working in a collaborative environment with direct engagement between engineers, traders, and quants. Experience working in cloud native environments, particularly Kubernetes based architectures. Familiarity with distributed data and event driven systems (e.g. Kafka style messaging patterns). Experience with observability, monitoring, testing, and production incident response in live systems. Highly Desirable Experience in commodities markets (energy, metals, agriculture, freight) or other complex, multi venue asset classes. Deep understanding of the FIX protocol, including session handling, message customisation, and venue specific behaviour. Experience with algorithmic trading systems, smart order routing, or execution algorithm development. Exposure to real time risk systems, including pre trade controls and position/PnL infrastructure. Experience with columnar databases such as ClickHouse.
Cititec is looking for a Senior Software Engineer to develop the next generation EMS/OMS infrastructure for global commodities trading. This role includes designing core components for a cloud-native trading platform, with responsibilities spanning from protocol integration to trader-facing tools. The ideal candidate will have proven experience in building production-quality execution systems and is comfortable working in collaborative environments with a strong focus on performance and correctness.
22/05/2026
Full time
Cititec is looking for a Senior Software Engineer to develop the next generation EMS/OMS infrastructure for global commodities trading. This role includes designing core components for a cloud-native trading platform, with responsibilities spanning from protocol integration to trader-facing tools. The ideal candidate will have proven experience in building production-quality execution systems and is comfortable working in collaborative environments with a strong focus on performance and correctness.
Senior AI Engineer £650/day Outside IR35 6-Month Contract Industry: Technology / Capital Markets Location: London - 3 days in office Job Type: Contract Our client, a forward-thinking technology organisation, is seeking a Senior AI Engineer to join a team building production-grade AI systems powered by large language models (LLMs). You will work closely with software engineers and product stakeholders to design, develop, and deploy scalable AI applications, focusing on multi-agent orchestration, intelligent tool integration, and reliable production workflows. Responsibilities Design and implement LLM-powered AI systems, including RAG pipelines, vector/knowledge databases, and agentic frameworks. Build and maintain production-grade AI applications with clean code, APIs, data pipelines, and robust error handling. Develop and maintain evaluation frameworks to measure and monitor system performance, accuracy, and reliability. Implement feedback loops and observability to continuously improve system performance. Craft and optimise prompts across different model providers for latency, cost, and output quality. Collaborate with developers, stakeholders, and cross-functional teams to deliver scalable, reliable AI solutions. Provide day-to-day support and troubleshooting for deployed AI systems. Required Skills Hands-on experience with LLM APIs and deep understanding of capabilities, limitations, and failure modes. Practical experience implementing RAG architectures, vector/graph databases, knowledge graphs, and prompt engineering. Experience building multi-step LLM workflows and agentic systems using frameworks (e.g., LangChain, LangGraph, Claude Agents SDK) or custom solutions. Strong Python (or other modern programming language) skills with production API/service development experience. Knowledge of cloud platforms (AWS, GCP, Azure), distributed systems, and CI/CD pipelines. Strong data manipulation skills (SQL, pandas) and experience evaluating AI system outputs. Ability to work with ambiguity and optimise non-deterministic systems while balancing latency, cost, and quality trade-offs. Desirable Skills Experience with AI-assisted coding tools (Claude Code, OpenAI Codex, GitHub Copilot). Knowledge of fine-tuning LLMs for domain-specific applications. Familiarity with real-time streaming, multimodal models, or search technologies (e.g., Elasticsearch). Experience with model observability tools (LangSmith, Weights & Biases) and cost optimisation strategies. Exposure to specialised industries (finance, healthcare, energy, legal, retail) and responsible AI practices. Experience with tool-calling agents, handoffs, and guardrails.
22/05/2026
Full time
Senior AI Engineer £650/day Outside IR35 6-Month Contract Industry: Technology / Capital Markets Location: London - 3 days in office Job Type: Contract Our client, a forward-thinking technology organisation, is seeking a Senior AI Engineer to join a team building production-grade AI systems powered by large language models (LLMs). You will work closely with software engineers and product stakeholders to design, develop, and deploy scalable AI applications, focusing on multi-agent orchestration, intelligent tool integration, and reliable production workflows. Responsibilities Design and implement LLM-powered AI systems, including RAG pipelines, vector/knowledge databases, and agentic frameworks. Build and maintain production-grade AI applications with clean code, APIs, data pipelines, and robust error handling. Develop and maintain evaluation frameworks to measure and monitor system performance, accuracy, and reliability. Implement feedback loops and observability to continuously improve system performance. Craft and optimise prompts across different model providers for latency, cost, and output quality. Collaborate with developers, stakeholders, and cross-functional teams to deliver scalable, reliable AI solutions. Provide day-to-day support and troubleshooting for deployed AI systems. Required Skills Hands-on experience with LLM APIs and deep understanding of capabilities, limitations, and failure modes. Practical experience implementing RAG architectures, vector/graph databases, knowledge graphs, and prompt engineering. Experience building multi-step LLM workflows and agentic systems using frameworks (e.g., LangChain, LangGraph, Claude Agents SDK) or custom solutions. Strong Python (or other modern programming language) skills with production API/service development experience. Knowledge of cloud platforms (AWS, GCP, Azure), distributed systems, and CI/CD pipelines. Strong data manipulation skills (SQL, pandas) and experience evaluating AI system outputs. Ability to work with ambiguity and optimise non-deterministic systems while balancing latency, cost, and quality trade-offs. Desirable Skills Experience with AI-assisted coding tools (Claude Code, OpenAI Codex, GitHub Copilot). Knowledge of fine-tuning LLMs for domain-specific applications. Familiarity with real-time streaming, multimodal models, or search technologies (e.g., Elasticsearch). Experience with model observability tools (LangSmith, Weights & Biases) and cost optimisation strategies. Exposure to specialised industries (finance, healthcare, energy, legal, retail) and responsible AI practices. Experience with tool-calling agents, handoffs, and guardrails.
Cititec is seeking a Junior Business Analyst in Glasgow to support cloud refresh initiatives. The role involves working closely with a Senior Business Analyst on AWS migration and operational improvements. The ideal candidate will have experience in business analytics, strong documentation skills, and the ability to work cross-functionally. This is a 6-month contract, requiring 4 days onsite per week, with an approximate pay of £400/day.
21/05/2026
Full time
Cititec is seeking a Junior Business Analyst in Glasgow to support cloud refresh initiatives. The role involves working closely with a Senior Business Analyst on AWS migration and operational improvements. The ideal candidate will have experience in business analytics, strong documentation skills, and the ability to work cross-functionally. This is a 6-month contract, requiring 4 days onsite per week, with an approximate pay of £400/day.
Machine Learning/AI Engineer £850/day Inside IR35 6-month initial contract London Industry: Technology Location: London Job Type: Contract - 6-month initial This programme delivers a production grade enterprise agentic AI platform, with MCP as the extensibility layer. Responsibilities Design and build MCP servers and tools that expose enterprise systems and workflows to AI agents. Implement Skills that combine tools, data, and reasoning into structured, repeatable, and governed workflows. Contribute to the internal AI assistant's agentic framework, including planning, tool invocation, and orchestration logic. Develop secure API wrappers for systems that lack appropriate authentication, authorisation, or entitlement mechanisms. Work closely with product engineering teams in a "build-for" model, transferring knowledge and establishing reusable engineering patterns. Shape the developer experience for MCP and Skills, including templates, contribution standards, and documentation. Collaborate with Quality Engineering and SRE teams to ensure solutions meet requirements for reliability, governance, and operational readiness. Skills & Experience Required Strong Python development experience in production environments. Hands on experience with LLMs, agent frameworks, and agentic reasoning patterns. Practical understanding of Model Context Protocol (MCP), including tool and server design patterns. Experience building REST APIs, ideally using FastAPI. Familiarity with prompt engineering and retrieval augmented generation (RAG) architectures. Experience with containerisation and Kubernetes based deployment environments. Ability to operate across platform, product, and governance boundaries in large enterprise settings.
21/05/2026
Full time
Machine Learning/AI Engineer £850/day Inside IR35 6-month initial contract London Industry: Technology Location: London Job Type: Contract - 6-month initial This programme delivers a production grade enterprise agentic AI platform, with MCP as the extensibility layer. Responsibilities Design and build MCP servers and tools that expose enterprise systems and workflows to AI agents. Implement Skills that combine tools, data, and reasoning into structured, repeatable, and governed workflows. Contribute to the internal AI assistant's agentic framework, including planning, tool invocation, and orchestration logic. Develop secure API wrappers for systems that lack appropriate authentication, authorisation, or entitlement mechanisms. Work closely with product engineering teams in a "build-for" model, transferring knowledge and establishing reusable engineering patterns. Shape the developer experience for MCP and Skills, including templates, contribution standards, and documentation. Collaborate with Quality Engineering and SRE teams to ensure solutions meet requirements for reliability, governance, and operational readiness. Skills & Experience Required Strong Python development experience in production environments. Hands on experience with LLMs, agent frameworks, and agentic reasoning patterns. Practical understanding of Model Context Protocol (MCP), including tool and server design patterns. Experience building REST APIs, ideally using FastAPI. Familiarity with prompt engineering and retrieval augmented generation (RAG) architectures. Experience with containerisation and Kubernetes based deployment environments. Ability to operate across platform, product, and governance boundaries in large enterprise settings.
Junior Business Analyst £400/day Inside IR35 6-month initial contract Glasgow Industry: Financial Services Location: Glasgow - 4 days onsite Job Type: Contract - 6-month initial A Business Analyst is required to support delivery within a programme focused on cloud refresh initiatives and operational improvements. This role is positioned at a junior to mid-level and will work closely with a Senior Business Analyst based in Glasgow. The successful candidate will contribute to analysis, tracking, and coordination activities across AWS cloud migration workstreams, ensuring effective documentation, issue management, and workflow establishment. Key Responsibilities: Support analysis activities across cloud refresh initiatives within AWS environments Track and manage bugs, control issues, and operational findings Collate and structure information from multiple sources into clear, usable outputs Assist in establishing and documenting workflows and processes Work closely with the senior Business Analyst to support delivery and coordination Contribute to identifying gaps, risks, and areas for improvement within processes Ensure accurate documentation and tracking of issues and resolutions Required Skills & Experience: Experience as a Business Analyst or in a similar analytical role Strong academic background Experience working in structured or regulated environments Exposure to cloud environments, preferably AWS Experience in tracking defects, bugs, or control issues Strong organisational and documentation skills Ability to gather, structure, and present information clearly Good communication skills and ability to work with cross-functional teams
21/05/2026
Full time
Junior Business Analyst £400/day Inside IR35 6-month initial contract Glasgow Industry: Financial Services Location: Glasgow - 4 days onsite Job Type: Contract - 6-month initial A Business Analyst is required to support delivery within a programme focused on cloud refresh initiatives and operational improvements. This role is positioned at a junior to mid-level and will work closely with a Senior Business Analyst based in Glasgow. The successful candidate will contribute to analysis, tracking, and coordination activities across AWS cloud migration workstreams, ensuring effective documentation, issue management, and workflow establishment. Key Responsibilities: Support analysis activities across cloud refresh initiatives within AWS environments Track and manage bugs, control issues, and operational findings Collate and structure information from multiple sources into clear, usable outputs Assist in establishing and documenting workflows and processes Work closely with the senior Business Analyst to support delivery and coordination Contribute to identifying gaps, risks, and areas for improvement within processes Ensure accurate documentation and tracking of issues and resolutions Required Skills & Experience: Experience as a Business Analyst or in a similar analytical role Strong academic background Experience working in structured or regulated environments Exposure to cloud environments, preferably AWS Experience in tracking defects, bugs, or control issues Strong organisational and documentation skills Ability to gather, structure, and present information clearly Good communication skills and ability to work with cross-functional teams
Junior Business Analyst £400/day Inside IR35 6-month initial contract Bournemouth Industry: Financial Services Location: Bournemouth - 4 days onsite Job Type: Contract - 6-month initial A Business Analyst is required to support delivery within a programme focused on cloud refresh initiatives and operational improvements. This role is positioned at a junior to mid-level and will work closely with a Senior Business Analyst based in Glasgow. The successful candidate will contribute to analysis, tracking, and coordination activities across AWS cloud migration workstreams, ensuring effective documentation, issue management, and workflow establishment. Key Responsibilities Support analysis activities across cloud refresh initiatives within AWS environments Track and manage bugs, control issues, and operational findings Collate and structure information from multiple sources into clear, usable outputs Assist in establishing and documenting workflows and processes Work closely with the senior Business Analyst to support delivery and coordination Contribute to identifying gaps, risks, and areas for improvement within processes Ensure accurate documentation and tracking of issues and resolutions Required Skills & Experience Experience as a Business Analyst or in a similar analytical role Strong academic background Experience working in structured or regulated environments Exposure to cloud environments, preferably AWS Experience in tracking defects, bugs, or control issues Strong organisational and documentation skills Ability to gather, structure, and present information clearly Good communication skills and ability to work with cross-functional teams
21/05/2026
Full time
Junior Business Analyst £400/day Inside IR35 6-month initial contract Bournemouth Industry: Financial Services Location: Bournemouth - 4 days onsite Job Type: Contract - 6-month initial A Business Analyst is required to support delivery within a programme focused on cloud refresh initiatives and operational improvements. This role is positioned at a junior to mid-level and will work closely with a Senior Business Analyst based in Glasgow. The successful candidate will contribute to analysis, tracking, and coordination activities across AWS cloud migration workstreams, ensuring effective documentation, issue management, and workflow establishment. Key Responsibilities Support analysis activities across cloud refresh initiatives within AWS environments Track and manage bugs, control issues, and operational findings Collate and structure information from multiple sources into clear, usable outputs Assist in establishing and documenting workflows and processes Work closely with the senior Business Analyst to support delivery and coordination Contribute to identifying gaps, risks, and areas for improvement within processes Ensure accurate documentation and tracking of issues and resolutions Required Skills & Experience Experience as a Business Analyst or in a similar analytical role Strong academic background Experience working in structured or regulated environments Exposure to cloud environments, preferably AWS Experience in tracking defects, bugs, or control issues Strong organisational and documentation skills Ability to gather, structure, and present information clearly Good communication skills and ability to work with cross-functional teams
Cititec is looking for a Machine Learning/AI Engineer for an initial 6-month contract in London, offering £850 per day. The successful candidate will design and build MCP servers for enterprise AI solutions, collaborating closely with engineering teams. Key responsibilities include developing secure APIs, implementing structured workflows, and shaping the developer experience across platforms. Ideal candidates should have strong Python skills and experience with LLMs and container deployment.
21/05/2026
Full time
Cititec is looking for a Machine Learning/AI Engineer for an initial 6-month contract in London, offering £850 per day. The successful candidate will design and build MCP servers for enterprise AI solutions, collaborating closely with engineering teams. Key responsibilities include developing secure APIs, implementing structured workflows, and shaping the developer experience across platforms. Ideal candidates should have strong Python skills and experience with LLMs and container deployment.
Cititec is seeking a Senior AI Engineer to develop AI systems powered by large language models in a contract role based in London. This position, offering £650/day, requires hands-on experience with LLM APIs and strong Python skills. You will implement AI applications focusing on multi-agent orchestration and work with cross-functional teams to deliver reliable solutions. This role is predominantly onsite with a focus on production-grade applications.
21/05/2026
Full time
Cititec is seeking a Senior AI Engineer to develop AI systems powered by large language models in a contract role based in London. This position, offering £650/day, requires hands-on experience with LLM APIs and strong Python skills. You will implement AI applications focusing on multi-agent orchestration and work with cross-functional teams to deliver reliable solutions. This role is predominantly onsite with a focus on production-grade applications.