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 ❯
Birmingham, West Midlands (County), United Kingdom
ITOL Recruit
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 ❯
Greenwich, Greater London, Woolwich, United Kingdom
ITOL Recruit
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 ❯
Brent, Greater London, North West London, United Kingdom
ITOL Recruit
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 ❯
making. You should be experienced in a data engineering role demonstrating a strong track record of designing, building, and maintaining data pipelines and data architectures. Required Skills - Proficiency in Python, Pyspark, SQL for data manipulation and querying. Experience with containerisation technologies, specifically Kubernetes and Docker. Proven experience in designing and implementing data pipelines, working with big data technologies and architectures. More ❯
projects, with a team playing, consultative approach, with excellent communications and customer facing skills*** We need: Strong experience in Java Development Experience in Postgres Experience in AWS Experience in Python Experience in HTML Experience in GIS and Ruby would be desirable Please apply by submitting your latest CV for immediate review by our talent team. More ❯
other vision AI solutions. Creating engaging tutorials, how-to guides, and best-practice articles covering topics from model training and hyperparameter tuning to deployment on various platforms. Documenting our Python API, CLI, and key integrations like TensorRT and OpenVINO. Collaborating closely with our engineering and research teams to translate complex technical concepts into user-friendly content for a diverse audience. … and accurate technical content. Proficiency with documentation-as-code workflows using Markdown, Git, and GitHub. Hands-on experience with static site generators like MkDocs or Sphinx. Basic proficiency in Python to understand and document code examples and APIs. A strong interest in or experience with machine learning, computer vision, and object detection models like YOLO. Experience documenting APIs, SDKs, and More ❯
other vision AI solutions. Creating engaging tutorials, how-to guides, and best-practice articles covering topics from model training and hyperparameter tuning to deployment on various platforms. Documenting our Python API, CLI, and key integrations like TensorRT and OpenVINO. Collaborating closely with our engineering and research teams to translate complex technical concepts into user-friendly content for a diverse audience. … and accurate technical content. Proficiency with documentation-as-code workflows using Markdown, Git, and GitHub. Hands-on experience with static site generators like MkDocs or Sphinx. Basic proficiency in Python to understand and document code examples and APIs. A strong interest in or experience with machine learning, computer vision, and object detection models like YOLO. Experience documenting APIs, SDKs, and More ❯
Ultralytics tooling. Designing annotation strategies and model training pipelines tailored to client data, goals, and deployment constraints. Debugging client issues and delivering effective solutions with deep understanding of YOLO, Python, OpenCV, and model behavior. Supporting pre-sales efforts by participating in technical discovery calls and helping shape proposals and SLAs. Serving as a key technical advisor during customer engagements, ensuring … experience in Computer Vision, Machine Learning, or applied AI roles. Excellent client-facing skills: patient, resilient, and able to communicate clearly with technical and non-technical stakeholders. Proficiency in Python and familiarity with the YOLO ecosystem. Hands-on experience with OpenCV, PyTorch, and classical ML/CV concepts. Strong understanding of end-to-end model lifecycles, including data collection, preparation More ❯
Ultralytics tooling. Designing annotation strategies and model training pipelines tailored to client data, goals, and deployment constraints. Debugging client issues and delivering effective solutions with deep understanding of YOLO, Python, OpenCV, and model behavior. Supporting pre-sales efforts by participating in technical discovery calls and helping shape proposals and SLAs. Serving as a key technical advisor during customer engagements, ensuring … experience in Computer Vision, Machine Learning, or applied AI roles. Excellent client-facing skills: patient, resilient, and able to communicate clearly with technical and non-technical stakeholders. Proficiency in Python and familiarity with the YOLO ecosystem. Hands-on experience with OpenCV, PyTorch, and classical ML/CV concepts. Strong understanding of end-to-end model lifecycles, including data collection, preparation More ❯
Northern Ireland, United Kingdom Hybrid / WFH Options
Xirgo Technologies
on multiple levels within the system, including vehicle software simulation, hardware-in-the-loop automation, and in-vehicle testing. Tooling & Automation Contribute to and maintain test automation frameworks in Python or equivalent languages. Contribute to design, implement, and maintain automated test frameworks for embedded systems. Support in maintaining existing tooling, automation, and simulation code. Develop test equipment, algorithms, and methodologies … and organizational skills. Ability to work in a fast-paced environment and manage multiple competing priorities. High ethical standards and accountability for achieving goals and delivering quality Experience with Python test automation or frameworks. Proficiency with Testrail, Postman, Wireshark, and other data capture tools. Experience testing vehicle/video telematics, power optimization, or environmental robustness. More ❯
representation. Demonstrable success leading as an individual contributor - setting technical direction, influencing peers, and delivering high-impact work without direct management responsibilities. Proven experience mentoring and coaching colleagues. Strong Python skills and experience with ML frameworks such as PyTorch, HF Transformers, TensorFlow, or JAX. Track record of end-to-end applied research and deploying transformer models. Deep knowledge of machine … learning fundamentals and cloud deployment. Excellent communication skills with the ability to influence technical and non-technical stakeholders. Desirable Use of Python libraries that encourage best practices (pytest, pylint, black). Experience with symbolic reasoning engines and integration with neural networks. Strong technical writing skills (publications, blogs). Start-up experience. Git/GitHub proficiency. Experience with cloud platforms for More ❯
Nottingham, Nottinghamshire, England, United Kingdom
Harnham - Data & Analytics Recruitment
data models YOUR SKILLS AND EXPERIENCE: A successful Data Engineer will have the following skills and experience: Ability and experience interacting with key stakeholders Strong experience in SQL/Python Experience with Azure/ADF Background in CI/CD THE BENEFITS: You will receive a salary, dependent on experience. Salary is up to £70,000 On top of the More ❯
data models YOUR SKILLS AND EXPERIENCE: A successful Data Engineer will have the following skills and experience: Ability and experience interacting with key stakeholders Strong experience in SQL/Python Experience with Azure/ADF Background in CI/CD THE BENEFITS: You will receive a salary, dependent on experience. Salary is up to £70,000 On top of the More ❯
You have: · Advanced Python proficiency, especially in scalable, clean code architecture and microservices (e.g., FastAPI, Flask, asyncio) · Solid understanding of API integration patterns and inter-servic communication (e.g. REST, Kafka) · Experience with authentication and authorization mechanisms (e.g. OAuth2, JWT, Azure AD) · At least two ML/AI solutions delivered to production, ideally involving document understanding, NLP or search/retrieval More ❯
You have: · Advanced Python proficiency, especially in scalable, clean code architecture and microservices (e.g., FastAPI, Flask, asyncio) · Solid understanding of API integration patterns and inter-servic communication (e.g. REST, Kafka) · Experience with authentication and authorization mechanisms (e.g. OAuth2, JWT, Azure AD) · At least two ML/AI solutions delivered to production, ideally involving document understanding, NLP or search/retrieval More ❯
of Electro-Optics (EO), Infra-Red (IR), or Radio Frequency (RF) sensors and systems, within a defence setting. The role will allow you to analyse, design, model (MATLAB/Python/Simulink), and verify countermeasure techniques across a variety of real-world scenarios, culminating in delivery to customers for use in operation. Your experience developing either deterministic, stochastic, or exploratory … performance against specific threats. Additionally, your ability to capture modelling requirements and ensure delivery against these will be crucial. Essential experience Experience using programming software (MATLAB/Simulink/Python etc.). Allocation of work packages/tasks to junior team members. Experience in at least two stages of model development (Design, Build, Integration, Test, Deployment etc.). Understanding of More ❯
St. Neots, Cambridgeshire, East Anglia, United Kingdom Hybrid / WFH Options
MASS Consultants
of Electro-Optics (EO), Infra-Red (IR), or Radio Frequency (RF) sensors and systems, within a defence setting. The role will allow you to analyse, design, model (MATLAB/Python/Simulink), and verify countermeasure techniques across a variety of real-world scenarios, culminating in delivery to customers for use in operation. Your experience developing either deterministic, stochastic, or exploratory … performance against specific threats. Additionally, your ability to capture modelling requirements and ensure delivery against these will be crucial. Essential experience Experience using programming software (MATLAB/Simulink/Python etc.). Allocation of work packages/tasks to junior team members. Experience in at least two stages of model development (Design, Build, Integration, Test, Deployment etc.). Understanding of 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 ❯