Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Software Engineer - Python & AI (DV Cleared) (IT)

£63.5 - £70.9 per hourEstimated
Full-time

CGI UK | Space, Defence & Intelligence | Gloucester | On-site, 5 days per week | DV Clearance At CGI, we're developing innovative software and AI-powered solutions that help protect the UK and strengthen national security. As a Software Engineer within our Space, Defence and Intelligence business, you'll help design and deliver secure, scalable applications that solve complex challenges and support mission-critical operations. You'll take ownership of meaningful development work, explore emerging AI technologies and bring creative ideas to life, turning technical innovation into real-world impact. Working alongside experienced engineers and specialists, you'll have the freedom to develop your expertise, contribute to important technical decisions and help shape future capabilities. Supported by CGI's collaborative culture and commitment to professional growth, you'll build solutions that genuinely make a difference. CGI was recognised in the Sunday Times Best Places to Work List 2025 and has been named a UK ?Best Employer? by the Financial Times. We offer a competitive salary, excellent pension, private healthcare, plus a share scheme (3.5% + 3.5% matching) which makes you a CGI Partner not just an employee. We are committed to inclusivity, building a genuinely diverse community of tech talent and inspiring everyone to pursue careers in our sector, including our Armed Forces, and are proud to hold a Gold Award in recognition of our support of the Armed Forces Corporate Covenant. Join us and you?ll be part of an open, friendly community of experts. We?ll train and support you in taking your career wherever you want it to go. Due to the secure nature of this programme, applicants must be sole UK nationals and hold or be willing and eligible to undergo UK Developed Vetting (DV) security clearance. This role is based in Gloucester and requires attendance at CGI or client sites five days per week.

#LI-JK1

Candidate profile: In this role, you will design, develop and maintain secure, scalable software solutions that support critical national security programmes. Working across the full software development lifecycle, you'll take ownership of technical challenges, from initial concept and design through to development, testing, deployment and continuous improvement. You'll apply modern engineering practices and automation to build reliable applications that deliver measurable value for clients. You'll also have the opportunity to explore and develop artificial intelligence capabilities, using emerging technologies to solve real-world challenges and enhance existing systems. Working collaboratively with cross-functional teams, you'll contribute fresh ideas, share knowledge and help shape technical solutions. You'll be supported by experienced colleagues who encourage innovation, continuous learning and the development of your technical expertise. Key responsibilities include:
  • Design & Develop: Build secure, scalable and maintainable software applications using modern development technologies and engineering best practices.
  • Innovate with AI: Explore, prototype and implement AI-driven solutions that address complex client challenges and improve operational capabilities.
  • Develop & Deliver: Contribute across the full software development lifecycle, from requirements analysis and solution design through to testing, deployment and ongoing support.
  • Build & Integrate: Develop backend services, APIs and application components using technologies such as Python, FastAPI, Pydantic and Celery.
  • Create & Enhance: Support the development of responsive user interfaces using React and TypeScript, contributing to effective end-to-end solutions.
  • Automate & Optimise: Apply automation, containerisation and cloud technologies, including Docker and AWS, to improve delivery efficiency, reliability and scalability.
  • Collaborate & Solve: Work closely with engineers, technical specialists and clients to understand requirements, resolve challenges and deliver effective solutions.
  • Learn & Share: Explore emerging technologies, contribute to technical discussions and share knowledge to support continuous improvement across the team.
Required qualifications to be successful in this role To succeed in this role, you should have a strong foundation in software engineering, with hands-on experience developing applications using modern programming languages, frameworks and development practices. You'll bring a proactive approach to problem-solving, an interest in artificial intelligence and the ability to work effectively within agile, multidisciplinary teams. You don't need experience in every technology listed, but you should demonstrate strong capability in relevant areas and a willingness to develop your expertise further. Essential experience and qualifications:
  • Software Engineering: Proven experience designing, developing, testing and maintaining software applications across the full development lifecycle.
  • Python Development: Strong working knowledge of Python and experience building maintainable, scalable software solutions.
  • Modern Development Technologies: Practical experience with some of the following technologies: React, TypeScript, Docker, Pydantic, FastAPI, Celery, LangChain or AWS.
  • Agile Development: Experience working within agile delivery environments, contributing to iterative development, testing and continuous improvement.
  • AI Development: Knowledge or practical experience of AI development, including applying AI technologies, frameworks or tools to solve business or technical challenges.
  • Application Development: Demonstrated ability to apply software engineering principles, development standards and best practices to deliver reliable applications.
  • Problem-Solving: Strong analytical and troubleshooting skills, with the ability to investigate technical challenges and develop effective solutions.
  • Collaboration & Communication: Ability to work effectively with cross-functional teams, share technical knowledge and communicate clearly with stakeholders.
  • Security Clearance: Must be a sole UK national and hold, or be willing and eligible to undergo, UK Developed Vetting (DV) security clearance.
  • On-site Working: Ability to work from CGI or client sites in Gloucester five days per week.
Desirable experience:
  • Full-stack development experience across frontend and backend technologies.
  • Experience developing applications using React and TypeScript alongside Python-based backend services.
  • Familiarity with AI frameworks such as LangChain and integrating AI capabilities into software applications.
  • Experience using Docker, AWS and automation tools within modern development environments.

Vacancy posted 2 hours ago
Similar jobs that could be interesting for youBased on the Software Engineer - Python & AI (DV Cleared) (IT) in Gloucester, Gloucestershire vacancy
  • £65k - £83k per annumEstimated
     ...At CGI, our Data Scientists turn advanced AI and machine learning into solutions that...  ...explore new approaches while applying strong engineering principles to deliver scalable, trusted...  ...data science expertise with strong software engineering practices, working with AWS,... 
    Software
    Full-time

    Free-Work UK

    Gloucester, Gloucestershire
    3 days ago
  • £34k - £44k per annumEstimated
     ...looking for a  M achine Learning Engineer to join a supportive, multidisciplinary team developing AI/ML systems to solve critical...  ...eligible for UK Developed Vetting (DV), details of which can be found...  ...Managers, Machine Learning Scientists, Software Engineers) to solve critical... 
    Software
    Long-term contract
    On-site

    Mind Foundry

    Gloucester, Gloucestershire
    21 hours ago
  • £55k - £74k per annumEstimated
    Software Engineers (DV Security Clearance) Position Description Elevate your potential with CGI, a global technology service provider and premier...  ..., Defence and Intelligence business unit in CGI is a true IT Systems Integrator. We work, build and operate bespoke, technically... 
    Software
    Gloucester, Gloucestershire
    more than 2 months ago
  • £54k - £69k per annumEstimated
     ...Overview Radiant is redefining how AI infrastructure is built. We...  ...AI-native cloud platforms engineered for sovereignty, performance,...  ...powered land, to compute, to software . As we scale our platform...  ...maintain Ansible playbooks and Python automation for configuration management... 
    Software
    Full-time
    Hybrid working

    Radiant

    Gloucester, Gloucestershire
    4 days ago
  • £72k - £94k per annumEstimated
    MLOps Engineer (SC Clearance) Position Description At CGI, you will...  ...and operation of advanced AI systems that support critical national...  ...business unit in CGI is a true IT Systems Integrator. We work,...  ...strong technical skills across software development, infrastructure,... 
    Software
    5 days/week
    Gloucester, Gloucestershire
    more than 2 months ago
  • £63k - £83k per annumEstimated
    Agentic AI Developer Position Description CGI's Space, Defence...  ...of the UK's most challenging engineering problems. We are seeking...  ...while working across the full software development lifecycle. You'll be...  ...join our team—one of the largest IT and business consulting services... 
    Software
    Gloucester, Gloucestershire
    a month ago
  • £63k - £84k per annumEstimated
    DevSecOps Engineer Position Description At CGI, we are transforming...  ...Strong scripting skills in Python, Bash, Go or similar Demonstrable...  ...support our recruitment team, AI tools may be used to help...  ...join our team—one of the largest IT and business consulting services... 
    Gloucester, Gloucestershire
    more than 2 months ago
  • £62k - £79k per annumEstimated
    Software Engineer (Backend / Platform) (DV Security Clearance) Position Description At CGI, we deliver cutting-edge software solutions that help protect...  ...: ~Experience developing software using Java, Go, or Python ~Strong background in backend application development... 
    Software
    Gloucester, Gloucestershire
    more than 2 months ago
  • £52k - £67k per annumEstimated
    Python Developers Position Description CGI’s Space, Defence and Intelligence...  ...should either already hold DV clearance or be willing and...  ...support our recruitment team, AI tools may be used to help assess...  ...join our team—one of the largest IT and business consulting services... 
    Gloucester, Gloucestershire
    25 days ago
  • £50k - £68k per annumEstimated
    DevOps Engineer (DV Security Clearance) Position Description At CGI, we deliver mission-critical...  ...to continuous improvement across the software lifecycle. You will be empowered to...  ...experience in Java, Go, or scripting languages (Python, Bash) ~Proven ability to work with... 
    Software
    Gloucester, Gloucestershire
    more than 2 months ago
  • £61k - £78k per annumEstimated
     ...create intuitive, high-value software solutions that make complex technology...  ...a Senior Full Stack Software Engineer, you'll combine creative...  ...within one of the world's largest IT and business consulting...  ...you will use React alongside Python and FastAPI to build reliable,... 
    Software
    On-site

    Women in Tech

    Gloucester, Gloucestershire
    8 days ago
  • £77k - £100k per annumEstimated
     ...environments.   Job Title: Team Lead Software Engineer Location: Gloucester (onsite working)...  ...experienced C++ Developer in BAE Systems AI, you’ll be working with our international...  ...languages and technologies such as Ruby, Python, Puppet and Bash Experience of working... 
    Software
    Hybrid working
    On-site
    Remote

    BAE

    Gloucester, Gloucestershire
    9 hours ago
  • £45k - £75k per annum

    AI Trainee Engineer Salary Expectations : £45,000 - £75,000 per annum Job Guarantee Complete the programme and get a job or get your course...  ...AWS Certified Cloud Practitioner certification - Training in Python, Machine Learning, and AI systems - Hands-on projects using... 
    Traineeship
    Flexible hours

    Ad Warrior Ltd

    Gloucester, Gloucestershire
    8 days ago
  • £64k - £83k per annumEstimated
    DevOps Engineer Position Description At CGI, our Space, Defence...  ...You will work closely with software developers, infrastructure engineers...  ...backend tooling using Java, Python, C#, or C++ • Deploy &...  ...support our recruitment team, AI tools may be used to help assess... 
    Software
    5 days/week
    Gloucester, Gloucestershire
    more than 2 months ago
  • £63k - £80k per annumEstimated
     ...Description Join CGI as a Platform Engineer and help shape the secure,...  ...foundations that enable innovative AI services to move from...  ...Develop & Improve: Contribute to Python applications, utilities and engineering...  ...our team-one of the largest IT and business consulting... 
    On-site

    Women in Tech

    Gloucester, Gloucestershire
    8 days ago
  • £63k - £82k per annumEstimated
     ...dynamic team as Lead DevSecOps Engineers, with a particular emphasis on...  ...and understanding of core software tools, methods, and frameworks...  ...deploy and manage a broad set of IT Infrastructure aligning to customer...  ...scripting Proficient in Python Proficient in the use of... 
    Software
    Full-time
    Hybrid working
    Flexible hours

    Lockheed Martin

    Gloucester, Gloucestershire
    2 days ago
  • £43k - £58k per annumEstimated
     ...Limited Methods is a £100M+ IT Services Consultancy who has...  ...consultancies, system integrators and software houses - with people,...  ...currently recruiting for a Data Engineer to join our team on a permanent...  ...reliable data pipelines using Python/Go/Azure Data Factory, capable... 
    Software
    Permanent
    Full-time
    Part-time
    Hybrid working
    On-site
    Work from home
    Flexible hours

    Methods Business and Digital Technology

    Gloucester, Gloucestershire
    more than 2 months ago
  • £25k - £28k per annum

    1st Line IT Service Desk Engineer – Gloucester- Up to £28,000 I am seeking an IT Service Desk Engineer to work in a high performing IT team for...  ...met Building, installing and configuring hardware and software Working on an IT Service Desk as well as working on live... 
    Software
    Permanent
    Gloucester, Gloucestershire
    16 days ago
  • £60k - £90k per annum

     ...A specialist engineering team is expanding within a highly secure technology environment and is looking to speak with experienced Software Developers. What we're looking for: Strong experience with Java, Python and/or JavaScript/TypeScript Cloud exposure across AWS... 
    Software
    Permanent

    Robert Half

    Gloucester, Gloucestershire
    a month ago
  • £64k - £83k per annumEstimated
    Infrastructure Test Engineer - Secure Cloud Infrastructure (SC Clearance...  ...scripts using tools such as Python, Bash, Terraform, or Ansible...  ...support our recruitment team, AI tools may be used to help assess...  ...join our team—one of the largest IT and business consulting services... 
    Hybrid working
    5 days/week
    Gloucester, Gloucestershire
    more than 2 months ago
  • £51k - £67k per annumEstimated
     ...Configurator role will set up, maintain, and adapt software, systems and product rules so they align...  ...challenging where applicable. Escalate clearly when needed to Product Lead, documenting...  ...a client-facing role, ideally within an IT delivery capacity. Highly proficient in... 
    Software
    Full-time
    Shift work

    PIB Group

    Gloucester, Gloucestershire
    16 days ago
  • £60k - £90k per annum

     ...A specialist engineering team is expanding within a highly secure technology environment and is looking to speak with experienced Software Developers. What we're looking for: Strong experience with Java, Python and/or JavaScript/TypeScript Cloud exposure across AWS... 
    Software
    Permanent

    Robert Half

    Gloucester, Gloucestershire
    a month ago
  • £55k - £72k per annumEstimated
     ...Manager - Secure Infrastructure (DV Clearance) Position...  ...outcomes. Working closely with engineering teams and stakeholders, you will...  ...experience delivering infrastructure or IT transformation projects, with a...  ...support our recruitment team, AI tools may be used to help... 
    5 days/week
    Gloucester, Gloucestershire
    more than 2 months ago
  • £96k - £129k per annumEstimated
     ...individually and/or lead horizontal teams to develop AI / ML / advanced analytics solutions which...  ...combability with existing business IT and data systems. In this role you will...  .... Required Technical Skills Strong Python scripting capability. Confident user of... 
    Hourly pay
    Full-time
    Relocation package
    Visa sponsorship
    On-site
    Flexible hours

    GE Renewable Energy Power and Aviation

    Gloucester, Gloucestershire
    27 days ago
  • £71k - £91k per annumEstimated
    AI Engineer / Developer Position Description At CGI, you will help design and deliver advanced...  ...business unit in CGI is a true IT Systems Integrator. We work, build, and operate...  ...is essential. • You should have strong Python development skills • Solid understanding... 
    5 days/week
    Gloucester, Gloucestershire
    more than 2 months ago
  • £47.32k - £51.14k per annum

     ...Deployment Engineer Full time 41 Hours  £47,322 - £51,144, plus 10% annual bonus (subject to eligibility), 25 days annual leave, plus...  ...CDM regulations. Proficient in AutoCAD and other relevant CAD software (e.g. SolidWorks, Inventor). Competence with project... 
    Software
    Full-time
    Night shift

    Royal Mail Group

    Gloucester, Gloucestershire
    9 hours ago
  • £44k - £58k per annumEstimated
     ...user-facing features. Work with infrastructure and edge-based engineers within SRT to build scalable pipelines for ingesting, processing, annotating, and managing large volumes of maritime data (e.g. AIS and vessel video footage). Contribute to feature development in... 
    Hybrid working
    On-site
    Remote

    SRT Marine Systems plc

    Gloucester, Gloucestershire
    11 days ago
  • £34k - £44k per annumEstimated
    Cloud Engineer Position Description *** Applicants Must be solely...  ...sophisticated and secure software solutions. This role involves...  ...development languages such as Python, Go, Java etc. • Background...  ...join our team—one of the largest IT and business consulting services... 
    Software
    Gloucester, Gloucestershire
    more than 2 months ago
  • £62k - £81k per annumEstimated
     ...digital advantage in the most demanding environments. Job Title: Software Engineer Requistion ID: 120499 Location: Gloucester, Manchester or...  ...:   Programming in one or more of JavaScript, Java, .Net, Python Collaboratively designing and building Proof of Concept or... 
    Software
    Full-time
    Part-time
    Hybrid working
    On-site
    Remote
    Work from home
    Flexible hours

    BAE

    Gloucester, Gloucestershire
    9 hours ago
  • £45k - £58k per annumEstimated
    Infrastructure Test Automation Engineers Position Description CGI...  ...• VMWare • Bash • Python & Pytest • Git / GitLab Enterprise...  ...• Broader infrastructure or software testing experience #LI-JS2...  ...join our team—one of the largest IT and business consulting services... 
    Software
    5 days/week
    Gloucester, Gloucestershire
    more than 2 months ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Software Engineer - Python & AI (DV Cleared) (IT). Be the first to apply!