1 - 20 of 7,878 Jobs

Search for Software Engineer - AI Systems

7,878 results

Apply
XBOW logo
Full-time|Remote|Europe (Remote)

About XBOWJoin XBOW in shaping the future of offensive security. As attackers leverage AI to outpace defenders, we are committed to developing a platform that leads the charge in this critical arms race. Our innovative AI-driven system autonomously identifies, validates, and even exploits vulnerabilities, providing organizations with verified results in a ma…

Mar 19, 2026
Apply
Graphcore Ltd. logo
Full-time|On-site|Cambridge, UK

About Graphcore At Graphcore, we are pioneering the next generation of AI computing technology. Our team comprises industry-leading experts in semiconductors, software, and artificial intelligence, dedicated to developing a comprehensive AI compute stack that spans from silicon innovations to extensive data center infrastructure. As a proud member of the SoftBank Group, we are supported by substantial long-term investments, enabling us to advance critical technologies within the rapidly evolving SoftBank AI ecosystem. To capitalize on the immense opportunities in AI, Graphcore is expanding its global workforce. We are uniting the brightest minds to tackle the most challenging problems in an environment where every individual can significantly influence the organization, our products, and the future of artificial intelligence.

Mar 13, 2026
Apply
Graphcore Limited logo
Full-time|On-site|Bristol, UK

Join the Graphcore Team!At Graphcore, we are pioneering the future of AI computing. Our team consists of semiconductor, software, and AI specialists with extensive experience in developing the entire AI compute stack, from silicon to software and large-scale infrastructure.As a proud member of the SoftBank Group, supported by substantial long-term investments, we are providing critical technology to the rapidly expanding SoftBank AI ecosystem.To seize the vast opportunities in AI, we are growing our teams globally, assembling the brightest talent to tackle the most challenging problems in an environment where every individual has the chance to significantly impact our company, products, and the future of artificial intelligence.Role OverviewAs a key member of our Drivers and Utilities team, you will play a vital role in planning, designing, implementing, and testing low-level kernel drivers and user space driver library code. You will be part of one of the two teams in our system software department, collaborating closely with colleagues to ensure the success of our innovative projects.

Mar 13, 2026
Apply
bjakcareer logo
Full-time|On-site|United Kingdom

Join our innovative team at bjakcareer as a Backend Engineer specializing in AI and Agent Systems. In this role, you will be instrumental in designing and developing cutting-edge backend solutions that leverage artificial intelligence to enhance our agent systems. Your expertise will enable us to deliver exceptional user experiences and streamline operations.

Apr 30, 2026
Apply
OpenAI logo
Full-time|On-site|London, UK

About the TeamAt OpenAI, our Platform Systems team is at the forefront of innovation, merging advanced AI technologies with large-scale distributed systems. We create the engineering and research infrastructure essential for training OpenAI’s premier models on some of the world's most powerful, custom-designed supercomputers.Our dedicated team develops critical model training software, delving deep into the technical stack to enhance collective communication, optimize compute efficiency, refine parallelism strategies, and improve fault tolerance, failure detection, and observability. The systems we engineer are pivotal to accelerating OpenAI’s research, ensuring reliable and efficient training at the cutting edge of technology.We foster close collaboration with researchers throughout the organization, consistently integrating insights from across OpenAI to advance our training platform.About the RoleAs a Software Engineer specializing in Platform Systems, you will architect and develop distributed systems that enhance visibility into large-scale training workloads, ensuring their reliable operation at scale.Your responsibilities will include engineering failure detection, tracing, and observability systems to identify suboptimal or malfunctioning nodes, revealing performance bottlenecks, and enabling engineers to optimize extensive distributed training jobs. This infrastructure is vital for the functionality of OpenAI’s training stack and is continuously evolving to accommodate new use cases and increasingly intricate workloads.This position is central to our training infrastructure, merging systems engineering, performance analysis, and large-scale debugging.In This Role, You WillDesign and implement distributed systems for failure detection, tracing, and profiling large-scale AI training tasks.Create tools to detect slow, faulty, or erratic nodes, providing actionable insights into system performance.Enhance observability, reliability, and performance across OpenAI’s training framework.Diagnose and resolve challenges in complex, high-throughput distributed environments.Collaborate with systems, infrastructure, and research teams to elevate platform capabilities.Adapt and extend failure detection and tracing systems in support of new training methodologies and workloads.You Might Thrive in This Role If YouPossess a strong passion for performance, stability, and observability in distributed systems.Have experience with large-scale systems and are excited to tackle complex challenges in AI infrastructure.

Jan 23, 2026
Apply
bjakcareer logo
Full-time|On-site|United Kingdom

Join our innovative team at bjakcareer as a Full Stack Engineer specializing in AI systems. In this dynamic role, you will be responsible for developing and maintaining cutting-edge applications that leverage artificial intelligence technologies. Collaborate with a diverse group of professionals to design scalable solutions that enhance user experience and drive efficiency.

Apr 30, 2026
Apply
CommandLink logo
Full-time|On-site|United Kingdom

CommandLink is seeking an AI Engineer in the United Kingdom to focus on LLM systems and agentic workflows. The role centers on designing, building, and maintaining AI infrastructure that drives intelligent automation throughout the CommandLink platform. Key Responsibilities Design and implement multi-step LLM workflows, applying established best practices for agentic workflow engineering. Develop and manage production LLM workflows using Temporal, prioritizing reliability and scalability. Establish security measures and policy controls for LLM operations, emphasizing safe and compliant deployment. Tackle complex challenges such as prompt injection, output trust, and runtime governance within targeted domains. Collaborate with Engineering and Product leads to deliver deterministic, context-aware agentic workflows that support insights, triage, investigations, and remediation. Ensure these workflows are reliable, observable, and policy-compliant. Architect systems that anticipate failure, latency, and adversarial inputs from the outset, instead of retrofitting safety controls. What Makes This Role Unique The landscape of LLM systems and agentic workflows is evolving rapidly, presenting new and open-ended technical challenges. CommandLink values candidates with strong perspectives and hands-on experience building trustworthy AI systems for real-world production environments.

Apr 28, 2026
Apply
Coram AI logo
Full-time|On-site|London

At Coram AI, we are revolutionizing video security in today's digital landscape. Our innovative cloud-native platform leverages cutting-edge computer vision and artificial intelligence to empower businesses with enhanced safety, informed decision-making, and rapid response capabilities. Experience real-time alerts, effortless clip sharing, and comprehensive visibility across multiple sites.Joining our dynamic, agile team means embracing clarity, excellence, and impactful contributions. Every team member has a voice, delivers significant work, and plays a vital role in shaping how AI can foster a safer and more interconnected world.In this role, you will be part of a pioneering team responsible for managing a sophisticated infrastructure that transcends conventional cloud setups. Beyond our robust AWS and Kubernetes configurations, we also oversee a vast array of IoT devices. We are in search of a skilled engineer who will play a crucial role in developing and maintaining our edge and cloud stack that supports our IoT product offerings, focusing on both infrastructure and the bespoke software we utilize.You will tackle intriguing challenges at the confluence of user experience, machine learning, and infrastructure, while committing to excellence, continuous learning, and delivering exceptional products in a fast-paced startup environment.

Feb 18, 2026
Apply
Anyone AI logo
Contract|Remote|United Kingdom

Anyone AI is on the lookout for talented Full-Stack Developers to contribute to an exciting project alongside a prestigious AI research lab.Qualifications:Exceptional written and spoken English proficiency3 to 7 years of extensive experience in software engineeringAdvanced skills in Python and JavaScript/TypeScript; familiarity with Java, C#, or Go is a plusHands-on experience in backend or full-stack development within production environmentsProficient in testing frameworks such as pytest, Jest, JUnit, xUnit, and Go testingDemonstrated ability to debug and work with complex, multi-file codebasesExperience in code reviews, refactoring, and migration processesEngagement: This is a part-time, project-oriented consulting roleWork Type: Fully RemoteAs a contributor, you will create and assess realistic software engineering tasks that encompass bug fixing, feature development, code refactoring, migrations, and test generation. Your work will entail crafting intricate coding challenges and evaluating peer submissions for quality assurance.This role is consultant-based, with payment structured per project. Hourly rates are estimates based on expected completion times. Consultants have the flexibility to manage their schedules, utilize their own tools, and may work with other clients as long as it complies with their policies.Responsibilities:Contributors will:Design and execute multi-file coding tasks including bug fixes, feature enhancements, refactoring, and testingDraft clear specifications and reference implementations in natural languageDevelop and enhance unit and integration test suitesAssess peer-generated tasks for accuracy, clarity, and realismSpot edge cases, ambiguities, and potential failure modesEnsure consistency between specifications, code, and intended outputsExpected Outcomes:High-quality, realistic software engineering tasks that are ready for implementation.

Apr 6, 2026
Apply
Elastic logo
Full-time|$2K/yr - $2K/yr|On-site|United Kingdom

At Elastic, we empower individuals and organizations to unlock the power of their data in real time, achieving unprecedented insights and outcomes. Our innovative Search AI Platform, leveraged by over half of the Fortune 500, fuses search precision with AI intelligence, enabling users to derive impactful results swiftly. With our comprehensive cloud-based solutions for search, security, and observability, we enhance the potential of businesses while ensuring robust data protection.Role Overview:We are actively seeking a Lead Software Engineer I to become a key member of our Elasticsearch - Distributed Systems team. In this role, you will focus on optimizing Elasticsearch's scalability, performance, and reliability. You will be instrumental in overseeing the communication between nodes in an Elasticsearch cluster and managing the indexing, allocation, and replication of data across these nodes.Your Responsibilities:Enhance Elasticsearch components to support concurrent and consistent indexing across distributed systems.Oversee the maintenance of our cluster coordination system to ensure high performance during node fluctuations and data migrations while preserving the system's integrity.Challenge the boundaries of Elasticsearch by increasing its shard, node, and petabyte handling capabilities.Investigate various technical issues, particularly performance and concurrency, and devise effective solutions.Provide advanced support to our engineering team in tackling complex challenges.What You Bring to the Table:Extensive experience in distributed systems and consensus algorithms.Proficiency in core Java, with a strong understanding of data structures, concurrency constructs, and modern language features.Deep expertise in algorithms and their practical applications.Proven ability to navigate and contribute to intricate, highly distributed systems.Experience in developing and debugging impactful features across multiple machines.Demonstrated ability to manage end-to-end project lifecycles, including technical design and collaboration with cross-functional teams.Experience leading projects involving multiple engineers.Preferred Qualifications:Experience with data streaming and processing frameworks.Familiarity with cloud technologies and architectures.

Feb 6, 2026
Apply
Elastic logo
Full-time|$2K/yr - $2K/yr|On-site|United Kingdom

Join Elastic as a Principal Software Engineer II in our Elasticsearch - Distributed Systems team, where you will play a pivotal role in enhancing the scalability, performance, and resilience of our Elasticsearch platform. You'll be responsible for overseeing communication between nodes in our Elasticsearch clusters, ensuring efficient data indexing, allocation, and replication across nodes. Your work will push the boundaries of what Elasticsearch can achieve, all while maintaining the safety and liveness of the system.

Feb 6, 2026
Apply
StarCompliance logo
Full-time|Hybrid|Hybrid

Join Our Innovative Team as a Senior AI Engineer (Agentic Systems)At StarCompliance, we are at the forefront of creating software solutions that address critical compliance needs for our global clientele. As we integrate AI as a fundamental capability throughout our software development lifecycle, we invite you to be part of this transformative journey.We are looking for a Senior AI Engineer to spearhead the practical implementation and expansion of AI-assisted and agentic engineering within our teams. This is a hands-on role where you will engage directly with real codebases, leveraging cutting-edge AI-native development environments (Cursor preferred) to revolutionize the software development process.Your mission will be to evolve AI from a mere tool into a fully embedded system that is repeatable and scalable. You will craft and execute playbooks, establish workflows, and define patterns that allow our teams to harness the power of parallel AI agents, facilitate autonomous code reviews, and create AI-driven delivery pipelines. Additionally, you will play a pivotal role in launching new initiatives, ensuring they are built on the right architecture and AI-enabled engineering practices from the outset.This position is part of our R&D Engineering team and collaborates closely with Platform, QA, and Product Engineering. Here, influence is gained through tangible delivery rather than hierarchy.Our Vision of AIWe view AI not just as an assistant, but as an integral component of our engineering ecosystem. We expect engineers in this role to embrace this perspective and drive our AI initiatives forward.

Mar 31, 2026
Apply
Graphcore logo
Full-time|On-site|Bristol, UK

Join the Future of AI at GraphcoreAt Graphcore, we are at the forefront of AI compute innovation. Our dedicated team of semiconductor, software, and AI specialists possess extensive expertise in crafting a comprehensive AI compute stack, spanning silicon, software, and large-scale infrastructure.As a proud member of the SoftBank Group, we are supported by significant investment and are committed to delivering cutting-edge technology within the rapidly evolving SoftBank AI ecosystem.To address the expansive and exciting prospects within AI, Graphcore is actively expanding its global teams, uniting brilliant minds to tackle the most challenging problems. Here, every individual has the chance to influence our company, our products, and the future of artificial intelligence.Role OverviewAs a Senior System Software Engineer in Test, you will take charge of designing, developing, executing, and reporting on tests and test harnesses aimed at verifying and validating our firmware. You will collaborate with the development team from the initial phases to the final production software, ensuring comprehensive functionality coverage.Your role will involve working with various hardware configurations and closely collaborating with hardware, bring-up, and driver teams to ensure seamless firmware integration.As a senior member of the team, you will also mentor junior engineers, elevating the overall testing standards.The Firmware QA TeamOur Firmware QA team is responsible for validating the low-level software that handles the boot, configuration, and monitoring of Graphcore's silicon and hardware platforms. Key test areas include:Boot and power sequencingLow-level hardware interfaces and driversTelemetry, monitoring, and SMBus/BMC data exposureSilicon and system bring-upKey ResponsibilitiesDesign, implement, and deliver high-quality tests for complex firmware featuresSupport debugging and MTBF reduction for both internal and externally reported issuesTake QA ownership of key firmware featuresContribute to the continuous integration pipelineAssist in release testing and maintenance of the release pipelineEngage actively in technical discussions and team reviews.

Mar 17, 2026
Apply
Dex logo
Full-time|On-site|London

Join Our Innovative Team at DexAt Dex, we harness the power of AI to revolutionize recruitment by connecting outstanding software engineers with leading tech companies. As one of the fastest-growing startups in the UK, we have secured $3.1 million in funding from prestigious investors such as a16z and Concept Ventures. Our mission is to develop a cutting-edge voice agent, advanced matching engine, and a seamless web application experience that transforms the landscape of talent acquisition.We are looking for a passionate Backend Software Engineer to join our dynamic team. In this role, you will contribute to building our innovative products and AI-driven agent systems, enabling a deeper understanding of our users and their unique opportunities.Your Role and ResponsibilitiesAs a Backend Software Engineer at Dex, you will take ownership of the backend infrastructure that powers our voice agent and other applications. You will be working with a modern tech stack that includes Python, FastAPI, Postgres, Redis, Docker, and Pydantic AI, all hosted on Google Cloud Platform (GCP). Your responsibilities will encompass:Product Backend: Manage critical components of our backend architecture, ensuring new features are implemented securely and are scalable from inception.Agent Backend: Enhance the infrastructure supporting our voice agent, which includes conducting evaluations, improving information extraction methods, and guaranteeing reliable performance at scale.Observability: Implement monitoring, logging, and performance metrics to maintain visibility into our production systems.Matchmaking: Design and optimize the systems that drive our AI-powered talent matching engine.What You Will AchieveArchitect and develop scalable backend systems for AI workflows and product infrastructure.Ensure reliability and performance of the systems supporting our voice agent and web application.Collaborate with team members to set technical direction, architecture, and long-term objectives.Create and maintain robust APIs, authentication frameworks, and database designs.Work closely with product managers, designers, and engineers to build infrastructure that adapts to changing requirements.Contribute to establishing best practices for system reliability, performance, and deployment speed.

Jan 5, 2026
Apply
Valsoft Corporation logo
AI-Native Software Engineer

Valsoft Corporation

Full-time|Remote|Remote — United Kingdom

Join our innovative team at Valsoft Corporation as an AI-Native Software Engineer. In this remote role, you will be pivotal in developing cutting-edge software solutions that leverage artificial intelligence technologies. Your expertise will help us drive our projects forward, ensuring that our products meet the highest standards of quality and performance.

Mar 26, 2026
Apply
anyone-ai logo
Full-time|On-site|United Kingdom

Join anyone-ai as an AI Software Engineering Trainer in the United Kingdom! In this dynamic role, you will leverage your expertise in software engineering and artificial intelligence to train and mentor upcoming talent in the field. You will be responsible for developing training materials, conducting workshops, and providing hands-on guidance to participants, ensuring they gain practical skills and knowledge in cutting-edge AI technologies.As a part of our team, you will collaborate with industry experts and contribute to the advancement of AI education, making a meaningful impact in the tech community.

Mar 25, 2026
Apply
Anyone AI logo
Contract|Remote|United Kingdom

Anyone AI seeks experienced software engineers for a part-time, remote contract supporting a major AI laboratory project. This position is open to candidates based in the United Kingdom. Key responsibilities Create and implement multi-file coding tasks, including bug fixes, new features, refactoring, and test development. Write clear and detailed specifications, along with reference code implementations. Develop and improve unit and integration test suites to strengthen code reliability. Review coding tasks from peers, ensuring technical accuracy, clarity, and practical value. Identify edge cases, ambiguities, and potential failure points in both tasks and solutions. Check that specifications, code, and expected results remain consistent for each task. Role details Part-time contract Remote work (must be based in the UK)

Apr 20, 2026
Apply
Version 1 logo
Full-time|On-site|London, Birmingham, Manchester, Newcastle upon Tyne, Edinburgh, Belfast

Join Version 1 as an AI Software Engineer and be at the forefront of innovation in artificial intelligence. In this full-time role, you will work with cutting-edge technologies to develop AI-driven software solutions that enhance business operations and customer experiences.As a key member of our Digital, Data and Cloud department, you will collaborate with cross-functional teams to design, implement, and optimize AI algorithms and models. Your contributions will help shape the future of our products and services.

Jan 8, 2026
Apply
Roku, Inc. logo
Internship|On-site|Manchester, United Kingdom

Collaboration Fuels Our Innovation. Join Roku: Revolutionizing TV ViewingRoku stands as the leading TV streaming platform in the U.S., Canada, and Mexico, with aspirations to enhance every television globally. We have pioneered the streaming experience, connecting consumers with their favorite content, empowering publishers to engage larger audiences, and equipping advertisers with unique tools to reach consumers effectively.From your first day at Roku, you will play a pivotal role in our journey. As a rapidly expanding public company, we value every contribution and offer you the chance to impact millions of viewers worldwide while gaining invaluable experience across various fields. About Our Embedded TeamsOur embedded teams focus on device firmware, platform functionalities, and the seamless integration of system-on-chip (SoC) components, ensuring reliability, performance, and an exceptional user experience across devices and televisions. Your Role as an InternAs a Software Engineer Intern in our embedded software team, you will harness your technological passion and innovative spirit to contribute to our success. This is a paid 12-week internship commencing in Summer 2026.Your responsibilities will include taking ownership of a project that enhances our embedded systems, whether through incremental features, performance improvements, or automation enhancements that help us deliver high-quality software across various devices. Key ResponsibilitiesLead a project within the embedded domain, such as implementing a feature, optimizing memory/performance, or developing automated tests for a system module.Utilize C++ on Linux-based systems, employing debugging and analysis tools to replicate, identify, and resolve issues.Collaborate with firmware, platform services, and quality engineers to ensure reliable software delivery. Preferred Qualifications

Mar 2, 2026
Apply
Phoenix Software logo
Full-time|Remote|Remote — United Kingdom

Phoenix Software helps UK public sector organizations modernize through cloud, hybrid infrastructure, data analytics, AI, security, and collaboration tools. Role Overview The Senior Azure AI Consultant joins the AI practice to guide clients through adopting and scaling AI using Microsoft technologies. This remote position is fully customer-facing and focuses on delivering advisory and hands-on engagements across strategy, architecture, and implementation of Microsoft AI platforms. This role manages end-to-end AI projects independently, from discovery and design through deployment and configuration. Close collaboration with the Practice Lead and Technical Architects is expected to continually improve Phoenix’s AI offerings. What You Will Do Lead AI advisory and enablement projects, including readiness assessments, use-case workshops, and Centre of Excellence (CoE) programs. Enable customers on Microsoft AI platforms, with a focus on Microsoft Foundry and Azure OpenAI Service. Design, deploy, and configure Azure AI solutions, creating reference environments for clients. Run executive workshops and stakeholder sessions to identify AI opportunities and shape business cases. Develop adoption roadmaps, governance models, and technical reference architectures for AI. Act as a trusted advisor to senior stakeholders, translating business needs into workable AI solutions. Work with the AI Practice Lead and Technical Architects to refine engagement frameworks and service offerings. Create deliverables such as strategy documents, technical designs, deployment guides, and assessment reports. Stay current with Microsoft AI platform updates, new features, and industry trends. Share insights on customer needs, market shifts, and potential new AI services. Support pre-sales by joining discovery calls, technical demos, proposal writing, and presentations. Location Remote , United Kingdom

Apr 17, 2026

Sign in to browse more jobs

Create account — see all 7,878 results

Tailoring 0 resumes

We'll move completed jobs to Ready to Apply automatically.