Job Search and Career Advice Platform
4,239

Software Developer jobs in United Kingdom

Temporary Staff - AI/ML/Modeling %26 Software Engineers

NATO

London
On-site
GBP 50,000 - 90,000
30+ days ago
I want to receive the latest job alerts for “Software Developer” jobs

Diagnostic Technician

Auto Skills UK

Bristol
On-site
GBP 25,000 - 35,000
30+ days ago

Senior UI Programmer (C++)

ROCKSTAR GAMES UK

United Kingdom
On-site
GBP 50,000 - 90,000
30+ days ago

UI Programmer (C++)

ROCKSTAR GAMES UK

United Kingdom
On-site
GBP 40,000 - 70,000
30+ days ago

Director of Software Engineering, Payments EMEA Regulatory Data

JPMorgan Chase & Co.

Glasgow
On-site
GBP 90,000 - 150,000
30+ days ago
Discover more opportunities than anywhere else.
Find more jobs now

Senior Software/GPU Engineer

Draper Labs

Cambridge
On-site
USD 60,000 - 100,000
30+ days ago

IT Support Engineer

VanRath

Belfast
On-site
GBP 30,000 - 40,000
30+ days ago

C++ Developer

McGregor Recruitment

Greater London
On-site
GBP 60,000 - 100,000
30+ days ago
HeadhuntersConnect with headhunters to apply for similar jobs

IT Support Engineer

Jas Gujral

London
On-site
GBP 45,000 - 55,000
30+ days ago

C++ Developer - High-Frequency Trading

Campbell North Ltd.

London
On-site
GBP 60,000 - 100,000
30+ days ago

Low-Latency C++ Developer

Campbell North Ltd.

London
On-site
GBP 60,000 - 100,000
30+ days ago

UI Programmer (C++)

Rockstar Games

Leeds
On-site
GBP 40,000 - 70,000
30+ days ago

Senior UI Programmer (C++)

Rockstar Games

Leeds
On-site
GBP 50,000 - 80,000
30+ days ago

Senior UI Programmer (C++)

2K

City of Edinburgh
On-site
GBP 50,000 - 90,000
30+ days ago

IT Support Technician

Jas Gujral

London
On-site
GBP 30,000 - 45,000
30+ days ago

Fire alarm service engineer

4way Recruitment

England
On-site
GBP 35,000 - 45,000
30+ days ago

Vehicle Livery Applicator

First Recruitment Services

England
On-site
GBP 25,000 - 30,000
30+ days ago

Software Engineer III - Senior Associate - Salt Design System

J.P. Morgan

London
On-site
GBP 40,000 - 80,000
30+ days ago

IT Technician

jobs.jerseyeveningpost.com-job boards

United Kingdom
On-site
GBP 40,000 - 60,000
30+ days ago

Senior Software Engineer (iOS)

Compare the Market

London
Hybrid
GBP 50,000 - 90,000
30+ days ago

IT Technician Level III / Solutions Architect

ZipRecruiter

Nottingham
On-site
GBP 30,000 - 50,000
30+ days ago

Experienced JavaScript Developer

Rebellion

Oxford
On-site
GBP 40,000 - 70,000
30+ days ago

Junior PHP Developer

C4S Search Ltd

England
On-site
GBP 30,000
30+ days ago

Business Development Expert

Solarpro Technology

Sheffield
On-site
GBP 35,000 - 75,000
30+ days ago

Android Engineer

Dice

London
On-site
GBP 40,000 - 80,000
30+ days ago

Top job titles:

Work From Home jobsActuarial jobsDental jobsProcurement jobsEducation Officer jobsWork From Home Data Entry jobsLandscape Architect jobsPolicy Officer jobsCleaning Manager jobsPharmaceutical Industry jobs

Top companies:

Jobs at PrimarkJobs at EaJobs at G4sJobs at AdeccoJobs at ShellJobs at DnataJobs at AllianzJobs at ExpediaJobs at HalliburtonJobs at Abbott

Top cities:

Jobs in WakefieldJobs in SwindonJobs in SouthamptonJobs in RotherhamJobs in SwanseaJobs in BlackburnJobs in CheltenhamJobs in GatesheadJobs in BlackpoolJobs in Watford

Similar jobs:

It Software Engineer jobsSoftware Engineer jobsSoftware Testing Analyst jobsDatabase Developer jobsWeb Developer jobsFront End Developer jobsDeveloper jobsPython Developer jobsPython Software Developer jobsJunior Developer jobs
Temporary Staff - AI/ML/Modeling %26 Software Engineers
NATO
London
On-site
GBP 50,000 - 90,000
Full time
30+ days ago

Job summary

An innovative organization is seeking versatile engineers to join their dynamic team focused on software development and artificial intelligence. This role offers the chance to work on cutting-edge projects, utilizing advanced technologies like machine learning and large language models. You will be involved in the full development lifecycle, from ideation to deployment, in a collaborative environment that values diversity and excellence. If you are passionate about technology and eager to make an impact in the defense sector, this is a fantastic opportunity for you. Join a forward-thinking team and contribute to solutions that address critical challenges in defense and security.

Qualifications

  • MSc/PhD in Computer Science or related field required.
  • Professional experience in software development with Python or similar languages.

Responsibilities

  • Design and develop scalable software applications and AI solutions.
  • Collaborate with teams to define requirements and deliver features.

Skills

Python
Machine Learning
Artificial Intelligence
Problem-Solving
Data Analysis
Communication

Education

MSc in Computer Science
PhD in Mathematics

Tools

TensorFlow
PyTorch
Git
NumPy
Pandas
Job description

1. OVERVIEW OF DIANA

The Defence Innovation Accelerator for the North Atlantic (DIANA) is NATO’s newest body. From across the Alliance, DIANA will bring together innovators and operational end users to foster a transatlantic ecosystem supporting dual-use ground-breaking innovation in deep technologies.
DIANA is an independent NATO body comprised of an Allied Board of Directors and an executive management team - the DIANA Executive (DX). Operating out of regional offices in Europe and in North America, the DX will conduct DIANA’s mission: accelerating deep tech, dual-use solutions to critical transatlantic challenges in defence and security. The DX will use Challenge Programmes in line with a published Strategic Direction, as the primary vehicle to accomplish this mission. DIANA is a dynamic, agile and hybrid workplace, which strives for innovation, diversity, and excellence. In order to achieve these aims, DIANA is committed to providing our people with an environment that is positive, inclusive, and collaborative.

2. OVERVIEW OF THE ROLE

We are seeking talented and versatile engineers with experience in software development, Artificial Intelligence (AI), Machine Learning (ML), and Large Language Models (LLMs) for short-term (3-month) renewable contracts. In this role, you will be instrumental in designing, developing, deploying, and maintaining both core software applications and cutting-edge AI/ML solutions. You'll work across the full development lifecycle, from ideation and experimentation with ML models to building robust, scalable software systems that integrate these intelligent features. This is an exciting opportunity to contribute to impactful projects at the intersection of software engineering and artificial intelligence, with the flexibility of short-term engagements.

Key Responsibilities:
• Design, develop, test, deploy, and maintain robust and scalable software applications and infrastructure.
• Research, implement, and evaluate machine learning models (including deep learning and potentially reinforcement learning) to address specific business challenges.
• Work with Large Language Models (LLMs): fine-tuning, prompt engineering, developing Retrieval-Augmented Generation (RAG) systems, and integrating LLM capabilities into applications via APIs.
• Process, clean, and analyze large datasets to prepare them for model training and evaluation.
• Develop APIs and services to integrate ML models and AI features into broader software systems.
• Collaborate closely with product managers, data scientists, and other engineers to define requirements, design solutions, and deliver high-quality features.
• Implement MLOps practices for model versioning, deployment, monitoring, and lifecycle management.
• Write clean, maintainable, well-documented, and tested code following software engineering best practices (e.g., SOLID principles, CI/CD).
• Stay current with the latest advancements in AI, ML, LLMs, and software engineering trends and technologies.
• Troubleshoot and debug issues across the software stack, including ML model performance problems.

3. ROLE REQUIREMENTS, QUALIFICATIONS AND EXPERIENCE

• MSc/PhD degree in Computer Science, Engineering, Mathematics, Statistics, or a related technical field, or equivalent practical experience.
• Professional software development experience using languages such as Python, C, Julia, C++, or similar.
• Strong proficiency in Python and its scientific computing/ML ecosystem (e.g., NumPy, Pandas, TensorFlow, AI Foundry, OpenAI, Scikit-learn etc.).
• Solid understanding of core machine learning concepts
• Hands-on experience with at least one major deep learning framework (e.g., TensorFlow, PyTorch, Keras).
• Proven understanding of software engineering principles, data structures, algorithms, and design patterns.
• Experience with version control systems (e.g., Git).
• Excellent problem-solving and analytical skills.
• Strong communication and collaboration skills.

4. ADDITIONAL DETAILS

Please note that candidates may be required to undergo a Baseline Personnel Security Standard (BPSS) check or obtain appropriate security clearance, as determined at the time of engagement. Initial contracts will be offered on a three-month renewable basis. The role is primarily based in London, with potential future assignments in Halifax (Canada) and Tallinn (Estonia).

Please attach an updated CV and relevant certifications to your application.

You are responsible for keeping your information up to date by making the appropriate changes (e.g. availability, clearance, etc.) directly in your Taleo application, if and when required. Please do not re-apply if changes occur but edit your application at any time.

Any questions on this subject should be sent to recruitment@diana.nato.int.

  • Previous
  • 1
  • ...
  • 168
  • 169
  • 170
  • Next

* The salary benchmark is based on the target salaries of market leaders in their relevant sectors. It is intended to serve as a guide to help Premium Members assess open positions and to help in salary negotiations. The salary benchmark is not provided directly by the company, which could be significantly higher or lower.

Job Search and Career Advice Platform
Land a better
job faster
Follow us
JobLeads Youtube ProfileJobLeads Linkedin ProfileJobLeads Instagram ProfileJobLeads Facebook ProfileJobLeads Twitter AccountJobLeads Xing Profile
Company
  • Customer reviews
  • Careers at JobLeads
  • Site notice
Services
  • Free resume review
  • Job search
  • Headhunter matching
  • Career advice
  • JobLeads MasterClass
  • Browse jobs
Free resources
  • 5 Stages of a Successful Job Search
  • 8 Common Job Search Mistakes
  • How Long should My Resume Be?
Support
  • Help
  • Partner integration
  • ATS Partners
  • Privacy Policy
  • Terms of Use

© JobLeads 2007 - 2025 | All rights reserved