Software Development company requires an Automated Test contractor to join their team ensuring Continuous Integration processes and systems are in place to assure quality both at code and application level.
Essential experience:
Agile
Design test strategies and test automation techniques
Automated test development and scripts for regression testing.
Continuous Integration (CI) and Continuous Delivery (CD) ideally with VSTS builds.
Python, MS Build scripting and developing open source test tools / frameworks.
Testing complex applications
Managing test data necessary for the test plan.
Software testing in the Cloud
The ideal candidate will also have an awareness of software architecture, coding or scripting languages.....Read more...
Our client is expanding their technology team and harnessing advanced AI solutions to drive innovation. They are seeking a talented Senior AI Engineer to design, develop, and deploy intelligent applications, optimize AI frameworks, and enable data-driven decision-making. Join a company that values creativity, collaboration, and cutting-edge technology.
Roles and Responsibilities
Develop, test, and maintain Python-based applications and AI solutions.
Deploy and manage containerized applications across Dev, QA, Stage, and Prod environments.
Build, maintain, and optimize CI/CD pipelines to streamline software delivery.
Monitor applications in production, troubleshoot issues, and ensure system reliability.
Collaborate with cross-functional teams to integrate AI solutions into business workflows.
Innovate using GenAI frameworks to create scalable, AI-driven applications.
Requirements
Demonstrate advanced software engineering skills in Python by adhering to established coding standards and best practices, conducting thorough code, reviews, performing effective debugging, executing comprehensive software testing, and utilizing robust version control and maintenance procedures.
Implement and maintain CI/CD pipelines using automation tools such as GitHub, Azure DevOps, Docker, and Kubernetes to streamline deployment workflows.
Develop AI solutions, containerize them using Docker, and collaborate with DevOps teams to deploy containers across enterprise-grade Dev, QA, Stage, and Prod environments.
Integrate logging, monitoring, and alerting systems into developed solutions to ensure operational reliability and facilitate proactive issue resolution.
Practical experience with GenAI agent frameworks such as langchain, langgraph, langflow, AutoGen, and others. Capability to implement, customize, and optimize these frameworks to develop innovative AI-driven applications
For more information – please apply for this job or send your CV directly and I will call you back to provide you with more details.Cavendish (Recruitment) Professionals Ltd are proud to be an equal opportunity employer and we believe that inclusivity begins with the candidate experience. All qualified applicants will receive consideration for employment regardless of, gender, race, age, sexual orientation, religion, or belief.....Read more...
Our client is expanding their technology team and harnessing advanced AI solutions to drive innovation. They are seeking a talented Senior AI Engineer to design, develop, and deploy intelligent applications, optimize AI frameworks, and enable data-driven decision-making. Join a company that values creativity, collaboration, and cutting-edge technology.
Roles and Responsibilities:
Develop, test, and maintain Python-based applications and AI solutions.
Deploy and manage containerized applications across Dev, QA, Stage, and Prod environments.
Build, maintain, and optimize CI/CD pipelines to streamline software delivery.
Monitor applications in production, troubleshoot issues, and ensure system reliability.
Collaborate with cross-functional teams to integrate AI solutions into business workflows.
Innovate using GenAI frameworks to create scalable, AI-driven applications.
Requirements:
Demonstrate advanced software engineering skills in Python by adhering to established coding standards and best practices, conducting thorough code, reviews, performing effective debugging, executing comprehensive software testing, and utilizing robust version control and maintenance procedures.
Implement and maintain CI/CD pipelines using automation tools such as GitHub, Azure DevOps, Docker, and Kubernetes to streamline deployment workflows.
Develop AI solutions, containerize them using Docker, and collaborate with DevOps teams to deploy containers across enterprise-grade Dev, QA, Stage, and Prod environments.
Integrate logging, monitoring, and alerting systems into developed solutions to ensure operational reliability and facilitate proactive issue resolution.
Practical experience with GenAI agent frameworks such as langchain, langgraph, langflow, AutoGen, and others. Capability to implement, customize, and optimize these frameworks to develop innovative AI-driven applications
For more information – please apply for this job or send your CV directly and I will call you back to provide you with more details.Cavendish (Recruitment) Professionals Ltd are proud to be an equal opportunity employer and we believe that inclusivity begins with the candidate experience. All qualified applicants will receive consideration for employment regardless of, gender, race, age, sexual orientation, religion, or belief.....Read more...
QA Automation Engineer required to join a software enginees working on novel solutions across: Internet of things (IoT), user experience (UX), data analytics, and web and mobile front-end development. This position will support the web application development team working closely with product and service teams on aspects such user centred design and development.
The ideal candidate will have Automation testing experience within an Agile web application development team creating automated test suites within a continuous delivery stream.
Key skills
Experience testing web application
Experience using Python or other scripting languages
Experience using testing tools and frameworks and implementing automated tests at all levels
Good communication skills
Cloud platforms (Google Cloud platform, Azure etc.)
....Read more...
QA Automation Engineer required to join a software enginees working on novel solutions across: Internet of things (IoT), user experience (UX), data analytics, and web and mobile front-end development. This position will support the web application development team working closely with product and service teams on aspects such user centred design and development.
The ideal candidate will have Automation testing experience within an Agile web application development team creating automated test suites within a continuous delivery stream.
Key skills
Experience testing web application
Experience using Python or other scripting languages
Experience using testing tools and frameworks and implementing automated tests at all levels
Good communication skills
Cloud platforms (Google Cloud platform, Azure etc.)
....Read more...
Design:
Contribute to design sessions for new features or client projects
Produce wireframes, UML diagrams, or ERD models to guide development
Help choose suitable design patterns for automation and AI tasks
Development:
Write clean, logical, and maintainable code using languages such as Python and JavaScript (React)
Build automation scripts, APIs, or internal tools under supervision
Follow organisational coding standards and participate in code reviews
Testing:
Create and run unit, functional, and integration tests
Identify and fix errors including syntax, logical, and functional bugs
Deployment & Maintenance:
Assist with deploying code through CI/CD pipelines
Help monitor live systems, apply updates, and improve performance
Document updates and maintain version control via Git and GitHub
Training:As a Software Developer apprentice, your role will consist of creating and testing high-quality code. You will use programming languages and software development tools such as Java, Python, and C++.
You will be responsible for interpreting customer requirements from a design specification, planning and managing their contribution to the wider project, and creating effective software solutions.
Due to the nature of the role, you could be employed within a wide range of businesses and sectors - from SME games studios to finance multinationals. All corporations depend on software in some way to function!Training Outcome:With our unique apprenticeship programme, you'll build an impressive range of coding skills and learn to thrive as a junior developer. On completion, 95% of our learners remain in full-time employment.Employer Description:Livepoint Software Solutions seeking a Software Development Apprentice eager to get hands-on experience in AI and workflow automation. This is an opportunity to learn how to design, build, test, and deploy real software solutions while being mentored by senior engineers and working on live client projects. You’ll contribute to the full software development lifecycle and gain experience using modern tools and technologies in a collaborative, supportive environment.Working Hours :Working Monday - Friday, working hours TBCSkills: Communication skills,IT skills,Attention to detail,Logical,Initiative....Read more...
High Performance Computing Senior Systems manager required to scope, deploy and support diverse IT environments including state-of-the-art super computing systems.
The successful candidate will oversee
Internal IT infrastructure, services and networks.
The design and configuration or bespoke hardware.
Client facing on IT Infrastructure deployment and support
Virtual machine, workstation and server support.
Linux support Red Hat Enterprise Linux or CentOS 6/7.
The ideal candidate will also have experience of
Scripting: Bash, Python, perl, ruby, etc.
Virtualisation: Citrix XenServer, VMWare, KVM
High-reliability and distributed file systems: NFS / SMB
Interest in high performance and low-latency computing.
Networking:
Linux Networking and user administration
IGMP, OSPF, RIP, BGP, PIM
Switches and Routers
This is a fantastic opportunity to work on high specification hardware for prestigious clients.....Read more...
My client is looking for someone with a 2:1 or above in Economics, Engineering, Mathematics, Computer Science or related subject from a top university.
You will be working on models based on solid theory derived from detailed data, developing analytical / computational tools, analysing data and making recommendations.
Key skill
2:1 or above from a top Russell group university in Economics, Engineering, Maths, Computer Science or related subject.
Analysing and interpreting complex quantitative data.
Python, R, Java, C++, Matlab etc.
Master???s degree or PhD
Statistical techniques and skill with statistical software
Algebraic modelling language, such as GAMS or AMPL
Excel and VBA
You will be provided with full and on-going training and benefit from working with industry experts in an intellectually stimulating and supportive environment. ....Read more...
High Performance Computing Senior Systems manager required to scope, deploy and support diverse IT environments including state-of-the-art super computing systems.
The successful candidate will oversee
Internal IT infrastructure, services and networks.
The design and configuration or bespoke hardware.
Client facing on IT Infrastructure deployment and support
Virtual machine, workstation and server support.
Linux support Red Hat Enterprise Linux or CentOS 6/7.
The ideal candidate will also have experience of
Scripting: Bash, Python, perl, ruby, etc.
Virtualisation: Citrix XenServer, VMWare, KVM
High-reliability and distributed file systems: NFS / SMB
Interest in high performance and low-latency computing.
Networking:
Linux Networking and user administration
IGMP, OSPF, RIP, BGP, PIM
Switches and Routers
This is a fantastic opportunity to work on high specification hardware for prestigious clients.....Read more...
My client is looking for someone with a 2:1 or above in Economics, Engineering, Mathematics, Computer Science or related subject from a top university.
You will be working on models based on solid theory derived from detailed data, developing analytical / computational tools, analysing data and making recommendations.
Key skill
2:1 or above from a top Russell group university in Economics, Engineering, Maths, Computer Science or related subject.
Analysing and interpreting complex quantitative data.
Python, R, Java, C++, Matlab etc.
Master???s degree or PhD
Statistical techniques and skill with statistical software
Algebraic modelling language, such as GAMS or AMPL
Excel and VBA
You will be provided with full and on-going training and benefit from working with industry experts in an intellectually stimulating and supportive environment. ....Read more...
We are looking for an experienced Senior Data Engineer to join one of our client's team.
Role and Responsibilities:
Design, develop, and maintain scalable data pipelines using Python, PySpark and Databricks.
Implement data orchestration workflows using Airflow or similar tools.
Manage and optimize data storage solutions on Azure Cloud.
Develop and maintain containerized microservices using Docker.
Collaborate with cross-functional teams to ensure data quality and integrity.
Support the setup of blockchains.
Build tools to acquire data from blockchains and perform analysis on the data using Databricks.
Support production infrastructure, including monitoring and automation using tools like Datadog.
Participate in agile development practices, contributing to planning exercises and working in cross-functional groups.
Skills and Qualifications:
Bachelor’s or Master’s degree in Computer Science, Data Science, or a related field.
Advanced Python knowledge for data processing and scripting.
Proven experience with Spark and SQL for data engineering and analysis.
Experience with data orchestration tools like Airflow.
Hands-on experience with one or more cloud services (Azure, AWS, GCP).
Proficiency in RDBMS/NoSQL data stores and appropriate use cases.
Experience with Data as Code; version control, small and regular commits, unit tests, CI/CD, packaging, familiarity with containerization tools such as Docker (must have) and Kubernetes (plus).
Solid understanding of the software development life cycle.
Understanding of blockchain technologies and data structures.
Knowledge of cryptography and its application in blockchain is a plus.
Experience with blockchain indexing is a plus.
Experience with Databricks for data ingestion and transformation is a plus.
Familiarity with Delta Lake and data warehousing concepts is a plus.
Strong communication, interpersonal and presentation skills.
If interested, please get in touch via contact details provided or click “Apply” to forward an up-to-date copy of your CV.
Cavendish (Recruitment) Professionals Ltd are proud to be an equal opportunity employer and we believe that inclusivity begins with the candidate experience. All qualified applicants will receive consideration for employment regardless of, gender, race, age, sexual orientation, religion, or belief.....Read more...
A Senior ML Research Engineer is sought to join an innovative AI research team in Surrey, contributing to the development of advanced AI models and algorithms for speech, audio, and generative AI applications.
The Senior ML Research Engineer in Surrey, will be expected to expand their expertise in machine learning and audio/speech processing, learning from peers and senior engineers while applying best practices in research, software development, and deployment to mobile platforms. This may include implementing and optimising deep learning models, designing evaluation pipelines, and working on generative AI technologies.
Responsibilities include:
Work with researchers and engineers to define AI model requirements and project specifications.
Design, implement, and maintain machine learning models and algorithms, primarily for speech and audio applications.
Develop and execute evaluation pipelines to test models on prototype and production systems.
Debug and optimise ML workflows and code using Python, PyTorch/TensorFlow, and related tools.
Collaborate with software and hardware teams to integrate AI solutions seamlessly into devices.
Maintain comprehensive technical documentation for models, algorithms, and workflows.
Support internal teams with technical queries and contribute to infrastructure/tools development for research projects.
Key skills & experience:
MSc/PhD in Artificial Intelligence, Computer Science, Electrical Engineering, Mathematics, or related discipline.
Professional experience with Python; C++, Java, or Kotlin is a plus.
Strong expertise in machine learning and deep learning, including training, evaluation, and model deployment.
Hands-on experience in audio/speech processing, including speech recognition, speech enhancement, audio analysis, TTS, and NLP.
Proficiency with ML frameworks such as TensorFlow or PyTorch.
Solid software engineering skills, including Git, CI/CD, and agile development practices.
Excellent problem-solving, analytical, communication, and teamwork skills.
Ability to translate research ideas into practical, production-ready AI solutions.
APPLY NOW for the Senior ML Research Engineer role in Surrey. Send your CV to Adighton@redlinegroup.Com or call Adam Dighton on 07961158768....Read more...
Cloud Engineer – A Growing FinTech Business - Linz, Austria
(Tech stack: Cloud Engineer, AWS, Azure, GCP, Citrix, Terraform, Ansible, Docker, Kubernetes, Jenkins, Git, Python, Bash, Networking, Security (IAM, VPC), Serverless Computing, Cloud Storage, Cloud Databases, Load Balancing, Monitoring (CloudWatch, Azure Monitor), Identity and Access Management (IAM), Automation, M365, Cloud Cost Management, High Availability, Disaster Recovery, Cloud Architecture, API Gateway, Containers, DevOps in the Cloud, Cloud-native Security, Cloud Engineer)
We have several fantastic new roles for Cloud Engineer (AWS, Azure, Kubernetes, GCP, Linux, Windows) to join an ambitious Engineering company. This is your chance to work with the brightest minds in Engineering. Our latest product release has revolutionized the way people perceive engineering solutions and empowered companies to deliver personalized, scalable, and unparalleled frameworks for their clients. With our cutting-edge technology, we have transformed the engineering industry, providing innovative solutions that surpass current market standards. Join our team and be part of shaping the future of engineering.
Our client is looking for passionate Cloud Engineer candidates with experience in some or all of the following (full training will be provided to fill any gaps in your skill set): AWS, Azure, GCP, Citrix, Terraform, Ansible, Docker, Kubernetes, Jenkins, Git, Python, Bash, Networking, Security (IAM, VPC), Serverless Computing, Cloud Storage, Cloud Databases, Load Balancing, Monitoring (CloudWatch, Azure Monitor), Identity and Access Management (IAM), Automation, M365, Cloud Cost Management, High Availability, Disaster Recovery, Cloud Architecture, API Gateway, Containers, DevOps in the Cloud, Cloud-native Security).
This is your opportunity to be part of a new, technically challenging project and to be involved in the creation of a new application from scratch. Engineering is booming and our client are fast becoming a leader of this market!
All Cloud Engineer positions come with the following benefits:
Shares in the company.
Pension scheme (8%).
3 hours ‘free time’ each week to investigate new technologies.
An annual training allowance of CHF 4,500.
27 days holiday (excluding Public Holidays) plus your birthday off.
Flexible working hours.
Location: Linz, Austria/ Hybrid Working
Salary: €50,000 - €70,000 + Bonus + Pension + Benefits
Applicants must be based in Austria and have the right to work in Austria.
NOIRAUSTRIAREC
NOIREUROPEREC
NOIREURNET....Read more...
Data Manager required to manage the collection, formatting, storage and analysis / modelling of data. My client combines great user experience with innovative technologies and methodologies to solve client???s real world problems in novel and unique ways. The data team supports Jupyter Analysts working on models driven by analysing large datasets.
Skills and Qualifications
Extracting, cleansing, analysing and presenting data
Python, NumPy, pandas, ggplot2, etc
SQL
Algorithms and data structure understanding
Extremely large datasets
Cloud systems and micro services
Building and managing technical teams
Role requirements
Deliver data related development projects
Use data manipulation to solve complex problems
Work with cross-functional teams to understand requirements
Develop quality architecture and frameworks for different data projects
Team mentoring, building a new in-house data team and managing their performance
This is a fantastic opportunity to join an established but still growing organisation who are exceptionally good at what they do.....Read more...
Data scientist required to apply data analytics and data analysis tools to predict data solutions in the oilfield domain, (Reservoir Simulation and Field Development Planning).
You will apply data science and machine learning automation tools to gain insight from raw data.
Key skills
C++
Google Analytics APIs for data mining and analysis
Data Science application delivering solutions to engineering domains.
What you will be doing
Applying mathematical methods & techniques to real world problems.
Using techniques, tools and algorithms to model predictive analysis.
Data Science tooling e.g. R, SQL, Hadoop, Hive
Development where needed e.g. C++, Java, Delphi, Python to make the models work.
Working in an Agile development environment.
Telemetry capture using Google Analytics.
Data visualization e.g. Tableau, Spotfire
This is a fantastic opportunity no just to solve some complex and challenging data problems but to also contribute to how this Scientific Software Data Science department works.....Read more...
My client provided a SaaS full-service hosting platform covering: licensing, CMS, and website UI and are looking for someone with technical and publishing industry experience who can cross between technical issues, relationship management and publishing software
Your likely background:
Experience with web technologies such as HTML, CSS, JavaScript and HTTP
Experience working with and managing external partners and customers
Ability to deliver messages on the technical level and present technical materials to groups of any size and background
Familiarity with: Java, C/C++ or Python, SQL/MySQL and Unix/Linux
Understanding of the publishing and information industries.
What you would be doing:
Build a comprehensive technical knowledge of the customers??? platforms and use that knowledge to help them get the most out of our products
Work with technical/ product teams and release managers to achieve the successful launch and operation of advanced content websites. ....Read more...
Data Manager required to manage the collection, formatting, storage and analysis / modelling of data. My client combines great user experience with innovative technologies and methodologies to solve client???s real world problems in novel and unique ways. The data team supports Jupyter Analysts working on models driven by analysing large datasets.
Skills and Qualifications
Extracting, cleansing, analysing and presenting data
Python, NumPy, pandas, ggplot2, etc
SQL
Algorithms and data structure understanding
Extremely large datasets
Cloud systems and micro services
Building and managing technical teams
Role requirements
Deliver data related development projects
Use data manipulation to solve complex problems
Work with cross-functional teams to understand requirements
Develop quality architecture and frameworks for different data projects
Team mentoring, building a new in-house data team and managing their performance
This is a fantastic opportunity to join an established but still growing organisation who are exceptionally good at what they do.....Read more...
Data scientist required to apply data analytics and data analysis tools to predict data solutions in the oilfield domain, (Reservoir Simulation and Field Development Planning).
You will apply data science and machine learning automation tools to gain insight from raw data.
Key skills
C++
Google Analytics APIs for data mining and analysis
Data Science application delivering solutions to engineering domains.
What you will be doing
Applying mathematical methods & techniques to real world problems.
Using techniques, tools and algorithms to model predictive analysis.
Data Science tooling e.g. R, SQL, Hadoop, Hive
Development where needed e.g. C++, Java, Delphi, Python to make the models work.
Working in an Agile development environment.
Telemetry capture using Google Analytics.
Data visualization e.g. Tableau, Spotfire
This is a fantastic opportunity no just to solve some complex and challenging data problems but to also contribute to how this Scientific Software Data Science department works.....Read more...
My client provided a SaaS full-service hosting platform covering: licensing, CMS, and website UI and are looking for someone with technical and publishing industry experience who can cross between technical issues, relationship management and publishing software
Your likely background:
Experience with web technologies such as HTML, CSS, JavaScript and HTTP
Experience working with and managing external partners and customers
Ability to deliver messages on the technical level and present technical materials to groups of any size and background
Familiarity with: Java, C/C++ or Python, SQL/MySQL and Unix/Linux
Understanding of the publishing and information industries.
What you would be doing:
Build a comprehensive technical knowledge of the customers??? platforms and use that knowledge to help them get the most out of our products
Work with technical/ product teams and release managers to achieve the successful launch and operation of advanced content websites. ....Read more...
This organisation is building the future of company intelligence, delivering a next-generation AI software platform designed for instant, intuitive benchmarking and insights. They collaborate with leading experts across global consultancies, M&A advisory, and beyond, providing high-value competitor intelligence to support new business development and key client engagements. Their platform drives strategic benchmarking across critical areas like culture, leadership, technology, and customer operations. Job Overview The Company Intelligence Analyst role offers the chance to work at the intersection of software, AI, and company benchmarking. You’ll collaborate with intelligence analysts, data engineers, and technologists to deliver insightful benchmarking products and develop intelligence for a variety of industries. Here's What You'll Be Doing Producing high-quality company intelligence products tailored to diverse industries and use cases. Analysing commercial, technological, and operational benchmarks relevant to M&A, consultancy, and client sales. Handling confidential and sensitive client briefs, working independently and in a team. Processing data to uncover insights on companies’ people, activities, technologies, and investments. Writing succinct, technical commentary to interpret client deliverables. Using Python and advanced data tools to innovate intelligence concepts, including APIs, web scrapers, and robotic process automation. Here Are the Skills You'll Need Passion for data, statistics, company benchmarking, and AI. Strong interest in M&A, consultancy, and competitor intelligence. Excellent attention to detail and ability to learn quickly. Proficiency in Python, statistical analysis, and MS Excel. Degree-level qualification in finance, business, STEM, or related fields. Experience in areas like company benchmarking, data science, AI, or FP&A is advantageous. Knowledge of data pipelines and acquisition techniques, including APIs and automation, is a plus. Work Permissions You must have the right to work in the United Kingdom. Visa sponsorship is not available at this time. Here Are the Benefits of This Job Competitive salary starting at £35,000+ (depending on experience). Permanent full-time position with flexibility to work primarily from home. Pension scheme and annual leave allowance. Share options. Opportunity to work in a flat organisational structure alongside a passionate and diverse team, including direct collaboration with the founding team. Why This Role Is Exciting A career as a Company Intelligence Analyst opens doors to the innovative world of AI-driven benchmarking, where you can make a meaningful impact by transforming data into actionable insights. Whether you’re passionate about technology, M&A, or consultancy, this role offers a unique blend of challenge and opportunity in an inclusive, supportive, and startup-like atmosphere. Ready to step into the future of company intelligence? Apply today and be part of shaping what’s next.....Read more...
AI & MLOps Engineer – SaaS / AI-Driven Services – Linz, Austria
(Key skills: Machine Learning, MLOps, AI Workflows, Python, Cloud Services, Production ML, Model Deployment, Scaling, Monitoring, Agile, DevOps, Continuous Improvement, SaaS, Data Science, AI Systems)
Are you passionate about bringing AI and ML solutions from prototype to production? Do you thrive at the intersection of research, engineering, and operations, building scalable ML systems in the cloud for high-impact SaaS products? If so, this is a fantastic opportunity to join a forward-thinking tech organisation growing its AI footprint in Austria.
Our client, an international SaaS business expanding its operations across the EU, is seeking an AI & MLOps Engineer to play a pivotal role in designing, implementing, and maintaining ML workflows and AI agent systems. You will be part of a dynamic Cloud & AI Competence team where innovation, quality, and reliable delivery are core values.
In this role, you will design AI agents and orchestrate AI-driven workflows, taking them from initial prototyping in notebooks all the way through to robust production deployment. You’ll build custom environments for ML, ensuring they are scalable, resilient, and maintainable. You’ll embrace modern cloud services to support your work, and embed MLOps best practices to enable continuous delivery, monitoring, versioning, rollback, automated retraining, and drift detection. Working in an Agile team, you’ll help promote improvements, mentor colleagues, and ensure that production machine learning models are reliable and performant.
You will need solid experience in software development with Python, a deep understanding of machine learning concepts, and practical experience bringing models into production. You should have familiarity with cloud services (AWS, Azure, or GCP), containerisation or orchestration tools (e.g. Docker, Kubernetes), as well as monitoring, logging and alerting around ML systems. A quality mindset, attention to detail, strong analytical thinking, and ability to maintain calm under pressure are essential.
Strong communication skills are also important — you’ll regularly work with stakeholders across product, engineering, operations, and business teams, explaining technical concepts clearly and managing expectations. You should be comfortable documenting designs, maintaining versioned pipelines, and helping shape the architectural and operational standards for ML in production.
This is a rare opportunity to take a senior technical position in a business scaling its AI & ML capabilities, where your work will directly contribute to the core product, customer value, and competitive differentiation.
Location: Linz, Austria / Hybrid working
Salary: €50,000 – €75,000 + Bonus + Benefits
Applicants must have the right to work in Austria.
NOIRAUSTRIAREC
NOIREUROPEREC
NOIREURNET
....Read more...
Cloud Platform EngineerLocation: Hybrid (Northampton 2 days/week) Salary: £65 - £75k My client are looking to recruit a Cloud Platform Engineer to help shape the future of cloud infrastructure! You'll work with cutting-edge cloud technologies (Azure/AWS), automation, and CI/CD pipelines to deliver scalable, secure, and highly available systems.What You’ll Do:Build and maintain cloud-native and on-premise solutions.Automate workflows, infrastructure, and deployments.Support agile teams with tools, monitoring, and DevOps best practices.Collaborate across teams to improve systems, performance, and security.Develop containerized solutions (Kubernetes/Docker) in Azure. Key Skills:2–3 years experience in cloud platforms (Azure/AWS) and CI/CD pipelines.Strong skills in scripting (Python, Bash, PowerShell, JavaScript).Experience with infrastructure-as-code (Terraform, Ansible, etc.).Passion for problem-solving, automation, and collaboration.....Read more...
Data Engineer – FinTech – Newcastle
(Tech stack: Data Engineer, SQL, Python, AWS, Git, Airflow, Data Pipelines, Data Platforms, Programmer, Developer, Architect, Data Engineer)
Our client is a trailblazer in the FinTech space, known for delivering innovative technology solutions to global financial markets. They are expanding their engineering capability in Newcastle and are looking for a talented Data Engineer to join their team. This role will focus on building and optimising systems that make complex datasets accessible, reliable, and valuable for the business.
As a Data Engineer, you will take responsibility for the development of high-quality pipelines that process and manage large volumes of data from a range of external and internal sources. You’ll play a key role in enhancing and maintaining their central data platform, ensuring the smooth delivery of information that supports investment decision-making. Working closely with stakeholders across the business, you’ll help shape how data is accessed, tested, and leveraged to maximise value.
The successful candidate will bring:
3–6 years of relevant experience working as a Data Engineer (or in a closely related role).
A 2:1 or above in Computer Science (or related field), ideally from a Russell Group university.
Direct experience in the hedge fund sector (essential).
Strong ability to design and build data pipelines that integrate multiple data sources.
Proficiency in SQL and Python, with solid exposure to AWS or other cloud-based data tools.
Familiarity with version control systems such as Git and workflow/orchestration tools such as Airflow.
Proven ability to test and troubleshoot data systems, with a track record of improving reliability and accuracy.
Excellent communication skills, with the ability to collaborate effectively in a team environment.
A detail-oriented, proactive mindset, with a willingness to learn and apply new technologies.
This is an exciting opportunity to join a forward-thinking organisation where data is at the core of their success. You’ll be part of a collaborative environment where your work will directly support world-class FinTech solutions.
Location: Newcastle, UK (Fully Office Based)
Salary: £45,000 - £80,000 + Bonus + Benefits
Applicants must be based in the UK and have the right to work in the UK.
Noir continues to be the leading Microsoft recruitment agency; we can help you make the right career decisions!
NOIRUKTECHREC
NOIRUKREC
....Read more...
Machine Learning Engineer
Machine Learning Engineer – AI for Advanced Materials – Oxford / Remote (UK)
(Tech stack: Python, PyTorch, TensorFlow, Scikit-learn, MLflow, Airflow, Docker, Kubernetes, AWS, Azure, GCP, Pandas, NumPy, SciPy, CI/CD, MLOps, Data Visualization, Bayesian Modelling, Probabilistic Programming, Terraform)
We’re looking for a Machine Learning Engineer to join a rapidly scaling deep-tech company that’s reinventing how the world designs and makes advanced materials. By combining artificial intelligence, physics-based simulation, and cutting-edge 3D printing, our client is transforming the way metal components are conceived, tested, and produced — enabling breakthroughs in aerospace, energy, and beyond.
This is a rare chance to apply your ML expertise to problems that have a tangible, physical impact — from inventing new alloys to optimising complex manufacturing processes. You’ll collaborate with leading data scientists, engineers, and materials researchers to build models that drive real-world innovation. Expect to design, validate, and deploy state-of-the-art ML pipelines that move seamlessly from concept to production.
If you thrive in fast-paced, intellectually charged environments where every model could change an industry, you’ll fit right in.
Our client is seeking Machine Learning Engineers with experience in some or all of the following (full training provided to fill any gaps): Python, PyTorch, TensorFlow, Scikit-learn, MLflow, Airflow, Docker, Kubernetes, Pandas, NumPy, SciPy, CI/CD, Data Visualization, Bayesian Modelling, Probabilistic Programming, Terraform, Azure, AWS, GCP, Git, and Agile methodologies.
Join a team that’s fusing AI, science, and engineering to push the boundaries of what’s possible.
All Machine Learning Engineer positions come with the following benefits:
• Competitive salary with annual performance-based bonuses
• Equity options — share in the company’s long-term success
• Private healthcare and comprehensive wellbeing package
• Generous pension scheme (up to 8%)
• Dedicated R&D time to explore new technologies and research ideas
• Annual training & conference allowance of £5,000 for personal development
• Flexible and hybrid working — work where you’re most effective
• Opportunities for international collaboration with teams in Europe, Asia, and the US
• 25 days holiday plus your birthday off and extra days for long service
• Regular team offsites, guest talks, and hack weeks to spark innovation
• An open, supportive culture that values curiosity, creativity, and deep technical mastery
Location: Oxford, UK
Salary: £45000-£80000 (DOE) + Bonus + Equity + Pension + Benefits
Applicants must be based in the UK and have the right to work in the UK, even though remote working is available.
To apply for this position please send your CV to Lina Savjani at Noir.
NC/LS/MLENG....Read more...
DevOps Engineer – FinTech – Newcastle
(Tech stack: DevOps Engineer, PowerShell, C#, Java, Python, Ansible, Terraform, Docker, Kubernetes, Docker Swarm, ELK, Grafana, CI/CD, TeamCity, SQL Server, Windows, Linux, Programmer, Developer, Architect, DevOps Engineer)
Our client is a cutting-edge FinTech company with a reputation for innovation and excellence. They design and build advanced trading and analytics platforms used globally by some of the world’s leading financial institutions. With ambitious plans for growth and new product launches, they are now seeking a talented DevOps Engineer to join their team in Newcastle.
As a DevOps Engineer, you will be responsible for creating, maintaining, and optimising the infrastructure and pipelines that support highly complex financial software platforms. You’ll work closely with developers and stakeholders, ensuring deployments are seamless, environments are robust, and systems are both secure and scalable. This is a fantastic opportunity to apply your technical expertise in a collaborative, fast-paced environment where innovation is actively encouraged.
The successful candidate will bring:
A 2:1 degree or above in Computer Science (or related), ideally from a top university.
Strong ability in scripting with PowerShell or a similar language.
Hands-on coding skills in at least one of C#, Java, or Python.
Practical knowledge of automation tools such as Terraform or Ansible.
Background in container platforms (e.g., Docker) with orchestration using Kubernetes or Swarm.
Familiarity with system monitoring solutions (e.g., ELK, Grafana, or similar).
Proven track record in building and maintaining CI/CD pipelines, preferably with TeamCity.
Experience working with SQL databases, particularly Microsoft SQL Server.
Comfort managing both Windows and Linux environments.
The ability to communicate clearly with colleagues and clients to resolve challenges and deliver solutions.
Desirable (but not essential):
Working knowledge of Atlassian products such as JIRA or Bitbucket.
Exposure to artifact management tools like Artifactory.
Deployment automation experience with Octopus Deploy.
Awareness of code quality and analysis tools (e.g., SonarQube).
Background with job scheduling platforms such as Control-M.
Experience with major cloud providers (Azure, AWS, GCP).
Familiarity with VMware (vSphere) and storage area networks.
Previous experience in financial services would be advantageous, though not a requirement.
This is an exceptional opportunity to join a forward-thinking organisation where your contributions will directly shape the delivery of world-class FinTech products.
Location: Newcastle, UK (Fully Office Based)
Salary: £50,000 - £90,000 + Bonus + Benefits
Applicants must be based in the UK and have the right to work in the UK.
Noir continues to be the leading Microsoft recruitment agency; we can help you make the right career decisions!
NOIRUKTECHREC
NOIRUKREC
....Read more...