CrawlJobs Logo

Python Software Engineer

sfrecruitment.com Logo

SF Technology Solutions

Location Icon

Location:
United Kingdom , Cheltenham

Category Icon

Job Type Icon

Contract Type:
Not provided

Salary Icon

Salary:

60000.00 - 75000.00 GBP / Year

Job Description:

Python Software Engineer with strong container orchestration and a passion for machine learning is sought by a high growth scale up based near Cheltenham. Working at the forefront of defence and national security innovation this Python Software Engineer will work within a collaborative engineering function to build bleeding edge AI/ ML enabled software solutions that keep millions of people safe. This role would suit software engineers with experience working in an R&D/ innovation focussed environment who are looking for more end to end project exposure and fast track progression opportunity

Job Responsibility:

Work within a collaborative engineering function to build bleeding edge AI/ ML enabled software solutions that keep millions of people safe

Requirements:

  • Solid Python engineering skills
  • Containerisation (docker, Kubernetes)
  • Solid general Machine learning skills - PyTorch,Tensorflow etc
  • NoSQL database experience
  • Experience working in R&D or innovation focused engineering teams would be a plus
  • Front end skills would be useful - Angular, React etc
  • An active SC clearance would be a plus but not essential

Nice to have:

  • Experience working in R&D or innovation focused engineering teams would be a plus
  • Front end skills would be useful - Angular, React etc
  • An active SC clearance would be a plus but not essential
What we offer:
  • Hybrid working (2 days a week in the office)
  • Extensive personal development scheme
  • 25 days holiday
  • 10% private pension scheme
  • Bonus
  • Private healthcare
  • Truly autonomous, collaborative culture with extensive growth potential
  • Regular remuneration reviews

Additional Information:

Job Posted:
January 11, 2026

Employment Type:
Fulltime
Work Type:
Hybrid work
Job Link Share:

Looking for more opportunities? Search for other job offers that match your skills and interests.

Briefcase Icon

Similar Jobs for Python Software Engineer

Software Engineer / Senior Software Engineer

ARiA is looking for highly motivated self-starters and low-ego team players to j...
Location
Location
United States , Madison; Alexandria; Seattle
Salary
Salary:
Not provided
ariacoustics.com Logo
Applied Research in Acoustics
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Applicants selected for employment will be subject to a government security investigation and must meet eligibility requirements, including U.S. citizenship, for access to sensitive information
  • Bachelor’s degree or greater in a relevant technical field (Computer Science, Engineering, or equivalent)
  • Expertise designing and developing code using modern programming/scripting languages such as C, C++, Golang, JavaScript (and variants), and Python
  • Expertise developing and deploying software in an agile, continuous-integration (CI) framework across a variety of hardware platforms (desktop, server, cloud) using modern tools including containerization (e.g., Docker, Kubernetes)
  • Exceptional ability and desire to acquire new knowledge and skills to solve challenges
  • Ability to work independently but collaboratively
  • Ability to manage multiple projects in a fast-paced professional office environment
  • Ability to communicate technical solutions to colleagues and customers
  • Superior oral and written communications skills
Job Responsibility
Job Responsibility
  • Algorithm and software design, development, research, and testing to support prototypes and products
  • Supporting the transition of research algorithms to fielded systems
  • Preparing documentation to summarize design and status of prototypes and products
  • Assisting with in-field integration, testing, and support, with some local travel required
  • Developing an interface between a C++ underwater-acoustics physics engine and a video game for education and training
  • Developing a JavaScript backend for a scenario-design and management tool for players and integration of that system with a learning-management system (LMS)
  • Developing algorithms and software for a cloud-deployed cognitive tool that allows natural-language query of legal documents to answer user questions about government regulations and supporting the DevOps process for deployment of the prototype
  • Fulltime
Read More
Arrow Right

Intermediate / Senior Software Engineer Scientific Engine (Python)

Due to our consistent growth, we are seeking to expand our Data, Software and De...
Location
Location
France , Paris
Salary
Salary:
Not provided
descartesunderwriting.com Logo
Descartes Underwriting
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Coaching or mentoring experience
  • Scoping and identifying solutions with business team
  • Handling human interactions between tech and business
  • Excellent communication skills, in both formal and informal settings, and in English and French
  • 3 years or more of experiences as a software engineer or data scientist
  • Solid knowledge in Python
  • Solid engineering background: master in computer science, mathematics, physics or earth science
  • Experience optimizing and profiling python code
  • Experience in a microservices architecture
  • Good knowledge with Docker
Job Responsibility
Job Responsibility
  • Contribute directly on the code base either individually, in pairs or more
  • Organize REX sessions to share the knowledge received with the rest of the team
  • Ensure compliance to internal standards and practices
  • Present the progress and goals
  • Contribute to the technical roadmap through architecture meetings, design documents
  • Coach your collaborators to consistently deliver according to their roadmap
  • Provide expertise to help your team: Develop, optimize and update software for: Calculation of risk models
  • Data collection, preparation and visualization
  • Export of outputs adapted to users
  • Testing and validation of existing solutions
What we offer
What we offer
  • Opportunity to work and learn with teams from the most prestigious schools and research labs in the world, allowing you to progress towards technical excellence
  • Commitment from Descartes to its staff of continued learning and development (think annual seminars, training etc.)
  • Work in a collaborative & professional environment
  • Be part of an international team, passionate about diversity
  • Join a company with a true purpose – help us help our clients be more resilient towards climate risks
  • A competitive salary, bonus and benefits
  • You can benefit from a punctual home office days
Read More
Arrow Right

Senior Python Software Engineer

For one of our clients we are looking for a specialist for the position of Senio...
Location
Location
Poland , Warsaw
Salary
Salary:
Not provided
https://www.inetum.com Logo
Inetum
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Minimum 5 years of experience working with Python
  • Knowledge of Python Agent
  • Communication skills
  • Being proactive
  • Polish and English at a minimum level B2
Job Responsibility
Job Responsibility
  • Senior Python Software Engineer and consultant (communication, analysis, improvement propositions)
  • Contact with end customer
What we offer
What we offer
  • Flexible working hours
  • Hybrid work model
  • Cafeteria system
  • Generous referral bonuses
  • Additional revenue sharing opportunities
  • Ongoing guidance from a dedicated Team Manager
  • Tailored technical mentoring
  • Dedicated team-building budget
  • Opportunities to participate in charitable initiatives and local sports programs
  • Supportive and inclusive work culture
  • Fulltime
Read More
Arrow Right

Senior Python Software Engineer

Senior Python Software Engineer position at Inetum Polska, focusing on developin...
Location
Location
Poland , Warsaw
Salary
Salary:
Not provided
https://www.inetum.com Logo
Inetum
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Python
  • Docker
  • FastAPI
  • SQL/RDBMS Experience - PostgreSQL used on project
  • English and Polish - C1
  • Hybrid work model (at least 3 days per week in the office - MUST)
Job Responsibility
Job Responsibility
  • Develop and maintain Python-based microservices for AI-driven applications
  • Design and build frameworks around AI agents within Azure cloud infrastructure
  • Focus on backend development, ensuring scalability, reliability, and high performance
  • Optimize and troubleshoot performance issues, particularly in chatbot applications
  • Work with Python frameworks to enhance efficiency and maintainability
  • Manage and optimize SQL databases for AI-driven applications
  • Implement best practices in prompt engineering and work with Large Language Models (LLMs)
  • Collaborate with AI/ML teams to integrate AI models into production systems
  • Ensure security, compliance, and best coding practices in AI application development
  • Stay up to date with emerging AI technologies and contribute to technical innovation
What we offer
What we offer
  • Flexible working hours
  • Hybrid work model
  • Cafeteria system
  • Generous referral bonuses
  • Additional revenue sharing opportunities
  • Ongoing guidance from a dedicated Team Manager
  • Tailored technical mentoring
  • Dedicated team-building budget
  • Opportunities to participate in charitable initiatives and local sports programs
  • A supportive and inclusive work culture
  • Fulltime
Read More
Arrow Right

Python Software Engineer

Orbis are proudly partnering with a rapidly growing AI Start-up to hire a Back-e...
Location
Location
United States
Salary
Salary:
Not provided
weareorbis.com Logo
Orbis Consultants
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 4+ years software engineering experience using Python – including Pandas/Numpy
  • Strong experience with infrastructure technologies including AWS, EC2, containers including RDBMSs
  • Experience working with NLP and LLMs
Job Responsibility
Job Responsibility
  • Build and maintain integrations with core workflow developing Python pipelines that pull in, process, and structure data so it’s ready for AI/LLM-powered search and analysis
  • Collaborate across teams (AI engineers, frontend developers, and content managers) to ensure integration data flows cleanly from ingestion and storage to powering user-facing features
  • Shape the integration framework by architecting scalable, reusable solutions that let users easily connect any third-party application, while continuously learning and adapting to new APIs and platforms
  • Fulltime
Read More
Arrow Right

Python Software Engineer – API Integration

Orbis are proudly partnering with a rapidly growing AI Start-up to hire a Back-e...
Location
Location
United States , New York
Salary
Salary:
Not provided
weareorbis.com Logo
Orbis Consultants
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 4+ years software engineering experience using Python – including Pandas/Numpy
  • Strong experience with infrastructure technologies including AWS, EC2, containers including RDBMSs
  • Experience working with NLP and LLMs
Job Responsibility
Job Responsibility
  • Build and maintain integrations with core workflow developing Python pipelines that pull in, process, and structure data so it’s ready for AI/LLM-powered search and analysis
  • Collaborate across teams (AI engineers, frontend developers, and content managers) to ensure integration data flows cleanly from ingestion and storage to powering user-facing features
  • Shape the integration framework by architecting scalable, reusable solutions that let users easily connect any third-party application, while continuously learning and adapting to new APIs and platforms
  • Fulltime
Read More
Arrow Right

Python Software Engineer

We are seeking a skilled Python Software Engineer with strong knowledge of Pytho...
Location
Location
Israel
Salary
Salary:
Not provided
smartech.com Logo
Smartech
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • BSc. in Computer Science, or a related field
  • 7 years of hands-on experience with Python (e.g., Flask, FastAPI, Django)- Must and Java (e.g., Spring Boot, JEE) - Advantage
  • 7 years of hands on experience in developing backend applications with containerization (Docker) and orchestration (Kubernetes)
  • Understanding of RESTful APIs, microservices, and system integration
  • Familiarity with databases (SQL , MongoDB, and/or NoSQL)
  • Strong foundation in computer science concepts (data structures, algorithms, design patterns)
  • Experience with Git, CI/CD pipelines, and cloud environments (AWS)
Job Responsibility
Job Responsibility
  • Design, develop, and maintain back-end services and APIs using Python and Java over the Spring Boot infrastructure
  • Build and deploy microservices with Docker and Kubernetes on AWS
  • Collaborate with front-end engineers to integrate APIs and ensure seamless user experiences
  • Contribute to front-end development when needed, providing guidance on performance and maintainability
  • Work with cloud-native tools and AWS services (e.g., Lambda, ECS/EKS, RDS, DynamoDB, S3, CloudWatch)
  • Implement best practices for security, scalability, and observability in distributed systems
  • Participate in code reviews, testing, CI/CD pipelines, and DevOps practices
  • Monitor and optimize system performance, ensuring high availability and resilience
Read More
Arrow Right

Python Software engineer

Great opportunity as a Python Software Engineer, in a leading multinational comp...
Location
Location
Spain , Valencia
Salary
Salary:
Not provided
bogrowth.es Logo
Bo Growth
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Web development experience: senior profiles (3-15 years)
  • High fluency in English, C1 level required
  • Experience working with Python programming language, microservices
  • testing...
  • In-depth knowledge on DB: SQL / No-SQL databases
  • Cloud computing knowledge on Azure, OpenShift/Kubernetes
  • Experience in agile software development based on Scrum and Kanban
  • Completed university / technical college degree in IT subject
Job Responsibility
Job Responsibility
  • Constantly develop our existing products and associated platform to support technical operations, to monitor, detect, predict, recommend and to plan/optimize
What we offer
What we offer
  • Competitive salary + variable + 10% bonus for company benefits
  • 15 payments a year
  • Flexible working hours
  • Hybrid modality (3 remote days per week)
  • Possibility of working from another country 30 days a year
  • Life insurance
  • Health insurance (50% financed)
  • Benefits in very cheap flights
  • Pension plans
  • International travel for work events
  • Fulltime
Read More
Arrow Right