in SQL and data modelling. SOLID Principles:Proficient in applying SOLID principles for object-oriented programming, ensuring clean, maintainable, and scalable code. Additional Skills (Good to Have): Programming Language: Python, Angular Containerisation and Orchestration: Experience with technologies like Docker and Kubernetes. These are essential for scalable, efficient deployment and management of applications. Agile Methodology: Ideally experienced in Agile practices, capable More ❯
Sunbury-On-Thames, London, United Kingdom Hybrid / WFH Options
BP Energy
engineering best practices across the organization. Job Qualifications 5+ years of professional software engineering experience; ability to independently design and ship complex systems in production. Strong programming skills in Python (preferred), Java, or similar languages, with experience in developing microservices, APIs, and backend systems. Strong problem-solving skills and the ability to balance engineering rigor with delivery speed. Solid understanding More ❯
guildford, south east england, united kingdom Hybrid / WFH Options
BP Energy
engineering best practices across the organization. Job Qualifications 5+ years of professional software engineering experience; ability to independently design and ship complex systems in production. Strong programming skills in Python (preferred), Java, or similar languages, with experience in developing microservices, APIs, and backend systems. Strong problem-solving skills and the ability to balance engineering rigor with delivery speed. Solid understanding More ❯
Sunbury-on-Thames, Surrey, UK Hybrid / WFH Options
Bp Energy
engineering best practices across the organization. Job Qualifications 5+ years of professional software engineering experience; ability to independently design and ship complex systems in production. Strong programming skills in Python (preferred), Java, or similar languages, with experience in developing microservices, APIs, and backend systems. Strong problem-solving skills and the ability to balance engineering rigor with delivery speed. Solid understanding More ❯
Reigate, Surrey, England, United Kingdom Hybrid / WFH Options
esure Group
excellence. Deep expertise in data compliance frameworks, cost management, and platform optimisation. Strong hands-on experience with modern cloud data warehouses (Databricks, Snowflake, AWS), SQL, Spark, Airflow, Terraform. Advanced Python skills with orchestration tooling; solid experience in CI/CD (Git, Jenkins). Proven track record in data modelling, batch/real-time integration, and large-scale data engineering. Exposure More ❯
Reigate, Surrey, England, United Kingdom Hybrid / WFH Options
esure Group
tell stories, make insight actionable, and influence decisions. Strong understanding of data models and analytics; exposure to predictive modelling and machine learning is a plus. Proficient in SQL and Python, with bonus points for PySpark, SparkSQL, and Git. Skilled in data visualisation with tools such as Tableau or Power BI. Confident writing efficient code and troubleshooting sophisticated queries. Clear and More ❯
source AI/ML frameworks. Communicate AI capabilities and set realistic expectations. Essential Skills & Experience Strong expertise in GenAI, NLP, and ML. Hands-on experience with LLMs/SLMs, Python, Java, SQL/NoSQL. API development, web scraping, data integration. On-prem AI model deployment, open-source frameworks (e.g. Hugging Face, LangChain). Strong consulting and communication skills. Preferred Knowledge More ❯
source AI/ML frameworks. Communicate AI capabilities and set realistic expectations. Essential Skills & Experience Strong expertise in GenAI, NLP, and ML. Hands-on experience with LLMs/SLMs, Python, Java, SQL/NoSQL. API development, web scraping, data integration. On-prem AI model deployment, open-source frameworks (e.g. Hugging Face, LangChain). Strong consulting and communication skills. Preferred Knowledge More ❯
General AI, Natural Language Processing, and Machine Learning. Demonstrable experience in managing lifecycle of large language models and statistical language models including training and fine-tuning. Strong proficiency in Python, Java, and SQL/NoSQL databases, along with API development and data integration techniques. Practical experience with deploying AI models on-premise and utilizing open-source frameworks such as Hugging More ❯
Sunbury-On-Thames, London, United Kingdom Hybrid / WFH Options
BP Energy
import, export and manipulate data between Geospatial systems and other applications, using tools such as FME and Databricks. Expertise in one or more data-related technologies/languages (e.g. Python, R, Java Script, etc.). Expertise in the ArcGIS Desktop and Enterprise suite of tools (ArcGIS Pro, Server, Portal and associated APIs). Key values and behaviors/leadership expectations More ❯
Kingston Upon Thames, Surrey, United Kingdom Hybrid / WFH Options
Unilever
identify and exploit zero-day and known vulnerabilities, and develop custom proof-of-concept exploits. Tool Proficiency : Offensive tools: Cobalt Strike, Metasploit, Burp Suite, Nmap, BloodHound, Covenant, Sliver Scripting: Python, PowerShell, Bash Automation: CI/CD integration for security testing, custom tooling for red team automation Detection Engineering Collaboration : Ability to translate offensive findings into detection logic and partner with More ❯
Staines, Surrey, United Kingdom Hybrid / WFH Options
Spectrum IT Recruitment
Java and/or Objective-C Version control and other core software engineering skills Experience in any of the following areas would be advantageous but is not a prerequisite Python or similar scripting language Roku Android and/or iOS React or similar web application framework Node XML/JSON If you are seeking a role of this nature please More ❯
Staines-upon-Thames, Middlesex, England, United Kingdom Hybrid / WFH Options
Spectrum IT Recruitment
Java and/or Objective-C Version control and other core software engineering skills Experience in any of the following areas would be advantageous but is not a prerequisite Python or similar scripting language Roku Android and/or iOS React or similar web application framework Node XML/JSON If you are seeking a role of this nature please More ❯
developing desktop and web applications including production-grade software. This should include experience with software architecture and understanding how to support structured (SQL) and unstructured (RAG) data. Experience with Python and C++/C# including how to integrate ML features. The role does require relevant technical expertise, limited university/freelance projects are not sufficient. On offer is an excellent More ❯
candidate will be responsible for: 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. Excellent benefits package. Background security check will be required before working on site. More ❯
on signal/image processing Bachelor’s degree in Computer Science, Electronics, Engineering, or a related field (Master’s or PhD preferred) Proficiency in C/C++, Java, or Python Strong experience in low-level embedded systems and electronics Demonstrated ability to lead and mentor junior engineers Benefits : Competitive salary commensurate with experience 25 days of paid leave plus public More ❯
training, and fine-tuning LLMs/SLMs · Strong expertise in GenAI, NLP, and Machine Learning · Have 3 years + experience in AI positions · Hold previous hands-on experience with Python, Java, SQL/NoSQL databases · Have experience with API development, web scraping/crawling, and data integration · Practical exposure to on premise AI model deployment and open-source AI frameworks More ❯
training, and fine-tuning LLMs/SLMs· Strong expertise in GenAI, NLP, and Machine Learning· Have 3 years + experience in AI positions · Hold previous hands-on experience with Python, Java, SQL/NoSQL databases· Have experience with API development, web scraping/crawling, and data integration· Practical exposure to on premise AI model deployment and open-source AI frameworks More ❯
Staines-upon-Thames, Middlesex, England, United Kingdom Hybrid / WFH Options
MicroTECH Global Ltd
Stack (Compositor, HWUI, HAL). Experience with ARM 64-bit architecture. Experience developing system software for Android OS. Familiarity with CPU and GPU hardware architectures. Java and/or Python development experience. Understanding of neural networks and their applications in graphics (Neural Graphics Processing). More ❯
videos, presentations, and quizzes - all 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, helping you build confidence and More ❯
more advanced courses to get you up to speed. React-js JavaScript 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 small and complex tasks, and it is used across many different industries. Step 3 - Build a Portfolio Website Project Additional Courses More ❯
and mentorship, this could be your next opportunity. From a technical perspective, you can expect to be involved with : Designing architecture & building desktop applications Developing C, Pascal, Java, and Python code, mainly in Linux Creating user-friendly GUIs Testing, validating, and refining to ensure everything works as expected From a leadership perspective, you can expect to be involved with: Mentoring More ❯
skills Self-motivated with a proactive learning mindset Good planning and organisational skills Energetic, enthusiastic, and collaborative Desirable Skills (not essential): SQL data mining knowledge Power BI, Tableau, or Python experience Understanding of AI Please note: As you can appreciate we are currently overwhelmed with applications of individuals looking for both short term and permanent work and we can therefore More ❯
Woking, Surrey, South East, United Kingdom Hybrid / WFH Options
Sanderson Recruitment
of 3 years' experience supporting client-server and web-based applications. Strong knowledge of Windows Server environments. Experience with relational databases (SQL Server, Oracle). Scripting ability (SQL, PowerShell, Python, VBS). Understanding of virtualisation (e.g. VMware) and networking fundamentals (TCP/IP, DNS, Firewalls). Familiarity with ITIL practices (incident, problem, change management). Awareness of security best practices More ❯