Latest software engineer Jobs

NVIDIA logo

Systems Software Engineer, Kubernetes Scale - DGX Cloud

This role involves driving performance and scale characterization for NVIDIA's DGX Cloud software stack, focusing on Kubernetes and NVIDIA components like GPU Operator and DCGM. The engineer will debug complex distributed systems, build automated testing frameworks, and collaborate with AI teams and open-source communities to optimize large-scale AI infrastructure. Work includes root cause analysis, monitoring tool development, and continuous performance testing in cloud environments.

NVIDIA PLN 176,250 – PLN 383,500 pa
Remote Permanent
NVIDIA logo

Systems Software Engineer, Kubernetes Scale - DGX Cloud

This role involves driving performance and scalability for NVIDIA's DGX Cloud software stack, focusing on Kubernetes and NVIDIA components like GPU Operator and DCGM. The engineer will diagnose complex distributed systems issues, build automated testing and monitoring tools, and collaborate with AI teams and open-source communities. Key responsibilities include optimizing large-scale AI infrastructure and supporting continuous performance testing in a CI/CD environment.

NVIDIA PLN 176,250 – PLN 383,500 pa
Remote Permanent

Staff+ Software Engineer, Developer Productivity

About AnthropicAnthropic’s mission is to create reliable, interpretable, and steerable AI systems. We want AI to be safe and beneficial for our users and for society as a whole. Our team is a quickly growing group of committed researchers, engineers,...

Anthropic London, United Kingdom

Staff Software Engineer, Inference

About AnthropicAnthropic’s mission is to create reliable, interpretable, and steerable AI systems. We want AI to be safe and beneficial for our users and for society as a whole. Our team is a quickly growing group of committed researchers, engineers,...

Anthropic London, United Kingdom

iOS Software Engineer

Develop and optimize a production-grade iOS application centered around AI-driven interactions, focusing on performance, reliability, and intuitive user experience. Design and implement UX patterns for streaming responses, retries, and fallbacks while collaborating closely with backend and ML teams. Work in a high-velocity, small-team environment to deliver a seamless, intelligent mobile assistant.

Burton Recruitment London, United Kingdom £70,000 – £100,000 pa

Senior Software Engineer (Infrastructure)

This role involves building and maintaining cloud-native infrastructure for a modern core banking platform. The engineer will develop automation, observability, and orchestration tools to support scalable deployment and management of services, working closely with engineering and SRE teams. Focus areas include CI/CD, disaster recovery, and integration with data and streaming platforms in high-consistency environments.

Thought Machine London, United Kingdom
Hybrid Permanent

Lead Software Engineer

The Lead Software Engineer will design and implement software solutions for underwater robotics applications, working closely with multidisciplinary teams to deliver complex projects. Responsibilities include leading technical innovation, ensuring software quality, and mentoring junior engineers.

Saab Fareham, United Kingdom
On-site Permanent Clearance Required

Embedded Software Engineer

This role involves developing low-level embedded software, integrating secure IoT communication protocols, and building automated test frameworks. You will collaborate with hardware teams, maintain technical documentation, and participate in CI/CD pipelines.

Zenovo Le11Aa, United Kingdom £65,000 pa
Hybrid Permanent

Graduate Technical Engineer (Software Engineering Pathway) x5

This role involves troubleshooting and supporting enterprise software systems while gaining hands-on experience with AI, cloud technologies, and programming languages like Python and JavaScript. You'll work alongside experienced engineers, contribute to system improvements, and develop skills across a range of modern tech platforms. The position offers a structured career pathway into software engineering within a learning-focused environment.

Jam Management Consultancy ltd Bracknell, Berkshire, United Kingdom £35,000 – £38,000 pa
Hybrid Permanent
Faculty AI logo

Full Stack Software Engineer

Build and scale AI-powered full-stack systems for global clients in regulated industries, collaborating with data scientists and product managers. Take ownership of frontend and backend architecture, turning machine learning outputs into production-ready solutions. Work in a technically rigorous environment focused on responsible AI deployment and long-term maintainability.

Faculty AI London, United Kingdom
Hybrid Permanent
PhysicsX logo

Machine Learning Software Engineer, Research

Develop and optimize machine learning models for high-fidelity, multi-physics simulation in engineering and scientific domains. Translate research prototypes into scalable, production-grade systems using distributed training and cloud infrastructure. Work across the full ML lifecycle, from foundational model design to deployment, while mentoring team members and collaborating with research scientists on real-world industrial applications.

PhysicsX London, United Kingdom
On-site Permanent
PhysicsX logo

Senior Forward Deployed Software Engineer

A Senior Forward Deployed Software Engineer at PhysicsX works directly with customers and internal teams to build and deploy AI-driven simulation applications that solve complex engineering problems across industries like aerospace, energy, and semiconductors. The role involves full-stack development, rapid prototyping, and on-site collaboration, with a focus on delivering production-grade tools using physics AI models. Engineers also contribute to the core platform by abstracting reusable components from customer solutions and shaping product direction.

PhysicsX England US$150,000 – US$250,000 pa
Hybrid Permanent
Synthesia logo

Principal/Staff Software Engineer

Work on core enterprise platform systems and new API development for Synthesia's AI video platform, ensuring security, scalability, and reliability. Own complex, long-term projects across multiple teams, translating business and regulatory requirements into robust technical solutions. Collaborate closely with product, security, and infrastructure teams while leveraging observability to maintain system health and compliance.

Synthesia United Kingdom US$200,000 pa
On-site Permanent
University of Cambridge logo

Senior AI Research Software Engineer (ICCS) (Fixed Term)

This role involves developing and improving climate modelling tools using machine learning and computational techniques, in close collaboration with international climate science teams. The Senior AI Research Software Engineer will help scientists scope and design applications, promote software engineering best practices, and provide training on generative AI for code development. Work is research-driven, with opportunities for conference attendance and professional development in a multidisciplinary environment.

University of Cambridge Cambridge, Hybrid, South East England, United Kingdom £47 – £59 pa
Contract
Entrust logo

iOS Mobile Software Engineer II

Design and develop iOS SDKs for secure document capture and identity verification, focusing on high-quality image processing, accessibility, and seamless integration into customer applications. Collaborate with cross-functional teams in an agile environment to enhance mobile SDK performance and user experience across multiple platforms.

Entrust London, United Kingdom
Hybrid Permanent