Latest Software Developer cambridge Jobs

NVIDIA logo

Senior Software Engineer, AI Inference Systems

Design and optimize high-performance AI inference systems for large-scale models on NVIDIA GPUs. Develop compiler infrastructure, GPU kernels, and distributed scheduling solutions while contributing to open-source frameworks like vLLM. Engage in cutting-edge research and industry benchmarking to advance the state of ML systems.

NVIDIA PLN 292,500 – PLN 650,000 pa
Remote Permanent
NVIDIA logo

Senior Software Engineer, AI Inference Systems

Design and optimize high-performance AI inference systems for large-scale models using cutting-edge GPU hardware. Develop and enhance inference frameworks like vLLM, implement advanced parallelism techniques, and contribute to compiler and kernel optimization. Collaborate across teams to improve performance across multi-GPU and multi-cloud environments, with opportunities to publish research and influence industry benchmarks.

NVIDIA PLN 292,500 – PLN 650,000 pa
Remote Permanent
Wayve logo

Engineering Technician

The role involves building, testing, and maintaining autonomous vehicle prototypes and Hardware-in-the-Loop (HIL) systems, with a focus on high-performance compute and sensor integration. You'll diagnose and repair hardware failures, support system commissioning, and collaborate closely with engineering teams to improve designs. The position emphasizes hands-on workshop work, technical problem-solving, and maintaining organized, reproducible processes in a fast-paced R&D environment.

Wayve London, United Kingdom
Hybrid Permanent
Wayve logo

Feature Owner, ADAS

As a Product Feature Owner for ADAS, you will take end-to-end responsibility for specific ADAS functionalities, ensuring they meet OEM requirements and align with internal capabilities. You will collaborate closely with OEMs, product teams, and engineering teams to define feature scope, set performance targets, and ensure compliance with industry standards.

Wayve London, United Kingdom
On-site Permanent

Sales Director (Spanish Speaking)

Lead sales efforts across the AMER region by identifying and securing new business with mid-market, regional, and challenger banks undergoing digital transformation. Develop strategic proposals, build stakeholder consensus, and drive software licensing and services revenue. Collaborate with cross-functional teams to execute targeted campaigns and scale market presence in the Tier 2-5 banking segment.

Thought Machine Miami, Florida, United States
Hybrid Permanent

Sales Director

Lead enterprise sales to Tier 1 banks across APAC, developing strategic proposals and building executive relationships to drive software licensing and professional services revenue. Focus on identifying and converting high-value opportunities within complex financial institutions, collaborating with internal teams to tailor solutions to regulatory and transformation challenges. Operate in a high-growth fintech environment with a strong innovation culture.

Thought Machine Singapore, Singapore
Hybrid Permanent

Data Engineering Lead - AI & Data Automation

Lead and scale a global data, AI, and automation function by designing trusted data foundations, driving centralised solutions, and mentoring cross-regional engineering teams. You'll shape data strategy, enforce governance and security standards, and deliver scalable platforms using cloud-native technologies. The role blends technical leadership with strategic roadmap ownership across AI, analytics, and data management.

Michael Page Technology Birmingham, United Kingdom

Principal Software Engineer

Design and develop software solutions for Workload Identity challenges, spanning prototyping to production, with a focus on security, networking, and cloud technologies. Collaborate with internal and external stakeholders to guide technical direction and implementation. Work within a close-knit engineering team to shape product development and mentor peers.

Palo Alto Networks London, United Kingdom
Hybrid Permanent
Fractile logo

Modelling Engineer

Develop pre-silicon software models of AI accelerator hardware to support architecture design, performance analysis, and early software development. Work collaboratively across hardware, software, and machine learning teams using a co-design methodology. Contribute to the development of high-performance computing solutions for large language models.

Fractile Bristol, United Kingdom
Fractile logo

Modelling Engineer

Develop pre-silicon software models for AI accelerator hardware to support architecture design, performance evaluation, and early software development. Work closely with hardware, software, and ML teams in a collaborative co-design environment. Models will inform product design and enable verification prior to fabrication.

Fractile London, United Kingdom
Medtronic logo

Senior Software Engineer

Develop and maintain high-performance, secure embedded software for next-generation intra-operative medical devices using modern C++ and edge computing technologies. Collaborate across multidisciplinary teams to enhance device connectivity, real-time decision support, and cloud integration within a regulated medical environment. Focus on code quality, reliability, and compliance with security and regulatory standards.

Medtronic London, United Kingdom £76,800 – £115,200 pa
Hybrid Permanent

Senior Software Engineer - Agentic Workflows

Design and build scalable web applications and API services for a biomedical knowledge platform using Node.js, TypeScript, and modern fullstack technologies. Collaborate with product and research teams to deliver features across the development lifecycle. Work with graph databases, full-text search, and cloud infrastructure in a high-impact AI environment.

Causaly London, United Kingdom
Hybrid Permanent

Staff Software Engineer - Agentic Workflows

Design and build scalable web applications and API services for a high-precision biomedical knowledge platform using Node.js, TypeScript, and GraphQL. Collaborate with product and research teams to deliver features across the full development lifecycle. Work with technologies including Neo4j, ElasticSearch, and AWS to support AI-driven scientific discovery.

Causaly London, United Kingdom
Hybrid Permanent
OpenAI logo

Software Engineer, Platform Systems

Design and build distributed failure detection, tracing, and observability systems to ensure reliable, efficient training of large-scale AI models. Develop tooling to identify performance bottlenecks and faulty nodes across OpenAI’s custom supercomputing infrastructure. Collaborate closely with research and systems teams to evolve platform capabilities for frontier AI workloads.

OpenAI London, United Kingdom
Permanent

Software Engineer - Autonomous Systems

Design and develop safety-critical embedded software for autonomous systems within a specialist engineering team. Work on evolving software architecture in a regulated environment with real-world impact. Role involves office-based collaboration three days per week in Oxfordshire.

Spectrum IT Recruitment Oxfordshire, United Kingdom £40,000 – £60,000 pa