PPS platforms (Meinberg, FSMLabs, ADVA/Oscilloscope) Proficiency in using commercial NMS tools (e.g. Zabbix, Solarwinds, Nagios) and open-source tools (e.g. Prometheus, Alertmanager, Grafana) Basic programming skills in Python or GoLang Knowledge of Infrastructure as Code (IaC) tools such as Ansible or Terraform Familiarity with network analysis tools such as Wireshark, Splunk, and PromQL High level of troubleshooting experience More ❯
/Computer Vision. Exceptional Master's candidates with extensive research experience will also be considered. Strong foundations in Machine Learning, Computer Vision, and Deep Learning Proficiency in PyTorch and Python First-author publications in top-tier conferences/journals (ICML, NeurIPS, ICLR, CVPR, ECCV, AAAI, IEEE TPAMI, or similar) Preferred Experience (in at least one area): Generative AI (computer vision More ❯
boundaries of Natural Language Processing, Large Language Models, and next-generation AI applications. Skills Required: Strong knowledge of Machine Learning, NLP (Natural Language Processing), and Deep Learning Proficiency in Python and PyTorch Experience with at least one: PEFT, Prompting, Generative AI, LLMs, Model Privacy, or Model Compression Understanding of Transformer-based architectures and model training at scale Educational background: Ideally More ❯
systems for troubleshooting, test environment setup and log analysis. Document and execute test cases. Contribute to continuous improvement by suggesting ideas, raising risks and learning new tools. Requirements Strong Python experience. Experience with Linux. Knowledge or prior experience with QA. Desirable Experience with embedded systems Experience with TCP/IP-based networking. Familiarity with video standards and technologies If you More ❯
Hounslow, Greater London, Chiswick, United Kingdom
Platform Recruitment
systems for troubleshooting, test environment setup and log analysis. Document and execute test cases. Contribute to continuous improvement by suggesting ideas, raising risks and learning new tools. Requirements Strong Python experience. Experience with Linux. Knowledge or prior experience with QA. Desirable Experience with embedded systems Experience with TCP/IP-based networking. Familiarity with video standards and technologies If you More ❯
South West London, London, United Kingdom Hybrid / WFH Options
Client Server
Senior Full Stack Engineer/Developer (React .Net Python) London to £150k Do you have expertise with React combined with a strong appreciation of .Net and/or Python backend systems? You could be progressing your career in a senior, hands-on role at a Hedge Fund with over $10 billion under management. As a Senior Full Stack Engineer you … performant, visually compelling applications with a focus on developing React based responsive web applications with mobile first design and integrating front end applications with backend services in .Net and Python within cloud based environments. There's a range of Greenfield projects to get stuck into and you'll see the results of your work quickly. Location/WFH: You'll … strong experience with responsive design, accessibility and cross-platform compatibility You have experience of working with complex, data centric applications You have experience with C# .Net and/or Python You have a good understanding of databases including Microsoft SQL Server You have REST API experience You're familiar with CI/CD, Azure, DevOps, GitHub Actions You have excellent More ❯
Hounslow, London, United Kingdom Hybrid / WFH Options
Interact Consulting Limited
Software Engineering Solutions Architect (AWS & Python) Location: Near Heathrow Airport (Hybrid - 2-3 days onsite per week) Salary: Circa £110,000 + Benefits About Us We are a specialist consultancy with a strong software engineering focus, delivering innovative, scalable, and future-proof solutions to clients across multiple sectors. Our team thrives on solving complex technical challenges, and we are now … looking for a seasoned Solutions Architect with deep expertise in AWS and Python to help drive forward our next phase of growth and innovation. The Role As a Solutions Architect, you will play a pivotal role in bridging our clients' business needs with robust, efficient, and secure cloud-native solutions. You will lead the design and implementation of software platforms … Skills & Experience: Proven experience as a Solutions Architect, ideally within consultancy or client-facing environments. Strong knowledge of AWS cloud services, architecture patterns, and cost/security optimisation. Excellent Python skills, with experience applying them to large-scale production systems. Background in software engineering best practices: CI/CD, testing, code quality, and DevOps principles. Experience designing scalable, secure, and More ❯
Principal Engineer Python/Data Systems Salary: £80k-£100k Permax Recruitment is working in partnership with a London based firm who are on the lookout for a Principal Engineer in London to become an integral part of the team. Working within the Digital Assets industry for a finance firm who specialise in Crypto, Blockchain and Web3. Requirements 3+ years of … professional experience Back-end experience. Desirable in data processing for large datasets, and front-end DevOps experience, being familiar with processes and implementation Knowledge of 2+ modern languages (example: Python, Typescript, Node.JS, Go) and bash. Experience in SQL, improving queries performance, and managing databases Expertise in CI/CD, unit testing, and software development industry standards AWS experience in production More ❯
courses to ensure you are 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 ❯
courses to ensure you are 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 ❯
courses to ensure you are 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 ❯
courses to ensure you are 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 ❯
North West London, London, England, United Kingdom
ITOL Recruit
courses to ensure you are 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 ❯
Harrow On The Hill, Harrow, Middlesex, England, United Kingdom
ITOL Recruit
courses to ensure you are 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 ❯
and deliver solutions that drive data-driven decisions. Monitoring and Troubleshooting: Oversee pipeline performance, address issues promptly, and maintain comprehensive data documentation. What Youll Bring Technical Expertise: Proficiency in Python and SQL; experience with data processing frameworks such as Airflow, Spark, or TensorFlow. Data Engineering Fundamentals: Strong understanding of data architecture, data modelling, and scalable data solutions. Backend Development: Willingness … to develop proficiency in backend technologies (e.g., Python with Django) to support data pipeline integrations. Cloud Platforms: Familiarity with AWS or Azure, including services like Apache Airflow, Terraform, or SageMaker. Data Quality Management: Experience with data versioning and quality assurance practices. Automation and CI/CD: Knowledge of build and deployment automation processes. Experience within MLOps A 1st class Data More ❯
Project Work Script Writing/Macro Debugging Excel workbook formula optimising Essential Requirements: Microsoft Office Advanced use of Microsoft Excel & VBA SQL query writing Script writing experience (e.g. JavaScript, Python, Power Shell, etc) Desirable Skills and Experience: Microsoft Azure Microsoft SharePoint Microsoft Entra ID Oracle NetSuite, particularly Suite Script Microsoft SQL Server administration and query writing JavaScript Freemarker Working Hours … hour unpaid lunch break) Keywords –Software Engineer, Software Analyst, scripting, macros, macro, macro debugging, coding, IT Support Engineer, Azure, SharePoint, Entra, NetSuite, Suite Script, SQL, JavaScript, Freemarker, JavaScript, Python, Power Shell, SQL Query, Excel, VBA, London, West London More ❯
Employment Type: Full-Time
Salary: £35,000 per annum, Negotiable, Inc benefits, OTE
insights and improve decision-making. Perform advanced analysis on large, complex datasets using statistical and modelling techniques. Build, test, and tune ML models (especially NLP or computer vision) using Python and modern ML libraries, all within Google Cloud Platform (GCP) . Optimise models for accuracy and performance, ready for product integration. Stay up-to-date with the latest developments in … well-documented, including experiment tracking and model lineage. What You'll Bring: 3+ years' experience building and deploying ML models, ideally in NLP or computer vision domains. Expert-level Python and SQL, with solid experience using libraries like Pandas, Scikit-Learn, TensorFlow, etc. Proven experience working with BigQuery and big data pipelines on GCP . Deep understanding of statistics, machine More ❯
insights and improve decision-making. Perform advanced analysis on large, complex datasets using statistical and modelling techniques. Build, test, and tune ML models (especially NLP or computer vision) using Python and modern ML libraries, all within Google Cloud Platform (GCP) . Optimise models for accuracy and performance, ready for product integration. Stay up-to-date with the latest developments in … well-documented, including experiment tracking and model lineage. What You'll Bring: 3+ years' experience building and deploying ML models, ideally in NLP or computer vision domains. Expert-level Python and SQL, with solid experience using libraries like Pandas, Scikit-Learn, TensorFlow, etc. Proven experience working with BigQuery and big data pipelines on GCP . Deep understanding of statistics, machine More ❯
Hounslow, London, United Kingdom Hybrid / WFH Options
Sky UK
driven solutions to proactively identify and resolve system issues. Perform global metric comparisons across various device models. What You'll Bring: You will be skilled in C/C++, Python, and Linux . Ideally you'll also have experience with log management and analysis tools such as Elastic Stack (ELK), Splunk, and Grafana for data visualisation and monitoring. Proven expertise … in at least one scripting language, such as Bash, Python, or Go. Ability to make good technical decisions and convince others about the merits and reasons for those decisions. Experienced in Defect Tracking Tools such as Jira SCM Tools - Git & GitHub Team overview: The RDK Global Triage Team within the RDK development team plays a critical role in ensuring the 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 ❯
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 ❯
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 ❯
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 ❯
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 ❯
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 ❯