1 to 25 of 35 Permanent Python Jobs in Surrey

Full Stack Software Developer

Hiring Organisation
Reed
Location
Guildford, Surrey, England, United Kingdom
Employment Type
Full-Time
Salary
£30,000 - £40,000 per annum, Inc benefits
management skills. Proficiency in modern frontend technologies (HTML, CSS, Tailwind, JavaScript/TypeScript, Vue.js React or equivalent) Experience in backend technologies (Laravel/PHP, Python FastAPI Experience using AWS including - ECS, IAM, RDS, CloudWatch, and terraform or infrastructure as code Experience with version control (Git), and CI/CD pipelines ...

DevOps Engineer

Hiring Organisation
SPACELABS HEALTHCARE LIMITED
Location
Redhill, Surrey, South East, United Kingdom
Employment Type
Permanent
templating, and repeatable provisioning workflows. Knowledge of networking fundamentals, including Docker networking and virtualized network topologies. Exposure to scripting or programming languages such as Python, C++, or JavaScript (React experience a plus). Familiarity with CI/CD tools (e.g., Jenkins, Bitbucket Pipelines) and automated build systems. Strong analytical ...

Developer Platforms Engineer

Hiring Organisation
Centrica - CHP
Location
Woking, Surrey, UK
years experience of Cloud Computing (AWS or Azure) Demonstrable git skills Experience with configuration management tools like Terraform. Experience with a languages like go, python and nodejs Experience with continuous integration systems Demonstrable hands on experience of running highly available services Expert problem solving skills Personal Traits Passionate about software ...

Trainee AI Programmer

Hiring Organisation
ITOL Recruit
Location
Kingston Upon Thames, Surrey, England, United Kingdom
Employment Type
Full-Time
Salary
£30,000 - £45,000 per annum
applications. Step 3 – Notebooks & IDEs Get hands-on with industry-standard tools like Jupyter Notebooks and VS Code to develop AI systems. Step 4 – Python Programming Master Python, covering everything from the basics to object-oriented programming (OOP). Step 5 – Python Streamlit Project Apply your Python skills by building … price prediction app using Python and Streamlit. Step 6 – Python for Data Learn essential Python libraries like NumPy, Pandas, and Matplotlib for data manipulation and visualisation. Step 7 – AI Sentiment Analysis Project Work with Hugging Face to build a sentiment analysis classifier using real-world AI techniques. Step ...

Senior Data Scientist

Hiring Organisation
Harnham
Location
Guildford, England, United Kingdom
Building scalable, maintainable analytical pipelines. Delivering insight and models that perform reliably in complex operational environments. What We’re Looking For Strong experience in Python and SQL, including libraries such as Pandas, NumPy and scikit-learn. Experience working with deep learning frameworks such as PyTorch or TensorFlow. A solid grounding ...

Software Engineer - UAV Systems

Hiring Organisation
IT Search & Select
Location
Guildford, Surrey, England, United Kingdom
Employment Type
Full-Time
Salary
£45,000 - £70,000 per annum
technical documentation and task records Participate in system testing, troubleshooting, and performance optimisation Skills & Experience Essential Strong programming skills in C++ and/or Python Experience working in Linux-based development environments Knowledge of embedded systems and software integration Understanding of: APIs and backend systems networking fundamentals software testing approaches ...

Lead Systems Developer

Hiring Organisation
Rise Technical Recruitment
Location
Redhill, Surrey, United Kingdom
Employment Type
Permanent
product and customer facing teams on delivery and rollout The Person: Strong experience with Linux (Debian/Ubuntu), Apache and MySQL Programming experience with Python, Bash, PHP, ReactJS and/or NodeJS Experience managing CI/CD pipelines, BitBucket and JIRA Knowledge of networking concepts including TCP/IP, WANs ...

Trainee Ai Engineer

Hiring Organisation
IT Career Switch
Location
Woking, Surrey, England, United Kingdom
Employment Type
Full-Time
Salary
£25,000 - £45,000 per annum
accessible anytime, anywhere, through our easy-to-use online platform. Step 2: Full-Stack AI Mastery Dive deeper with in-demand technical skills including Python programming, data handling, machine learning, and version control with Git and GitHub. You’ll work on hands-on mini projects that mirror real-world challenges ...

Systems Software Engineer (Linux / Networking / CI/CD)

Hiring Organisation
Elvis Eckardt Recruitment
Location
Redhill, England, United Kingdom
documentation for developed solutions • Continuously evaluate emerging technologies relevant to secure communications and networking environments Core Technology Environment: • Linux (Debian/Ubuntu) • Apache • MySQL • Python • PHP • ReactJS • NodeJS • CI/CD Pipelines • BitBucket • JIRA • Xray/Pytest/Jest/Cypress • TCP/IP Networking • WAN/LAN Technologies • Satellite ...

Ai Engineer Placement Programme

Hiring Organisation
Career Change
Location
epsom, south east england, united kingdom
accessible anytime, anywhere, through our easy-to-use online platform. Step 2: Full-Stack AI Mastery Dive deeper with in-demand technical skills including Python programming, data handling, machine learning, and version control with Git and GitHub. You’ll work on hands-on mini projects that mirror real-world challenges ...

Python Systems Developer

Hiring Organisation
Spectrum IT Recruitment
Location
Staines, Surrey, United Kingdom
Employment Type
Permanent
Salary
£45000 - £55000/annum
Python Systems Developer required by a growing and highly innovative technology company located in Staines This is a fantastic opportunity to join a collaborative engineering environment, working on mission-critical systems that underpin a global product offering. This role would suit someone with a strong background in Linux and Python … development, ideally coming from an operational or hosting environment, who is looking to transition into a more structured systems development position. The Python Systems Developer will be responsible for the design, development, deployment, and ongoing maintenance of systems that support core business operations and product infrastructure. These systems are business ...

Senior Software Engineer, AI/ML Integration

Hiring Organisation
ECM Selection Ltd
Location
Guildford, Surrey, South East, United Kingdom
Employment Type
Permanent
Salary
£80,000
potentially external usage Being involved in ensuring operational success through monitoring/diagnostics and troubleshooting for deployments, and continuous improvement Languages of interest include Python, C++ and C#. Software may be desktop or web + cloud. Mobile app development is not a primary focus. AI and ML techniques are likely ...

Machine Learning Software Engineer (Applied AI / Scientific Computing)

Hiring Organisation
Ion recruitment
Location
Guildford, Surrey, United Kingdom
Employment Type
Permanent
Salary
£65000 - £80000/annum SUPERB BENEFITS PACKAGE
maintainable production code Integrate ML services via APIs and software components Collaborate with engineers and domain specialists on real-world systems Experience required: Strong Python programming and software engineering fundamentals Proven experience applying ML to real-world datasets and problems Understanding of model trade-offs, performance, and production constraints Experience ...

Trainee Web Developer

Hiring Organisation
IT Career Switch
Location
Woking, Surrey, England, United Kingdom
Employment Type
Full-Time
Salary
£25,000 - £45,000 per annum
friendly advisors will be in touch. Keywords:Coding, programming, web developer, software developer, app developer, Trainee, PHP, HTML, SQL, CSS3, Java, Javascript, Python, C#, Trainee Web Developer ...

Data Science Trainee

Hiring Organisation
IT Career Switch
Location
Woking, Surrey, England, United Kingdom
Employment Type
Full-Time
Salary
£25,000 - £45,000 per annum
through to being qualified to work in a junior Data Scientist role. Through the interactive courses, you will gain knowledge in Python, R, Machine Learning, AI , and much more. You will also complete mini projects to gain practical experience and test your skills while you study. Step 2 - CompTIA Data+ ...

Data Science Placement Programme

Hiring Organisation
Career Change
Location
Woking, Surrey, United Kingdom
Employment Type
Permanent
through to being qualified to work in a junior Data Scientist role. Through the interactive courses, you will gain knowledge in Python, R, Machine Learning, AI , and much more. You will also complete mini projects to gain practical experience and test your skills while you study. This step will fully ...

AI Programming Bootcamp for Entry Roles (Kingston Upon Thames)

Hiring Organisation
17918
Location
Kingston Upon Thames, Surrey, United Kingdom
fundamentals, and receive structured job support to help you secure your first role. The Programme This 10 14 week online programme covers Python programming, AI fundamentals, machine learning basics, and applied development projects. Tutor support is provided throughout, alongside portfolio-building and job readiness support. The Outcome Junior AI Developer ...

Build Engineer

Hiring Organisation
Skillsearch
Location
Guildford, England, United Kingdom
communication skills and a collaborative mindset Comfortable working autonomously and prioritising effectively Adaptable and responsive in a fast‐moving development environment Working knowledge of Python and/or C# is a plus ...

Senior Data Analyst

Hiring Organisation
BOSS Professional Services LTD
Location
Kingston Upon Thames, Surrey, England, United Kingdom
Employment Type
Full-Time
Salary
£60,000 - £85,000 per annum
historical trend analysis, and develop forecasting and pattern-detection models. In addition, this role will contribute to the evolution of AI-enabled analytics, using Python and modern AI tools (e.g. Copilot and ChatGPT-style agents) to enhance insight generation, automate analysis, and enable self-service reporting. This role is critical … Automate recurring reports and reduce reliance on manual, spreadsheet-based reporting. Ensure dashboards tell a clear, actionable story rather than simply presenting data. Use Python to automate data processing, analysis, and reporting workflows. Contribute to the design and development of AI-assisted analytics solutions, including: Copilot-style or ChatGPT-based ...

Graduate Software Engineer

Hiring Organisation
Advanced Resource Managers
Location
Guildford, England, United Kingdom
Developing software for cyber security systems; Developing novel signal, image, or data processing applications; Developing solutions in C/C++, HTML, Typescript/Javascript, Python, and Rust; Providing support and training to our customers in using the software. Your skillset may include: Be self-motivating, capable of working independently Have ...

Computer Science Teacher

Hiring Organisation
Academics
Location
Epsom, Surrey, United Kingdom
Employment Type
Permanent
Salary
GBP 34,397 - 52,489 Annual
digital skills. Requirements: Qualified Teacher Status (QTS) or equivalent teaching qualification. Strong subject knowledge in Computer Science . Experience with programming languages such as Python, Java, or C++ . Passion for delivering engaging and interactive lessons. This position offers flexibility, with both part-time and full-time roles available. ...

FPGA / VHDL Engineer

Hiring Organisation
Redline Group Ltd
Location
Egham, Surrey, South East, United Kingdom
Employment Type
Permanent
Salary
£80,000
instrumentation Understanding of embedded systems and digital design principles Familiarity with schematic capture and simulation tools (e.G., Altium, pSPICE) Basic programming skills (e.G., Python) The position can be a mid or senior level FPGA Engineer to work on innovative, high-speed FPGA projects APPLY NOW! To apply for the FPGA ...

Data Analyst Placement Programme

Hiring Organisation
Data Jobs at ITOL Recruit
Location
RH2, Reigate, Surrey, United Kingdom
Employment Type
Permanent
Salary
£28000 - £40000/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 ...

Data Analyst Trainee

Hiring Organisation
ITOL Recruit
Location
Woking, Surrey, 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 ...

DevOps Engineer

Hiring Organisation
Stratospherec Ltd
Location
GU1, Guildford, Surrey, United Kingdom
Employment Type
Permanent
candidates with 2 years or more commercial DevOps Engineering experience ideally in an Linux, MySQl, Java (or GO/Node/Ruby/Python) software application environment and with Python, Java, GO or Bash Scripting experience. DevOps Engineer - Role Responsibilities: CI/CD Pipeline Management Automation: writing automation scripts Infrastructure … Monitor system performance, uptime, and security. You will need at least 2 years commercial experience in a pervious role. Skills Required: Scripting skills - Ideally Python, Bash, GO or similar Monitoring with tools like Grafana preferred, DataDog or Prometheus Database knowledge - MariaDB or MySQL or PostGreSQL Linux knowledge - Ubuntu, Debian ...