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
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
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
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
Darktrace logo

Senior Software Engineer (Python)

Darktrace is a global leader in AI for cybersecurity that keeps organizations ahead of the changing threat landscape every day. Founded in 2013, Darktrace provides the essential cybersecurity platform protecting nearly 10,000 organizations from unknown threats using its proprietary AI.The...

Darktrace Cambridge, CB2 3BJ, United Kingdom

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

Senior Software Engineer (Infrastructure)

Thought Machine's mission is bold – to properly and permanently rid the world's banks of legacy technology. To achieve this, we have developed the foundations of modern banking through core and payments technology which run natively in the cloud. What...

Thought Machine Lisbon, Portugal
On-site Permanent
Multiverse logo

Senior Software Engineer (Growth)

This role involves building AI-driven onboarding and engagement systems to scale learner experiences on a high-impact edtech platform. You'll work across the full stack to design adaptive learning flows, integrate LLMs into production systems, and ship features that directly improve user outcomes. The team operates with high autonomy, focusing on rapid experimentation, technical excellence, and AI-augmented development.

Multiverse London, United Kingdom
Hybrid Permanent Clearance Required

Senior Software Engineer

Design and develop full-stack software solutions for vision-based systems, spanning embedded devices, edge computing, cloud platforms, and web applications. Work on end-to-end product development from concept to deployment, solving real-world problems in industrial and technical domains using C/C++, Python, and modern web technologies.

Platform Recruitment Ecton, Northamptonshire, United Kingdom £50,000 – £70,000 pa
Hybrid Permanent

Principal Software Engineer

This role involves designing and developing software to solve complex Workload Identity challenges, working closely with a team to lead, mentor, and collaborate on projects that touch on networking, security, cloud, and Kubernetes. The position offers significant growth potential and requires a high level of adaptability and technical expertise.

Palo Alto Networks London, United Kingdom
Hybrid Permanent