Bristol, Gloucestershire, United Kingdom Hybrid / WFH Options
Lloyds Bank plc
minded Machine Learning & AI Engineer to join our team as we continue to advance the Group in this space.You will use your knowledge of key software development best practices, Python testing frameworks, CI/CD, and source control to develop end-to-end machine learning systems in Python. You will productionise machine learning pipelines that implement creative data science solutions … Troubleshooting and resolving issues related to ML systems. Implementing AI efficiently, safely and ethically against our Responsible AI guidelines. Continually upskilling on Bank and industry best practice. About you Python development: Strong experience writing clean, modular, and testable code. Testing & code quality assurance: Unit/integration testing, pre-commit hooks for static analysis (e.g. code linting and formatting via black More ❯
Bristol, Somerset, United Kingdom Hybrid / WFH Options
Certes IT Service Solutions
Senior Python Software Developer (SC Cleared) Duration: 12 Months Location: London & remote (hybrid) Rate: £650 per day IR35 Status: Inside Start: ASAP A Senior Python Software Developer (SC Cleared) is required for our government client, where you will be working on a specific project where they are transforming and redesigning their data hub, which provides access to a variety of More ❯
an experienced AI/Data Developer to undertake a contract assignment. In order to be successful, you will have the following experience: Extensive AI & Data Development background Experiences with Python (including data libraries such as Pandas, NumPy, and PySpark) and Apache Spark (PySpark preferred) Strong experience with data management and processing pipelines Algorithm development and knowledge of graphs will be … Government customer Design, develop, and maintain data processing pipelines using Apache Spark Implement ETL/ELT workflows to extract, transform and load large-scale datasets efficiently Develop and optimize Python-based applications for data ingestion Collaborate on development of machine learning models Ensure data quality, integrity, and performance across distributed environments Contribute to the design of data architectures, storage strategies More ❯
job will require Are you the right candidate for this opportunity In order to be successful, you will have the following experience: Extensive AI & Data Development background Experiences with Python (including data libraries such as Pandas, NumPy, and PySpark) and Apache Spark (PySpark preferred) Strong experience with data management and processing pipelines Algorithm development and knowledge of graphs will be … Government customer Design, develop, and maintain data processing pipelines using Apache Spark Implement ETL/ELT workflows to extract, transform and load large-scale datasets efficiently Develop and optimize Python-based applications for data ingestion Collaborate on development of machine learning models Ensure data quality, integrity, and performance across distributed environments Contribute to the design of data architectures, storage strategies More ❯
in Infrastructure as Code (IaC) and proven experience in Terraform/Terraform Cloud . Curate and deliver scalable GCP Cloud Products and Infrastructure as code. Build automated workflows using Python scripting . Proficient in Google Kubernetes Engine (GKE), Container, Istio Service Mesh, Cluster Management . Audit and restructure existing Terraform modules and state files. Migrate legacy configurations into unified, reusable … automation pipelines for infrastructure-as-code deployments and CI/CD integration. Skills, Experience, and Abilities Required: Essential: GCP Cloud Engineering, GCP DevOps & Infra Terraform/Terraform Cloud (IaC) Python Scripting Experience with Harness, Jenkins, GitHub Google Kubernetes (GKE), Container, Istio Service Mesh GCP Organisation Policy, Custom Org Policy (Policy as Code) Sentinel/OPA GCP and Terraform Certified Good More ❯
to ensure you are suitably 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 visually appealing dashboards for complex More ❯
includes a selection of more 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. You can use it for both More ❯
in mission-critical environments. What You'll Do Develop bespoke software on embedded platforms such as ESP32, Raspberry Pi, and ARM-based micro-controllers Write and maintain software in Python and/or C++, often with direct hardware interfacing Work with communication protocols (e.g., serial, USB, SPI, I2C) to control and integrate peripherals Conduct testing and debugging in both lab … version control (Git) Mentor less-experienced developers and support team knowledge sharing What You'll Bring Essential: 3-15 years of hands-on software development experience Strong proficiency in Python and/or C++ Experience developing for embedded systems (e.g., ESP32, ARM Cortex) Familiarity with low-level hardware interfacing (serial comms, GPIO, USB, SPI/I2C) Experience in Linux-based More ❯
to ensure you are suitably 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 visually appealing dashboards for complex More ❯
includes a selection of more 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. You can use it for both More ❯
includes a selection of more 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. You can use it for both More ❯
includes a selection of more 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. You can use it for both More ❯
for many entry level programming roles and help you get a step ahead. 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. Therefore, this is an essential addition language in building your programming and development foundation. PythonMore ❯
for many entry level programming roles and help you get a step ahead. 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. Therefore, this is an essential addition language in building your programming and development foundation. PythonMore ❯
for many entry level programming roles and help you get a step ahead. 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. Therefore, this is an essential addition language in building your programming and development foundation. PythonMore ❯
for many entry level programming roles and help you get a step ahead. 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. Therefore, this is an essential addition language in building your programming and development foundation. PythonMore ❯
for many entry level programming roles and help you get a step ahead. 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. Therefore, this is an essential addition language in building your programming and development foundation. PythonMore ❯
hands on is essential, this is not a ‘hands off’ role Solid knowledge of cloud platforms, Fabric would be handy but is not essential A grounding in SQL and Python is highly preferable Good understanding of architecture principles Financial services experience is handy but not essential Experience in leading/managing/developing other data professionals Skills: Data, Architecture, Fabric … TOGAF, Cloud, SQL, People, PythonMore ❯
Greater Bristol Area, United Kingdom Hybrid / WFH Options
Anson McCade
software, firmware, mechanical and production teams to ensure seamless integration. • Conduct signal integrity (SI) and power integrity (PI) analysis to guarantee robust performance. • Apply VHDL , C/C++ , or Python for board-level testing and debug. • Oversee full lifecycle development from concept through delivery, ensuring high standards of documentation and compliance. What We’re Looking For: • Proven experience in complex … memory, and high-speed serial links . • Practical experience with SI/PI analysis and simulation tools . • Proficiency in VHDL , and working knowledge of C/C++ or Python for hardware testing. • Familiarity with DSP concepts for SDR, radar, or sensor applications. • Strong collaboration and communication skills, with the ability to guide multi-disciplinary teams. • Excellent technical documentation and More ❯
Bristol, Avon, England, United Kingdom Hybrid / WFH Options
Hays Specialist Recruitment Limited
need to be a British citizen with full right to work. This role requires a strong blend of technical expertise and project leadership, with a focus on Power BI, Python, SQL/Oracle databases, and Airflow orchestration.Key Responsibilities Develop interactive dashboards and reports using Power BI to support data-driven decision-making. Design, build, and maintain robust ETL pipelines and … workflows using Python and Airflow. Manage and optimize SQL and Oracle databases for performance, scalability, and reliability. Lead end-to-end data and reporting projects, from requirements gathering through to deployment. Collaborate with cross-functional teams including business stakeholders, IT, data engineers, and cybersecurity to ensure alignment and timely delivery. Uphold best practices in data quality, governance, and security. Provide … technical guidance and mentorship to junior team members. Qualifications & Skills Proven experience developing with Power BI. Strong proficiency in Python for data processing and automation. Solid understanding of SQL and Oracle database systems. Hands-on experience with Airflow for workflow orchestration. Deep knowledge of ETL/ELT processes and data architecture principles. Excellent communication and stakeholder management skills. What you More ❯
need to be a British citizen with full right to work. This role requires a strong blend of technical expertise and project leadership, with a focus on Power BI, Python, SQL/Oracle databases, and Airflow orchestration. Key Responsibilities Develop interactive dashboards and reports using Power BI to support data-driven decision-making. Design, build, and maintain robust ETL pipelines … and workflows using Python and Airflow. Manage and optimize SQL and Oracle databases for performance, scalability, and reliability. Lead end-to-end data and reporting projects, from requirements gathering through to deployment. Collaborate with cross-functional teams including business stakeholders, IT, data engineers, and cybersecurity to ensure alignment and timely delivery. Uphold best practices in data quality, governance, and security. … Provide technical guidance and mentorship to junior team members. Qualifications & Skills Proven experience developing with Power BI. Strong proficiency in Python for data processing and automation. Solid understanding of SQL and Oracle database systems. Hands-on experience with Airflow for workflow orchestration. Deep knowledge of ETL/ELT processes and data architecture principles. Excellent communication and stakeholder management skills. What More ❯
Bristol, Gloucestershire, United Kingdom Hybrid / WFH Options
Hays Business Support
need to be a British citizen with full right to work. This role requires a strong blend of technical expertise and project leadership, with a focus on Power BI, Python, SQL/Oracle databases, and Airflow orchestration. Key Responsibilities Develop interactive dashboards and reports using Power BI to support data-driven decision-making. Design, build, and maintain robust ETL pipelines … and workflows using Python and Airflow. Manage and optimize SQL and Oracle databases for performance, scalability, and reliability. Lead end-to-end data and reporting projects, from requirements gathering through to deployment. Collaborate with cross-functional teams including business stakeholders, IT, data engineers, and cybersecurity to ensure alignment and timely delivery. Uphold best practices in data quality, governance, and security. … Provide technical guidance and mentorship to junior team members. Qualifications & Skills Proven experience developing with Power BI. Strong proficiency in Python for data processing and automation. Solid understanding of SQL and Oracle database systems. Hands-on experience with Airflow for workflow orchestration. Deep knowledge of ETL/ELT processes and data architecture principles. Excellent communication and stakeholder management skills. What More ❯
class Silicon Engineering team, joining a company who bring large and ongoing investment from one of the world’s leading backers of innovative AI companies! SW Verification experience with Python, C/C++ is welcome alongside the traditional UVM based Verification. Responsibilities and Duties Verification activities within the verification team Ensuring good communication between sites Verification planning, specification and closure … across teams and programming languages to find root causes of deep and complex issues Experience of the verification process applied in CPU and/or ASIC environments System Verilog, Python, C++, Linux UVM SVA LLVM, GCC SGE or other DRMS XML and XPath/XSLT Benefits In addition to a competitive salary, you can expect flexible working, a generous annual More ❯
Greater Bristol Area, United Kingdom Hybrid / WFH Options
Wave Recruitment
by example when it comes to designing systems that are testable, extensible, and maintainable. What You’ll Be Doing Designing and implementing robust, object-oriented architectures in C++ and Python Profiling and optimising code across perception, planning, controls, and infrastructure Debugging tough runtime issues: memory leaks, race conditions, data corruption Refactoring and productionising R&D code into modular, scalable systems … design sessions, and hands-on pairing Ensuring long-term codebase health through clean abstractions and architecture decisions Technical Details 5+ years’ experience with modern C++ (C++17 or newer) and Python in production systems Deep understanding of object-oriented programming principles and design patterns Strong knowledge of system-level concepts: memory management, concurrency, multithreading Experience debugging complex issues in large codebases More ❯