2,676 to 2,700 of 7,815 Software Engineering Jobs in England

Senior Compiler Engineer

Location
Greater London, England, United Kingdom
tiling) to eliminate bottlenecks and maximise throughput. Mentor & Encourage Standards: Lead code reviews, coach peers, and uphold best practices in ML backend and performance engineering for your team. Guide Team Direction: Stay ahead of GPU, AI accelerator trends; propose and prototype innovations. Skills & Experience 5+ years of experience … software engineering with a focus on C/C++ programming. Deep expertise in ML framework internals, compilers, low-level programming, and optimisation techniques. Deep expertise in optimising Tensorflow, PyTorch or JAX deep learning models. Deep expertise with multiple toolchains like LLVM, OpenXLA/XLA, MLIR, TVM. Practical experience ...

AI AND MACHINE LEARNING ENGINEER

Location
Greater London, England, United Kingdom
relation to the problem you’re tackling andcommunicate findings to clients and stakeholders About the candidate: A minimum 2.1 Bachelor’s degree in Engineering/Computer Science is required. The ideal candidatewill have a Bachelor’s degree in Engineering/Computer Science and a Master’s degree … articulated in a meaningful way to wide and varied audiences You have an excellent understanding of key concepts in computer science (e.g. databases, software engineering practices, cloud computing - especially AWS) and data science (e.g. machine learning process) Excellent knowledge of Python includingPytorch, Tensorflow andSKLearn as well as initial ...

Member of Technical Staff - X Money

Location
Greater London, England, United Kingdom
systems that can accurately understand the universe and aid humanity in its pursuit of knowledge. Our team is small, highly motivated, and focused on engineering excellence. This organization is for individuals who appreciate challenging themselves and thrive on curiosity. We operate with a flat organizational structure. All employees … strong communication skills. They should be able to concisely and accurately share knowledge with their teammates. ABOUT THE ROLE: We are seeking a talented Software Engineer to join our X Money team, focused on building a revolutionary global payment network that will serve over 600 million users and rival ...

Data Engineer

Hiring Organisation
Adecco
Location
London, United Kingdom
Employment Type
Contract
Contract Rate
£500 - £600/day
Utilise technologies such as Spark, Elastic, Restful APIs, JSON, and Tomcat. Build reusable libraries and shared capabilities to expedite time to market for Data Engineering delivery teams. Continuously improve platform capabilities and maintain overall platform health to address evolving needs. Collaborate with cross-functional teams to understand data requirements … enhance data workflows and performance. Provide automation capabilities to assist delivery teams with data validation, testing, and deployments. Stay abreast of emerging data engineering technologies and trends. Gain experience with Azure cloud services, including Azure Data Factory, Gen 2, and Azure Databricks. Work with Elasticsearch and maintain advanced ...

Senior Electronics Laboratory Technician

Location
Oakley, England, United Kingdom
opportunities for personal fulfilment and career growth. We currently employ over 600 people across eight sites in the UK, and our specialisations include software engineering, underwater robotics, radars, AI, and armed forces training. What you will be part of Saab is a leading defence and security company with … quality, workmanship and compliance with industry standards whilst supporting the day-to-day operation and supervision of the electronics laboratory. Working closely with engineering teams, the Senior Technician will contribute to the continuous improvement of manufacturing processes, laboratory practices, and the successful delivery of electronic and flight system hardware. ...

Automation Engineer / Tester

Hiring Organisation
Infosec
Location
London, United Kingdom
Employment Type
Contract
Engineer to join a long-term programme based onsite in London. This is an opportunity to work on highly secure, mission-critical systems alongside software engineers, test specialists and technical delivery teams. What You'll Be Doing Design and develop automated test frameworks and scripts Improve and maintain automated … standards Contribute to continuous improvement initiatives Support delivery of secure, high-assurance systems Required Experience Active DV Clearance (MOD DV accepted) Proven Test Automation Engineering experience Strong Python development skills PowerShell scripting C# and/or Java Test framework development and maintenance Automated functional and integration testing ISTQB certification ...

Principal Data Scientist

Hiring Organisation
Product Madness
Location
London, UK
Employment Type
Full-time
Partner with game teams to define success metrics, guardrails, and decision frameworks, translating analytical results into actionable product and operational actions. Define and uphold engineering standards and guidelines for model development, including validation, uncertainty, reproducibility, and bias/quality checks. Drive scalable experimentation with A/B and Multi … armed bandit testing frameworks, power analysis, variance reduction, and online-offline alignment. Work together with Data Engineering, MLOps, and Game Tech teams to guarantee dependable data foundations, feature accessibility, and model deployment pathways. Build internal data products to improve the speed and quality of decision-making, such ...

AI Engineer, UK

Location
Greater London, England, United Kingdom
enterprise teams through AI adoption and deployment. Key Responsibilities Build Production AI Systems: Design, develop, and deploy robust AI applications using LLMs, including prompt engineering, agent workflows, tool use, and full‐stack AI products Work Directly with Customers: Partner closely with enterprise stakeholders to understand complex problems and translate … across accuracy, latency, cost, reliability, and safety Ship Production-Grade Systems: Ensure systems meet high standards for observability, reliability, security, and maintainability Raise the Engineering Bar: Improve development workflows, evaluation practices, and deployment strategies as our AI platform continues to evolve Who You Are 8+ years of professional software ...

Staff Infrastructure Engineer: Scalable AI Compute

Location
Greater London, England, United Kingdom
initiatives spanning multiple teams or systems Ability to build alignment across senior stakeholders and communicate effectively at all levels Preferred qualifications 10+ years of software engineering experience, including time as a technical lead setting direction for a team Experience operating large-scale compute infrastructure at hyperscale (100+ clusters … with infrastructure-as-code (Terraform, Atlantis), workflow orchestration (Temporal, Argo Workflows) Skill in quickly understanding systems design tradeoffs and keeping track of rapidly evolving software systems The annual compensation range for this role is listed below. For sales roles, the range provided is the role’s On Target Earnings ...

Senior Platform Engineer

Location
Greater London, England, United Kingdom
security and Implementation teams to make sure our infrastructure decisions serve the wider organisation’s goals. The Platform team exists to make the whole engineering organisation more effective. We’re responsible for: Developer Productivity and Experience, including the tooling engineers rely on every day; Developer Enablement and Engagement, helping … tools such as ArgoCD The Role As a Senior Platform Engineer, you’ll be a driving force behind the evolution of Semble’s engineering platform and the day-to‐day experience of every engineer who builds on top of it. You’ll champion infrastructure best practices, shape team goals ...

Engineer II, Site Reliability (Remote, United Kingdom)

Location
Greater London, England, United Kingdom
focus on our Commercial Cloud. We’re looking for a deeply-technical, hands-on engineer, who loves to develop automation and tooling through software to ensure delivery of mission critical solutions and services for large-scale distributed systems. **What You'll Do:** * Have expertise with Linux engineering … Computer Science* A minimum of five years of experience working in a large scale production environment* A minimum of two years of experience in software engineering* A minimum of two years of experience in one or more of: C++, Java, Python, Go* Experience with storage technologies (Examples ...

Sr. Forward Deployed Engineer (FDE) - Public Sector

Location
Greater London, England, United Kingdom
their data & AI challenges using the Databricks platform. You will own the architecture, lead design decisions, and implement end-to-end systems spanning data engineering, AI, and application development. We work cross-functionally to shape long-term strategic priorities and initiatives alongside engineering, product, and developer relations. FDEs … This is a hands-on, customer-facing role for builders who thrive at the intersection of technology and business impact. The ideal candidate combines engineering expertise with adaptability, curiosity, and a passion for working with customers and teammates to solve complex problems that drive measurable outcomes. FDEs are billable ...

Data Science Manager

Location
Bracknell, England, United Kingdom
coding experience in Python and SQL, and the ability to mentor others. Technical Proficiency: Experience with ML Ops (Vertex AI), Git version control and software engineering best practices whilst using AI effectively to augment these best practices. Problem‐Solving and Innovation: A passion for tackling business challenges … Desirable Skills and Experience Work experience within the Retail or Grocery sectors. Hands‐on experience with Agile methodologies in multidisciplinary product teams. Experience applying software engineering best practices (e.g., modern tech stack usage like Snowflake, DBT, GitLab). Experience working with Cloud technologies (specifically Google Cloud Platform) Previous ...

Full Stack Engineer

Location
Greater London, England, United Kingdom
targeting deal close on our first assets through 2026, with first trials launching in H1 2027. About the role We are looking for a software engineer to help build the platform powering the next generation of clinical trials. Join our fast-moving team and help us scale the product … least 3 days a week. About you We’d like to hear from you if... You have 3+ years experience as a professional software engineer collaborating within a team You are product-minded: you want to understand why we are building something to figure out the best ...

Senior Python Engineer: AI Agents & Forecasting

Location
Greater London, England, United Kingdom
deep in backend architecture, building production-grade agent orchestration, designing data pipelines, and solving problems at the intersection of software engineering and quantitative forecasting. You'll work directly with the founders. There are no layers between you and the decisions that shape the product. What … technical strategy alongside the founders. You'll have a voice in what gets built and why. Evaluating and vetting technical candidates as the engineering team grows. Bad News We're early. The engineering function is still being built. Documentation is thin and processes are light Priorities will shift ...

Graduate SAP Developer

Location
Croxley Green, England, United Kingdom
Ready to start your career in software development? At Howdens, our Graduate SAP Developer will join a supportive and experienced team responsible for designing, developing and supporting software across our SAP systems. This is a fantastic opportunity to turn your academic knowledge into practical experience. You’ll receive … systems and technologies, including ABAP, Java, JavaScript, SQL and cloud‐based solutions. What you’ll be doing Learning to design, develop, test and support software across our SAP systems Building your knowledge of ABAP, SAP’s object‐oriented and SQL‐based programming language Supporting project work, system improvements ...

AI Engineer, London

Location
Greater London, England, United Kingdom
global footprint, Eloquent AI is a fast-growing company backed by top-tier investors. Join us to work alongside world-class talent in AI, engineering, and product as we redefine the future of financial services. As an AI Engineer at Eloquent AI, you will be at the forefront … entire stack, developing high-performance front-end experiences and scalable back-end systems that power real-time AI-driven workflows. This role requires strong software engineering skills, a deep understanding of full-stack development, and the ability to work in a fast-paced, AI-first environment. ...

Quant Developer – Trading Analytics – Equity Derivatives Tech

Location
Greater London, England, United Kingdom
bold, multi‐year transformation to build a best‐in‐class global platform across execution, prime, clearing and cross‐product margining. We are re‐engineering our technology estate to achieve world‐leading performance and resiliency, enabling new capabilities in advanced execution, global market connectivity, and modernised post‐trade, clearing … curve‐marking tools that support customer flows and revenue generation. Develop reusable libraries, APIs, and AI agents that accelerate desk workflows. Skillsrequired: Strong software engineering experience in Python and/or Java, building enterprise‐grade, cloud‐hosted systems. Proven experience working directly with trading desks to deliver mission ...

VP, Senior Backend Developer - Blockchain Infrastructure

Location
Greater London, England, United Kingdom
contribute to. This is a hands‐on role with significant ownership and influence.You'll play a key part in shaping architecture, development practices, and engineering culture — not just building features, but raising the bar on how the team works.You'll own systems end‐to‐end, from architecture through … both execution layer and consensus layer clients. C ontribute to Liquid Collective alongside other staking and blockchain infrastructure projects across Galaxy. Define and uphold engineering standards Set and maintain the bar on API design, testing strategies for distributed systems, reliability and fault tolerance, and security and key management practices. ...

Graduate Machine Learning Engineer

Location
Greater London, England, United Kingdom
analysts in cross‐functional teams. Learn and grow through mentorship from experienced technical leaders. Requirements: Bachelor's degree (or expected graduation) in Computer Science, Software Engineering, Data Science, Mathematics, Statistics, or another quantitative field. Minimum expected classification equivalent to a UK 2:1 degree. Experience with Python through ...

Platform Engineer

Hiring Organisation
Sanderson Government and Defence
Location
Corsham, South West, United Kingdom
Employment Type
Temporary Contract, On-site
platform infrastructure. Automate deployment, configuration and management activities using Infrastructure as Code. Support the ongoing development of containerised applications and microservices. Collaborate with DevOps, Software Engineering and Security teams to ensure platform resilience, scalability and security. Troubleshoot complex platform and infrastructure issues. Essential Skills & Experience: Active DV Clearance ...

Telematics Data Scientist London

Location
Greater London, England, United Kingdom
patterns from sensors, test new hypotheses, and help bring impactful insights into production. You’ll work closely at the intersection of data science and engineering, generating scalable, real-world insights from GPS, accelerometer, and other spatial data. What you will be doing Build and refine behavioural features and factors … ranging from simple heuristics to complex machine learning models. Build robust solutions that scale, whether rule-based or ML-driven. Collaborate with Software Engineers,Data Scientists, and Product Managers to implement features and evaluate their impact. Run experiments, test new ideas, and assist in automating insight generation. Translate complex ...

Machine Learning Engineer

Location
Greater London, England, United Kingdom
recent AI models (e.g. via Huggingface (transformers), OpenAI APIs); Building agentic systems (e.g. via LangChain, AutoGen, PydanticAI). Evidence of participating in Open-Source Software (OSS) development, public hackathons, or other sharable coding samples. Deep expertise in embedding-based architectures, including bi-encoders, cross-encoders, etc. for long-horizon … asynchronous APIs for embedding and/or other compute-intensive services. Proficiency in Python for building high-performance data and model pipelines, with strong software engineering discipline (testing, versioning, CI/CD). Good familiarity with the Azure ecosystem (Azure Kubernetes Service, Azure Batch, Azure AI Foundry, Azure ...

Applied AI ML - Associate/VP

Location
Greater London, England, United Kingdom
build practical machine learning and generative AI solutions that can move from experimentation into production. You’ll work closely with product owners, data engineers, software engineers, and other ML practitioners to design, test, improve, and deploy AI/ML capabilities at scale. This is a hands-on role … code and own solutions from proof of concept to deployment Improve model accuracy, reliability, and performance by identifying optimization opportunities Partner with product and engineering teams to build scalable and maintainable solutions Contribute technical expertise to model design and platform implementation decisions Share knowledge and help elevate the technical ...

eTrading Production Engineer (FIC/Trading)

Location
Greater London, England, United Kingdom
market connectivity, pricing and risk management platforms. Lead the response to production incidents with a focus on rapid recovery, root cause analysis, and preventative engineering solutions. Design and implement monitoring, telemetry, alerting and automation solutions to improve system visibility and reduce manual operational effort. Analyse and optimise system latency … electronic trading controls governance processes. change management, incident management, problem management and operational risk standards. Mentor junior engineers and champion best practices in automation, software engineering, observability and operational excellence. Skills and Qualifications required: Proven experience supporting electronic trading systems, low-latency platforms, or front-office trading applications ...