Latest software engineer Jobs

Software Optimization Engineer – GPU / Hardware-Accelerated Media (FFmpeg / HandBrake / Intel® Quick Sync Video) (f/m/d)

This role involves deep technical work on optimizing open-source media software such as FFmpeg and HandBrake for Intel's GPU and hardware-accelerated video technologies. You'll develop and upstream code improvements, analyze performance across codecs like AV1 and HEVC, and collaborate closely with open-source communities and Intel engineering teams. The position emphasizes hands-on contributions to media pipelines using Intel® Quick Sync Video and oneVPL, with a focus on real-world applications in transcoding, streaming, and AI-enhanced video workflows.

Intel €112,550 pa
Hybrid Permanent
Faculty AI logo

Senior Software Engineer

As a Senior Software Engineer in Faculty AI's Defence team, you will lead backend and edge/IoT engineering, implementing robust, scalable solutions. You will work closely with Lead Engineers and Data Scientists to bridge the gap between machine learning research and production-grade software, while mentoring peers and collaborating on high-impact projects.

Faculty AI London, United Kingdom
Hybrid Permanent Flexible Clearance Required
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, DCGM, and NIM. The engineer will diagnose complex distributed systems issues, build automated testing and monitoring tools, and collaborate with AI teams and open-source communities to optimize large-scale AI infrastructure. Key responsibilities include root-causing performance bottlenecks and enabling continuous testing through CI/CD pipelines.

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 scale characterization for NVIDIA's DGX Cloud software stack, focusing on Kubernetes and NVIDIA components like GPU Operator, DCGM, and NIM. The engineer will debug large-scale distributed systems, build automated testing and monitoring tools, and collaborate with AI teams and open-source communities to optimize AI infrastructure efficiency and cost. Work includes deep performance analysis, CI/CD integration, and contributing to upstream projects like Kubernetes and CNCF.

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

Senior Software Engineer (C++ & Swift)

As a Senior Software Engineer, you will lead and contribute to the development and enhancement of Darktrace's products, focusing on the macOS codebase using modern C++ and Swift. You will collaborate with cross-functional teams, drive innovation, and mentor junior team members in core competencies.

Darktrace Cambridge, CB2 3BJ, United Kingdom
Darktrace logo

Specialist Software Engineer, Python

As a Specialist Software Engineer, you will work on prototyping and developing innovative cybersecurity solutions, collaborating with cross-functional teams to enhance Darktrace's services. You will focus on rapid prototyping, structured development, and advancing the company's unique methodology for defending against unknown cyber-attacks.

Darktrace London, UB8 1LQ, United Kingdom
Hybrid Permanent
Ocado logo

Android Software Engineer

As an Android Software Engineer at Ocado Technology, you will focus on developing and maintaining high-quality Android applications, writing automated tests, and collaborating with cross-functional teams to meet business objectives. You will be part of a dynamic team working on cutting-edge e-commerce solutions and innovative technologies.

Ocado United Kingdom
On-site Permanent
PhysicsX logo

Senior Software Engineer - AI Workbench

About us PhysicsX is a deep-tech company with roots in numerical physics and Formula One, dedicated to accelerating hardware innovation at the speed of software. We are building an AI-driven simulation software stack for engineering and manufacturing across advanced industries....

PhysicsX London, United Kingdom
PhysicsX logo

Senior Software Engineer - Platform Operations

About us PhysicsX is a deep-tech company with roots in numerical physics and Formula One, dedicated to accelerating hardware innovation at the speed of software. We are building an AI-driven simulation software stack for engineering and manufacturing across advanced industries....

PhysicsX London, United Kingdom
Databricks logo

Staff Software Engineer - Backend

As a Staff Software Engineer - Backend, you will join Databricks' London office as a founding member of the team building the Lakehouse Platform. You will work on distributed systems, service architecture, and data storage solutions, ensuring reliability and performance for large-scale cloud-based data workloads.

Databricks London, United Kingdom
On-site Permanent

Senior Software Engineer

This role involves modernising critical legacy Java services using AI-driven analysis and refactoring techniques, applying migration patterns to deliver clean, modern APIs, and building AI-powered tooling such as MCP servers and AI-assisted CI/CD pipelines. The position is hands-on and focuses on demonstrating how AI can transform developer productivity and code quality in a financial services context.

Tiro London, United Kingdom £80,000 – £120,000 pa
Hybrid Permanent

Senior Software Engineer I

This role involves leading the design and implementation of complex, cloud-native systems for modern banking infrastructure. You'll drive technical direction across teams, solve highly ambiguous problems, and shape engineering standards and practices across the company. The position emphasizes mentorship, cross-functional collaboration, and improving code quality and operational excellence at scale.

Thought Machine London, United Kingdom
On-site Permanent
Multiverse logo

Senior Software Engineer

As a Senior Software Engineer on the Trusted Enterprise Platform team, you will focus on building and maintaining critical backend services that ensure security, scalability, and compliance. Your work will involve authentication, single sign-on, release tooling, and regulatory systems, supporting the growth and reliability of Multiverse's platform.

Multiverse London, United Kingdom
Hybrid Permanent

Principal Software Engineer

Lead the development of advanced autonomy systems for unmanned vehicles, designing and implementing algorithms for path planning, obstacle avoidance, and mission execution. Work across the full development lifecycle from R&D to production deployment in a multidisciplinary team, using C++, Python, ROS2, and Linux-based systems. Provide technical mentorship and shape the core intelligence of autonomous systems in real-world maritime environments.

Marine Resources Fareham, Hampshire, United Kingdom £70,000 – £90,000 pa
Hybrid Permanent Clearance Required

Senior Software Engineer C

This role involves designing, developing, and maintaining performance-critical C++ software for advanced microelectronics and power-electronic automated x-ray metrology systems. The engineer will focus on X-ray image analysis and motion control within a multi-threaded environment, contributing to cutting-edge solutions used by leading semiconductor and electronics manufacturers.

Redline Group Mile End, Essex, CO4 5DY, United Kingdom £50,000 – £60,000 pa
On-site Permanent