18 of 18 Permanent Python Jobs in Southampton

Principal / Associate Geospatial Developer

Hiring Organisation
Tetra Tech
Location
Southampton, Hampshire, South East, United Kingdom
Employment Type
Permanent
stack, particularly ArcGIS Pro, ArcGIS Online and Enterprise. Experience with ETL technologies like FME and ESRI Pipelines/Data Interoperability. Strong programming skills in Python (including ArcPy and data science libraries), with additional experience in .NET, Java or modern JavaScript libraries. Experience with Web GIS development, including React and integration ...

DevOps Engineer

Hiring Organisation
Plan A Digital
Location
Southampton, UK
Employment Type
Full-time
Cloud DevOps, Cloud Architecture or Platform Engineering. Strong understanding of AWS across compute, networking, identity and databases. Solid experience with Terraform and CloudFormation. Strong Python skills. Confident with SQL, MySQL, Postgres and S3 based storage. Comfortable with Linux and shell scripting. Experience with Git, GitHub and CI or CD pipelines. ...

Data Engineer

Hiring Organisation
Sanderson Government & Defence
Location
Southampton, UK
Employment Type
Full-time
proactively addressing issues and applying necessary updates to ensure reliability. Required Skills: • Understanding of agile development processes • Understanding of agile engineering techniques • Go or Python • Kubernetes • Helm • AWS (EKS. EC2, S3) • Docker (including the use of docker stacks) Preferred Skills • Familiarity with basic AI/ML concepts • Redis keystore • Rust ...

Backend Engineer (Golang) - Grow into a Senior Role

Hiring Organisation
KYP
Location
Southampton, UK
Employment Type
Full-time
development (Azure, Kubernetes, Docker) Gradually take on mentorship and technical leadership as you grow toward a senior role Tech Stack Backend: Golang (primary), Node.js, Python Frontend: React Databases: MongoDB, MS SQL (Neo4j is a plus) Cloud: Azure Infrastructure: Docker, Kubernetes, microservices architecture Tools: Git, Jira, Confluence, Slack What ...

Software Engineer

Hiring Organisation
Cirium
Location
Southampton, England, United Kingdom
Engineering Computer Science or equivalent experience Have some Software Development experience Be proficient in development languages including but not limited to: Java, Springboot, Python, C#, .NET, C++ Have a good understanding of data modelling principles, data manipulation languages, and storage systems Be familiar with industry best practices such as code ...

Associate Product Manager, MK.IO

Hiring Organisation
MediaKind
Location
Southampton, England, United Kingdom
Unfortunately, we are unable to offer sponsorship for this role. Desired Experience Exposure to SaaS platforms, APIs, or developer tools Competence with scripting language (Python, JavaScript, or similar) for data analysis and API exploration Understanding of live video workflows, CDN operations, or media production environments Familiarity with data analysis tools ...

AI/ML Engineer

Hiring Organisation
Data Revival
Location
Southampton, England, United Kingdom
performance and accuracy requirements. Stay current with state of the art research in machine learning, computational chemistry, and bioinformatics. Required Skills & Experience Proficiency in Python and the core data science ecosystem (e.g., Pandas, NumPy, Scikit-learn). Hands on experience with a modern deep learning framework, preferably PyTorch. Strong theoretical ...

Lead AI Engineer

Hiring Organisation
OutSystems
Location
Southampton, UK
Employment Type
Full-time
e.g. langchain, langgraph, llamaindex, langsmith), AI platforms (e.g. Databricks, mlflow) and containerization solutions (e.g. Docker) is valued. Strong software engineering fundamentals and proficiency in Python are a must. Be creative, ambitious and curious. Be resourceful and innovative. The Longer Story: OutSystems enables enterprise teams to build AI-powered applications ...

Platform Engineer

Hiring Organisation
NJF Global Holdings Ltd
Location
Southampton, UK
Employment Type
Full-time
prior finance experience required Strong Linux systems expertise, including networking, containers, and low-level debugging Proficiency in at least one programming language (Go, Python, or Rust) Experience with modern observability tooling (Prometheus, ClickHouse, Grafana) Proven experience designing and operating complex distributed systems Experience with configuration management (SaltStack, Ansible, Puppet) Strong ...

Data Engineer

Hiring Organisation
Tenth Revolution Group
Location
Southampton, Hampshire, England, United Kingdom
Employment Type
Full-Time
Salary
£50,000 - £60,000 per annum
will have: Hands-on experience creating data pipelines using Azure services such as Synapse, Data Factory or Databricks Strong understanding of SQL and Python/PySpark Experience with Power BI and data modelling Commercial experience with Microsoft Fabric would be advantageous Some of the package/role details include: Salary ...

Artificial Intelligence Engineer

Hiring Organisation
Cubiq Recruitment
Location
Southampton, UK
Employment Type
Full-time
observability and model-faithfulness metrics. What we're looking for Proven ability to build and ship agentic or multi-agent frameworks into production. Expert Python, FastAPI, and asyncio developer. Practical experience with LangChain, Autogen, or custom orchestration layers. Startup mindset: ownership, speed, and pragmatism over perfection. Bonus points Experience working ...

Software Engineer

Hiring Organisation
Venture 2
Location
Southampton, UK
Employment Type
Full-time
Software Engineer Venture 2 Venture 2 is building the next generation of AI-enabled products. Our work spans one-to-many inference systems with applications in anti-piracy, heavy industry optimisation, and prediction markets. We ...

Data Analyst Trainee

Hiring Organisation
ITOL Recruit
Location
Southampton, Hampshire, England, United Kingdom
Employment Type
Full-Time
Salary
£30,000 - £50,000 per annum
employable as a data analyst. Microsoft excel - to expert level. Learn SQL - the programming language used for extracting data from more complex databases. Learn Python 3 - Python 3 is a simple to use programming language used by many analysts. Learn Tableau - Tableu is a tool which analysts use to build ...

Web Automation Engineer (API & Functional Testing)

Hiring Organisation
Pronetx
Location
Southampton, UK
Employment Type
Full-time
automation framework for API and functional testing. The ideal candidate will have hands-on experience in building scalable test frameworks using Playwright and Python, with a strong emphasis on reliability, maintainability, and rapid feedback for CI/CD pipelines. Key Responsibilities Design, implement, and maintain a scalable web automation framework …/functional testing Develop test strategies, test plans, and automation suites using Playwright (Python) for web applications Create reusable, modular page objects and components to maximize test reuse Implement API testing strategies (REST/GraphQL) integrated with UI tests where appropriate Write clear, maintainable automated tests with robust assertions ...

Coding and Programming Trainee

Hiring Organisation
ITOL Recruit
Location
Southampton, Hampshire, England, United Kingdom
Employment Type
Full-Time
Salary
£26,000 - £35,000 per annum
advanced courses to get you up to speed. Learn the Command Line (1.5 weeks) Learn Git & GitHub (1.5 weeks) Learn JavaScript (1.5 weeks) Learn Python 3 (1.5 weeks) JavaScript forms the foundation of almost everything you see on the Internet, so it will be essential! Python is highly versatile. ...

Data Science Training & Internship - CP

Hiring Organisation
IntElligence Tech Solutions
Location
Southampton, UK
Employment Type
Full-time
eligible for a Microsoft-partnered industry certificate. Practical Tool Exposure Gain experience with frameworks and technologies commonly used by UK employers. Key Tools & Technologies Python – Core programming for data analysis NumPy & Pandas – Data preparation and manipulation Matplotlib & Seaborn – Visualisation and exploratory analysis TensorFlow, SciPy, Scikit-learn – Machine learning fundamentals Spark … upskill or transition into data-focused roles Career changers looking to gain UK-aligned project experience Applicants should have basic working knowledge of Python Important Information This is an unpaid training and internship certificate program, structured specifically for learning, mentorship, and skill development. Please apply only if you are comfortable ...

Software Technical Lead

Hiring Organisation
Innovo Global Talent
Location
Southampton, UK
Employment Type
Full-time
technical support to developers Lead troubleshooting and resolution of complex technical issues Hands-On Development Actively contribute to the codebase using .NET and Python Support development of software solutions integrating with WMS, automation platforms, and material handling systems Balance delivery speed with long-term system stability and scalability People Management … Technical Lead, Lead Developer, or Senior Software Engineer Demonstrable experience managing and technically supporting other developers Strong, hands-on coding experience with .NET and Python Strong understanding of software architecture and system integration Background in automation, intralogistics, warehouse systems, or industrial software Experience with Warehouse Management Systems (WMS) Must understand ...

Senior Backend Engineer

Hiring Organisation
Prism Digital
Location
Southampton, UK
Employment Type
Full-time
Senior Backend Engineer | Python, FastAPI & Scaling | Security SaaS Prism Digital have partnered with a super interesting and niche VC-backed client specialising in attack surface management and automated red teaming. Their platform provides organisations with real-time visibility into their attack surface and potential exploitable vulnerabilities. They have received numerous … products. You will be in charge of building scalable backend services and awesome messaging queues. You will be responsible for developing a Python-based back end platform that's handling 100,000+s of interactions daily. So the ideal candidate will come from a background of working with applications that ...