Our client is seeking a Senior AI/ML Engineer to lead the development and deployment of advanced machine learning models and AI-driven solutions. This is a unique opportunity to join an innovative team focused on pushing the boundaries of applied artificial intelligence and large-scale model optimization.
Role and Responsibilities:
Lead initiatives involving fine-tuning or distillation of large-scale models for specialized tasks.
Design, build, and optimize multi-agent architectures (e.g., LangGraph, AutoGen, crewAI) to enable distributed AI functionality.
Develop and implement multimodal systems integrating text, image, and audio inputs.
Contribute to AI-first features that incorporate feedback loops, human-in-the-loop systems, or adaptive behaviors.
Engage with research and open-source communities through publications or contributions to leading AI projects.
Requirements:
Senior-level experience with a proven track record in AI/ML model development and deployment.
Strong programming skills in Python with experience using frameworks such as TensorFlow, PyTorch, and Scikit-learn.
Advanced knowledge in Deep Learning, NLP, and LLM fine-tuning, including hands-on work with Hugging Face Transformers.
Demonstrated experience deploying LLMs (e.g., OpenAI, Anthropic, Mistral) into large-scale production environments.
Proficiency with cloud and MLOps tools (AWS, Azure, GCP, MLflow, Kubeflow, containerization).
Solid understanding of distributed systems and data engineering principles.
Strong knowledge of orchestration tools such as LangChain, LlamaIndex, and experience with agent-based systems.
Excellent problem-solving skills, analytical mindset, and ability to work independently on complex technical challenges.
Strong communication skills and fluency in English.
For more information – please apply for this job or send your CV directly and we will contact you to provide further 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 seeking a Senior Data Scientist – GenAI to develop and deploy cutting-edge generative AI models that drive innovation and business impact. Join a forward-thinking team at the forefront of next-generation AI solutions.
Role and Responsibilities:
Development and training of transformer-based models for both text and images.
Architect and oversee the entire model lifecycle, from data preparation, model design, training, development and validation to model deployment and monitoring.
Collaborate with cross-functional teams, including data scientists, software engineers, and domain experts, to design and implement AI-driven solutions.
Stay current with the latest advancements in AI and machine learning, integrating new techniques and technologies as appropriate.
Skills and Requirements:
Senior with 5+ years of relevant experience
Bachelor’s or Master’s degree in Computer Science, Data Science, or a related field.
Strong expertise with large scale Neural Networks, Deep Learning and Reinforcement Learning techniques.
Practical exposure to GenAI projects and related frameworks (RAG apps, vector DBs, LangChain, LlamaIndex, agentic frameworks, ...)
Advanced knowledge of Python and machine learning frameworks (SciPy, Scikit-learn, TensorFlow, PyTorch, pyMC, pgmpy, ...)
Hands-on experience with one or more cloud computing platforms (Azure - preferred, AWS, GCP).
Understanding of the whole ML lifecycle and experience with MLOps/DataOps.
Experience with Probabilistic Graphical Modelling (Bayesian Networks, Markov Random Fields, Factor Graphs, ...)
Strong problem-solving skills and attention to detail.
Good communication skills, fluent English.
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...
A Graduate/Junior Firmware Engineer is sought to join an innovative engineering team in Wiltshire, contributing to the design and development of embedded firmware used in modern data logging, sensing, and display solutions.
The Graduate/Junior Firmware Engineer, Wiltshire, will be expected to develop their understanding in the field, learning from peers and senior engineers in technical areas and industry best practices. This may include embedded system design, real-time firmware development, hardware–software integration, and processes used in production.
Responsibilities include:
Work with engineering, product, and hardware teams to define product and firmware specifications.
Assist in developing embedded firmware, writing high-quality C/C++ code for microcontrollers and resource-constrained systems.
Support the development and execution of firmware test plans and validation procedures for prototypes and production-ready products.
Assist in debugging and validating embedded systems, supporting hardware bring-up and integration of peripheral drivers.
Collaborate closely with hardware, software, and manufacturing teams to ensure seamless end-to-end product delivery.
Maintain and update technical documentation, including firmware design specifications and user manuals.
Support product lifecycle activities, learn from senior engineers, and assist with CI/CD processes to ensure reliable firmware deployment.
Key skills & experience:
Degree in Electronic Engineering, Computer Science, or related discipline, or equivalent industry experience.
Basic proficiency in C/C++ firmware development for embedded systems, with a willingness to learn and develop expertise.
Familiarity with RTOS environments such as Zephyr, compilers, IDEs, or firmware development toolchains is advantageous.
An understanding of digital electronics, hardware interfaces, and embedded debugging is desirable.
Exposure to version control systems such as Git, and Python for scripting/automation is a plus.
Strong problem-solving abilities, eagerness to learn, and effective communication skills.
How to apply:
Apply now for the Graduate/Junior Firmware Engineer role in Wiltshire. Send your CV to adighton@redlinegroup.com or call Adam on 07961158768.....Read more...
A Senior Firmware Engineer is sought to join an innovative engineering team in Wiltshire, contributing to the design and development of advanced embedded firmware used in modern data logging, sensing, and display solutions.
The Senior Firmware Engineer, Wiltshire, will be expected to develop their understanding in the field, learning from peers and leading engineers in technical areas and industry best practices. This may include embedded system design, real-time firmware development, hardware–software integration, and processes used in production.
Responsibilities include:
Work with engineering, product, and hardware teams to define product and firmware specifications.
Create embedded firmware designs, developing high-quality C/C++ code for microcontrollers and resource-constrained systems.
Develop and execute firmware test plans and validation procedures for prototypes and production-ready products.
Debug and validate embedded systems, supporting hardware bring-up, BSP development, and integration of peripheral drivers.
Collaborate closely with hardware, software, and manufacturing teams to ensure seamless end-to-end product delivery.
Maintain comprehensive technical documentation, including firmware design specifications and user manuals.
Support product lifecycle activities, provide technical leadership to junior engineers, and implement CI/CD processes to support reliable firmware deployment.
Key skills & experience:
Degree in Electronic Engineering, Computer Science, or related discipline, or equivalent industry experience.
Proficiency in C/C++ firmware development for embedded systems.
Practical experience with RTOS environments such as Zephyr, and familiarity with compilers, IDEs, and firmware development toolchains.
Strong understanding of digital electronics, hardware interfaces, and embedded debugging techniques.
Experience with version control systems such as Git, and ideally exposure to Python for scripting or automation.
Strong problem-solving abilities, technical leadership skills, and effective communication.
How to apply:
Apply now for the Senior Firmware Engineer role in Wiltshire. Send your CV to adighton@redlinegroup.com or call Adam on 07961158768....Read more...
Our client is seeking a Senior AI/ML Engineer to lead the development and deployment of advanced machine learning models and AI-driven solutions. This is a unique opportunity to join an innovative team focused on pushing the boundaries of applied artificial intelligence and large-scale model optimization.
Role and Responsibilities:
Lead initiatives involving fine-tuning or distillation of large-scale models for specialized tasks.
Design, build, and optimize multi-agent architectures (e.g., LangGraph, AutoGen, crewAI) to enable distributed AI functionality.
Develop and implement multimodal systems integrating text, image, and audio inputs.
Contribute to AI-first features that incorporate feedback loops, human-in-the-loop systems, or adaptive behaviors.
Engage with research and open-source communities through publications or contributions to leading AI projects.
Requirements:
Senior-level experience with a proven track record in AI/ML model development and deployment.
Strong programming skills in Python with experience using frameworks such as TensorFlow, PyTorch, and Scikit-learn.
Advanced knowledge in Deep Learning, NLP, and LLM fine-tuning, including hands-on work with Hugging Face Transformers.
Demonstrated experience deploying LLMs (e.g., OpenAI, Anthropic, Mistral) into large-scale production environments.
Proficiency with cloud and MLOps tools (AWS, Azure, GCP, MLflow, Kubeflow, containerization).
Solid understanding of distributed systems and data engineering principles.
Strong knowledge of orchestration tools such as LangChain, LlamaIndex, and experience with agent-based systems.
Excellent problem-solving skills, analytical mindset, and ability to work independently on complex technical challenges.
Strong communication skills and fluency in English.
For more information – please apply for this job or send your CV directly and we will contact you to provide further 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 seeking a Senior Data Scientist – GenAI to develop and deploy cutting-edge generative AI models that drive innovation and business impact. Join a forward-thinking team at the forefront of next-generation AI solutions.
Role and Responsibilities:
Development and training of transformer-based models for both text and images.
Architect and oversee the entire model lifecycle, from data preparation, model design, training, development and validation to model deployment and monitoring.
Collaborate with cross-functional teams, including data scientists, software engineers, and domain experts, to design and implement AI-driven solutions.
Stay current with the latest advancements in AI and machine learning, integrating new techniques and technologies as appropriate.
Requirements:
Senior with 5+ years of relevant experience
Bachelor’s or Master’s degree in Computer Science, Data Science, or a related field.
Strong expertise with large scale Neural Networks, Deep Learning and Reinforcement Learning techniques.
Practical exposure to GenAI projects and related frameworks (RAG apps, vector DBs, LangChain, LlamaIndex, agentic frameworks, ...)
Advanced knowledge of Python and machine learning frameworks (SciPy, Scikit-learn, TensorFlow, PyTorch, pyMC, pgmpy, ...)
Hands-on experience with one or more cloud computing platforms (Azure - preferred, AWS, GCP).
Understanding of the whole ML lifecycle and experience with MLOps/DataOps.
Experience with Probabilistic Graphical Modelling (Bayesian Networks, Markov Random Fields, Factor Graphs, ...)
Strong problem-solving skills and attention to detail.
Good communication skills, fluent English.
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...
C Software Engineer – Defence Sector – Cambridge
A growing Defence and Security company, based in Cambridge, is currently seeking an experienced C Software Engineer to contribute to the development of breakthrough technologies that will enhance the UK’s security against external threats.
You will have the opportunity to work on cutting-edge systems architecture, ideally utilizing past firmware and embedded software tools. The projects you will be involved in will truly mind-blowing, challenging you on a daily basis.
It would also be ideally, though not essential, if you have previous knowledge and experience in Software-Defined Radio (SDR) and Real-Time Operating Systems (RTOS). There will also be a significant amount of algorithm development, so a strong mathematical background would be advantageous in this role.
The company has recently revamped cutting-edge labs, enabling development at the forefront of the sector. This means you will be working on brand-new developments using the latest technologies available.
Knowledge of other programming languages such as C++, MATLAB, or Python will also be required.
As this role involves working in the defence and security sectors, you will need to be able to obtain (or already hold) security clearance. If you have previous experience in the defence and security field and hold security clearance, this would be highly advantageous.
In addition to working within a growing company on some of the most fascinating projects, you will also be rewarded with an excellent starting salary (based on level of experience), bonuses, enhanced pensions, healthcare, gym membership, free lunches, and other excellent benefits you would expect from a larger organisation.
If you believe you are well-suited for this role, I suggest submitting an application now to avoid missing out on this career opportunity.
For more information, please feel free to call Andrew Welsh, Director of Medical Devices Recruitment and Scientific Recruitment Specialists Newton Colmore, on +44 121 268 2240, or submit an application, and one of our team members at Newton Colmore will contact you.
....Read more...
Work across all stages of the software development lifecycle, from planning and design to testing, deployment, and maintenance.
Write clear, logical, and maintainable code that meets project specifications and coding standards.
Use version control systems to manage and store code safely.
Help fix bugs and support the maintenance of existing software systems.
Take part in different types of testing, such as unit, integration, and end-to-end testing.
Follow secure coding practices to protect software from security risks.
Connect code to data sources to ensure software functions correctly.
Communicate and work with team members, stakeholders, and customers, and help create technical documents like user stories and design diagrams.
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:This apprenticeship provides you with the skills to become a fully fledged software developer.Employer Description:OSL Technology is looking for an enthusiastic and motivated individual to begin their career in software development. The company designs and develops cutting-edge software that powers security systems across airports, defence sites, and critical infrastructure. Their technology combines AI, smart sensors, and data analytics to keep people and places safe, and they are now looking for the next generation of developers to join the team.Working Hours :9am-6pm Monday to FridaySkills: Communication skills,IT skills,Attention to detail,Logical....Read more...
Work across all stages of the software development lifecycle, from planning and design to testing, deployment, and maintenance.
Write clear, logical, and maintainable code that meets project specifications and coding standards.
Use version control systems to manage and store code safely.Help fix bugs and support the maintenance of existing software systems.
Take part in different types of testing, such as unit, integration, and end-to-end testing.
Follow secure coding practices to protect software from security risks.
Connect code to data sources to ensure software functions correctly.
Communicate and work with team members, stakeholders, and customers, and help create technical documents like user stories and design diagrams.
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:This apprenticeship provides you with the skills to become a software developer.Employer Description:OSL Technology is looking for an enthusiastic and motivated individual to begin their career in software development. The company designs and develops cutting-edge software that powers security systems across airports, defence sites, and critical infrastructure. Their technology combines AI, smart sensors, and data analytics to keep people and places safe, and they are now looking for the next generation of developers to join the team.Working Hours :Monday - Friday between 9am-6pmSkills: Communication skills,IT skills,Organisation skills,Analytical skills,Logical,Team working....Read more...
Position: Junior Quantitative Analyst - Trading Location: London Compensation: Competitive salary + benefits About the Role An exceptional opportunity has emerged for a driven Junior Quant Analyst to join a market-leading quantitative trading firm. This position offers hands-on experience in developing and implementing sophisticated trading strategies within a cutting-edge environment. Primary Focus You will be instrumental in building and optimising quantitative trading models, working alongside senior analysts and portfolio managers to drive data-informed trading decisions across multiple asset classes. Key ResponsibilitiesDesign and implement robust quantitative trading modelsPerform comprehensive market analysis using advanced statistical methodsCollaborate with senior team members to refine trading strategiesResearch and develop systematic approaches across diverse asset classesExecute ongoing performance monitoring and model refinementPresent analytical findings to key stakeholdersRequired Experience & Skills6-12 months demonstrable trading experienceStrong programming capabilities in Python, R, or MATLABProven track record in statistical analysis and machine learningExpert data manipulation and analysis skillsOutstanding problem-solving abilitiesExcellent communication and presentation capabilitiesAbility to thrive in a fast-paced trading environmentTechnical ProficienciesStatistical modelling and analysisMachine learning applicationsData manipulation and cleansingAlgorithm developmentPerformance analyticsWork Requirements Must have existing right to work in the UK. No visa sponsorship available. Benefits PackageIndustry-competitive compensationHybrid working arrangementsComprehensive professional developmentAccess to cutting-edge technologyModern office environmentCollaborative team cultureCareer Development This role provides an exceptional platform for career advancement within quantitative trading, offering exposure to innovative projects and the opportunity to shape the future of algorithmic trading strategies.....Read more...
Our client is expanding their business and is seeking a Senior Data Analyst to strengthen their analytics capabilities, deliver actionable insights, and support data-driven decision-making across the organization.
Role and Responsibilities:
Deliver rapid-turnaround insights, visualizations, and recommendations in response to executive questions.
Partner with Strategy and IT/Data teams to access, validate, and analyze enterprise data across membership, club operations, digital products, and marketing.
Document, standardize, and codify analytics processes, reusable queries, metric definitions, and data structures to enhance operational efficiency and analytics maturity.
Develop executive-friendly dashboards and reports to communicate findings clearly and effectively.
Support the definition and governance of KPIs and metric logic, reconciling conflicting data to establish single sources of truth.
Requirements:
5+ years in analytics or business intelligence; experience in subscription, retail/omnichannel, or consumer services preferred. Fitness industry experience is a plus.
Expert SQL skills for building performant, readable queries and reliable datasets from complex sources.
Strong BI/data visualization experience (AWS Quicksight required).
Proficiency with Excel/Sheets for analysis and presentation; familiarity with basic statistics for descriptive and diagnostic analysis.
Clear, concise communication and storytelling skills; comfortable presenting to executives and collaborating cross-functionally.
Strong organization and prioritization skills; able to deliver high-quality work quickly in a fast-moving, ambiguous environment.
Experience documenting analytics processes, creating reusable code/report assets, and using version control (e.g., Git) is a plus.
Familiarity with modern data stacks (Snowflake/Redshift/BigQuery; dbt exposure is a plus).
Python for analysis is a significant plus.
Understanding of data privacy and compliance best practices.
For more information – please apply for this job or send your CV directly and we will contact you to provide further 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...
Are you an experienced Computer Vision engineer ready to take the next step in your career? This is an opportunity to lead a high-performing Computer Vision & Robotics team developing real-time image processing and autonomy software for spacecraft and ground systems.
Youll play a key role in advancing technologies that enable close-proximity operations and on-orbit servicing, designing algorithms for object detection, tracking, and pose estimation in some of the most challenging environments imaginable.
What Youll Do
Leadership & Team Development
- Lead a team of Computer Vision engineers, providing technical guidance and mentorship.
- Oversee project delivery, ensuring quality, performance, and timely execution.
- Collaborate with GNC, Software, and Systems teams across multiple mission projects.
- Foster innovation and continuous learning within a collaborative engineering culture.
Technical Responsibilities
- Design and implement computer vision modules for spacecraft navigation and autonomy.
- Develop and benchmark algorithms for pose estimation, tracking, and visual perception.
- Deliver efficient, high-quality CV software suitable for real-time and safety-critical applications.
- Contribute to simulation, verification, and validation of vision-based navigation systems.
About You
- Degree (BSc/MSc) in Computer Science, Software Engineering, Robotics, or similar.
- 5+ years of hands-on experience in computer vision algorithm design and implementation.
- 3+ years leading or mentoring a technical team.
- Strong programming skills in Python, C/C++, or Matlab, with experience in OpenCV, TensorFlow, or PyTorch.
- Solid understanding of deep learning, sensor fusion, and image-based navigation.
- Excellent problem-solving, communication, and organisational skills.
- Familiarity with version control (Git) and modern software development practices.
- A passion for space systems and a desire to shape the next generation of autonomous spacecraft.
Desirable:
- Experience in vision-based navigation for space or robotics applications.
- Knowledge of rigid-body dynamics, kinematics, and embedded systems development.
- Experience in CI/CD, TDD, and real-time or safety-critical environments.
Whats On Offer
- Flexible hybrid working around core hours
- 25 days annual leave (rising with service) + bank holidays
- Private healthcare, life insurance, and long-term sick pay
- Optional 9/75 working pattern
- Relocation and visa support (where applicable)
- State-of-the-art facilities and a genuinely collaborative environment
- Regular team and social events
This is a unique opportunity to lead cutting-edge work at the intersection of computer vision, robotics, and space, contributing directly to technologies that are shaping a sustainable future in orbit.
TT....Read more...
Our client is expanding their business and is seeking a Senior Data Analyst to strengthen their analytics capabilities, deliver actionable insights, and support data-driven decision-making across the organization.
Role and Responsibilities:
Deliver rapid-turnaround insights, visualizations, and recommendations in response to executive questions.
Partner with Strategy and IT/Data teams to access, validate, and analyze enterprise data across membership, club operations, digital products, and marketing.
Document, standardize, and codify analytics processes, reusable queries, metric definitions, and data structures to enhance operational efficiency and analytics maturity.
Develop executive-friendly dashboards and reports to communicate findings clearly and effectively.
Support the definition and governance of KPIs and metric logic, reconciling conflicting data to establish single sources of truth.
Requirements:
5+ years in analytics or business intelligence; experience in subscription, retail/omnichannel, or consumer services preferred. Fitness industry experience is a plus.
Expert SQL skills for building performant, readable queries and reliable datasets from complex sources.
Strong BI/data visualization experience (AWS Quicksight required).
Proficiency with Excel/Sheets for analysis and presentation; familiarity with basic statistics for descriptive and diagnostic analysis.
Clear, concise communication and storytelling skills; comfortable presenting to executives and collaborating cross-functionally.
Strong organization and prioritization skills; able to deliver high-quality work quickly in a fast-moving, ambiguous environment.
Experience documenting analytics processes, creating reusable code/report assets, and using version control (e.g., Git) is a plus.
Familiarity with modern data stacks (Snowflake/Redshift/BigQuery; dbt exposure is a plus).
Python for analysis is a significant plus.
Understanding of data privacy and compliance best practices.
For more information – please apply for this job or send your CV directly and we will contact you to provide further 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...
Graduate Data Scientist / Junior Analyst Kickstart your career in data science by joining a team that’s redefining how performance insights are measured and delivered. This London-based analytics business is seeking a Graduate Data Scientist / Junior Analyst to support its leading leaderboard and intelligence platform. Company overview This fast-growing insights and analytics organisation delivers data-led solutions that help clients evaluate performance and make informed strategic decisions. Combining technology and analytical expertise, the company’s products are trusted by organisations seeking evidence-based intelligence and benchmarking. Job overview As a Graduate Data Scientist / Junior Analyst, you’ll work closely with the analytics and development teams to collect, process and interpret large datasets. You’ll be integral to improving the company’s flagship leaderboard product, helping refine algorithms and provide meaningful insights to clients. Here's what you'll be doing:Gathering, cleaning and analysing data for the leaderboard analytics platformBuilding dashboards, reports and visualisations to communicate key metricsSupporting data modelling and performance tracking processesCollaborating with developers to enhance the accuracy and usability of analytical outputsResearching emerging data science trends and recommending improvements Here are the skills you'll need:Degree in Data Science, Statistics, Computer Science, Economics or related fieldCompetence in Python, R or SQL for data manipulation and analysisExperience using data visualisation tools (Power BI, Tableau or similar)Strong numerical and analytical ability with good attention to detailEffective communicator with enthusiasm for data-driven problem-solving 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:£25,000–£28,000 pro rata salary (6-month internship with potential to become permanent)Remote-first role with one monthly visit to the London officeMentorship from experienced data professionalsOpportunity to work on a high-profile, real-world analytics productCareer growth potential within data science or analytics consultancy A role as a Graduate Data Scientist / Junior Analyst offers a strong foundation for a long-term career in data analytics. With demand for data professionals continuing to grow, this opportunity provides practical experience in statistical analysis, product development and data-driven decision-making.....Read more...
Senior Data Engineer – Azure Data - Burton-on-Trent – Permanent – Hybrid
Salary - £60,000 - £67,000 per annum
This role requires 1 day / week in Burton-on-Trent, with hybrid working arrangements.
Our client is seeking a highly skilled Senior Data Engineer to join their dynamic IT team, based in Burton-on-Trent. The Senior Data Engineer will come on board to support the Strategic Data Manager in establishing and managing an efficient Business Intelligence technical service. Assisting in the advancement of our cloud-based data platforms, providing options for timely processing and cost-efficient solutions. A strong background in Azure Data Pipeline development is key for this position.
Key Skills & Responsibilities:
Build and manage pipelines using Azure Data Factory, Databricks, CI/CD, and Terraform.
Optimisation of ETL processes for performance and cost-efficiency.
Design scalable data models aligned with business needs.
Azure data solutions for efficient data storage and retrieval.
Ensure compliance with data protection laws (e.g., GDPR), implement encryption and access controls.
Work with cross-functional teams and mentor junior engineers.
Manage and tune Azure SQL Database instances.
Proactively monitor pipelines and infrastructure for performance and reliability.
Maintain technical documentation and lead knowledge-sharing initiatives.
Deploy advanced analytics and machine learning solutions using Azure.
Stay current with Azure technologies and identify areas for enhancement.
Databricks (Unity Catalog, DLT), Data Factory, Synapse, Data Lake, Stream Analytics, Event Hubs.
Strong knowledge of Python, Scala, C#, .NET.
Experience with advanced SQL, T-SQL, relational databases.
Azure DevOps, Terraform, BICEP, ARM templates.
Distributed computing, cloud-native design patterns.
Data modelling, metadata management, data quality, data as a product.
Strong communication, empathy, determination, openness to innovation.
Strong Microsoft Office 365 experience
Interested? Please submit your updated CV to Lewis Rushton at Crimson for immediate consideration.
Not interested? Do you know someone who might be a perfect fit for this role?
Refer a friend and earn £250 worth of vouchers! Crimson is acting as an employment agency regarding this vacancy
Crimson is acting as an employment agency regarding this vacancy
....Read more...
Are you an experienced Software Automation Tester with a strong background in test automation, scripting, and QA best practices?
Looking to join a global technology organisation where you can lead automation initiatives and help deliver high-quality software solutions?
If so, we’d love to hear from you.
Our customer has an opportunity for an experienced Software Automation Tester to join their Software Test team based in the Isle of Wight where they develop and deliver advanced software solutions. You’ll take a lead role in designing, developing, and implementing complex automated test suites, ensuring our software products meet the highest quality standards.
Key Responsibilities of the Software Automation Tester
Act as the technical lead for software test automation projects, collaborating closely with other stakeholders
Mentor junior members and support the wider team
Review requirements and design documentation to define and develop test automation strategies
Plan, create, and execute automated test suites (functional, integration, performance, and usability testing)
Maintain and optimise automated test frameworks using tools such as Selenium
Record test results clearly and accurately, documenting defects with sufficient detail to aid diagnosis and resolution
Set up and manage test environments, ensuring reliability and repeatability of testing processes
Contribute to continuous improvement of testing methodologies and practices
Key Requirements
Qualification in Computer Science, Software Development, or a related field
3+ years’ experience in software test automation within a software development environment
Proven experience automating tests for complex applications using Selenium or similar tools
Programming knowledge in Java and/or Python for developing automation scripts
Experience testing products built with MS SQL, ASP.NET, and C#
Strong understanding of software development and testing lifecycles
Skilled in test planning, estimation, and risk management
Able to work full time on site in the Isle of Wight or willing to relocate
This is an excellent opportunity for a driven Software Automation Tester to join a global company who can offer the opportunity for career progression and personal development as well as an excellent benefits package.
To apply for the C# Software Developer job in Isle of Wight please send your CV to yskelton@redlinegroup.Com or for more information contact on 01582 878829.....Read more...
An exciting opportunity has arisen for a Senior Full Stack Software Engineer to join a high-performing Ground Segment Software team developing advanced mission-control solutions for cutting-edge space missions.
Youll play a key role in designing, building, and maintaining mission-critical software systems that enable satellite operations and support a new generation of space sustainability projects. This is a hands-on, technically challenging role ideal for someone who thrives in complex, high-impact environments, whether from the space, defence, aviation, telecoms, or automotive sectors.
For this role we can consider visa sponsorship and relocation support.
What Youll Do
- Design, develop, and maintain scalable, high-performance back-end services using modern programming languages.
- Architect and build responsive, interactive front-end applications using modern frameworks.
- Design, optimize, and manage databases for reliability and performance.
- Build and manage containerized applications using Docker and Kubernetes.
- Develop and maintain CI/CD pipelines to streamline software delivery.
- Collaborate with cross-functional teams to define, design, and implement new features.
- Troubleshoot complex issues across the stack, applying strong problem-solving skills.
- Lead and contribute to Agile/SCRUM processes including sprint planning and retrospectives.
What Youll Bring
- Bachelors degree in Computer Science, Engineering, or a related discipline (or equivalent experience).
- 5+ years experience developing mission-critical software in the space or similar high-reliability industries.
- Proven full stack development background.
- Strong proficiency in object-oriented programming (Java, Python, or C++).
- Extensive experience building frontend applications with frameworks such as React.
Desirable Skills
- Hands-on experience with Docker, Kubernetes, or Docker Compose.
- Experience with CI/CD tools such as GitLab CI or GitHub Actions.
- Strong command of SQL databases, data management, and Git-based workflows.
- Experience in Agile/SCRUM environments.
- Familiarity with CCSDS or ECSS communications standards.
- Understanding of Ground Segment systems and mission operations.
- Experience with AWS or Azure cloud platforms.
- Awareness of software security best practices and coding standards.
Whats on Offer
- Opportunity to work with a talented, diverse, and international engineering team.
- Flexible working around core hours in a collaborative, supportive environment.
- Hybrid working model with an optional 9/75 compressed schedule.
- 25 days annual leave (increasing with service) + 8 bank holidays.
- Private healthcare, life insurance, and long-term sick pay.
- Relocation assistance and visa sponsorship (where applicable).
- Modern office and cleanroom facilities.
- Regular social and professional development events.
If youre passionate about software engineering and eager to help build the systems powering next-generation space missions, this is a fantastic opportunity to make a real impact.
RW....Read more...
The Data Engineering and Analytics Apprenticeship Programme within our CTO Function is a 12-month programme and offers an excellent grounding in the fundamental principles of data in one of the UK’s largest wealth management organisations.
Key responsibilities:
Learn and apply data engineering fundamentals - gain hands-on experience with databases, cloud platforms, and data integration tools
Support data pipelines - help design, build, and maintain processes that move and transform data between systems
Assist with data quality checks - monitor data for accuracy, completeness, and consistency, escalating issues where needed
Work with senior engineers - shadow and support in developing efficient, reliable, and secure data solutions
Document processes and standards - contribute to clear documentation to support knowledge sharing and best practice
Collaborate across teams - work with analysts, architects, and business users to understand data needs and deliver value
Develop technical skills - grow your knowledge in SQL, Python, cloud technologies (e.g., AWS, Azure, or Snowflake), and modern data engineering tools
Support data governance initiatives - help apply data security, compliance, and management standards.
You will also advance your technical skills through a curriculum developed for our apprentices and delivered through our St James’s Place Technology and Data Academy. Training:Data Engineer Level 5.
You will complete your formal training via live online classes with access to bespoke online resources and have the support of a dedicated tutor.Training Outcome:This is a permanent vacancy and so upon successful completion of the apprenticeship programme you will continue your career within our Chief Data Office (CDO). Employer Description:St. James’s Place the UK’s leading wealth manager is a FTSE 100 Wealth Management Company with £212 billion of client funds under management. Our desire to provide a dedicated service extends not only to our clients but in everything that we do. We take our responsibilities very seriously, and a large part of our success is attributed to our people and their commitment and enthusiasm.Working Hours :Monday to Friday - Typically 9am - 5pm.
Hybrid working - you will be required in the office 2-3 days each week and more when required.
Permanent contract.Skills: Communication skills,IT skills,Attention to detail,Administrative skills,Analytical skills,Logical,Communication (verbal/written)....Read more...
Graduate AI Developer There’s never been a more exciting time to start your career in artificial intelligence. This London-based technology and intelligence business is developing a cutting-edge AI prototype designed to transform the way insights are generated and delivered across multiple industries. Company overview This growing organisation specialises in intelligence and data-driven solutions that support strategic decision-making across public and private sectors. With innovation at the heart of their mission, they’re now expanding their capabilities in artificial intelligence and machine learning to create forward-thinking analytical tools. Job overview As a Graduate AI Developer, you’ll work alongside experienced developers and data professionals to design, build and test a prototype AI-driven product. This hands-on role offers a chance to develop your technical skills while contributing to the company’s next-generation intelligence platform. Here's what you'll be doing:Supporting the design and development of an AI prototype system for analytical useCollaborating with data scientists and developers to integrate models into a working productBuilding and testing algorithms for data processing, pattern recognition and automationConducting research on emerging AI techniques and suggesting ways to enhance performanceAssisting in documenting and presenting development progress to internal teams Here are the skills you'll need:Degree in Computer Science, Artificial Intelligence, Data Science or related fieldStrong programming ability in Python (experience with TensorFlow, PyTorch or similar libraries preferred)Understanding of machine learning principles and model developmentAnalytical mindset with attention to detail and a proactive approach to problem-solvingExcellent communication skills and a willingness to learn from senior developers 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:£26,000–£30,000 pro rata salary (6-month internship with potential to become permanent)Flexible hybrid working – remote with one monthly visit to the London officeMentorship from senior AI engineers and data expertsExposure to real-world AI application developmentCareer progression opportunities in software engineering or AI product developmentA career as a Graduate AI Developer opens doors to one of the fastest-growing sectors in technology. With continuous advancements in automation, natural language processing and predictive modelling, this role is an ideal launchpad for anyone eager to shape the future of intelligent systems.....Read more...
Our client is seeking a Senior Full Stack Developer to join their expanding technology team, helping deliver robust digital products that support the growth and scalability of the business.
Role and Responsibilities:
Collaborate with cross-functional teams to understand requirements and define technical solutions.
Produce clean, maintainable, and efficient code to be deployed at scale in Azure cloud environments.
Lead team stand-ups and participate in software development lifecycle activities.
Engage in scaffolding new projects, testing ideas, pair programming, and reviewing pull requests.
Provide strategic guidance on system design, software architecture, and technical best practices.
Drive a product-focused approach, ensuring solutions deliver significant business value and align with user needs.
Foster a startup-like culture within the team, encouraging ownership, initiative, and a “get it done” attitude.
Requirements:
Bachelor’s or Master’s degree in Computer Science, Data Science, or a related field.
5+ years of experience in software engineering.
Strong experience with TypeScript and ReactJS for frontend development.
Extensive experience with Python, particularly FastAPI and Pydantic (or equivalents).
Proficiency with SQL databases such as PostgreSQL (or equivalents).
Strong system design and software architecture skills.
Experience with microservices architectures and containerization (Docker).
Familiarity with message-queueing solutions such as RabbitMQ or Kafka.
Understanding of observability frameworks (e.g., OpenTelemetry).
Experience developing on cloud platforms, particularly Azure.
Prior experience with AI and machine learning technologies is a plus.
Enthusiasm for Generative AI, with practical exposure to frameworks such as RAG apps, vector DBs, LangChain, or agentic frameworks being desirable.
Knowledge of agile and extreme programming methodologies.
Proficiency with Git and source code management.
Strong critical thinking, analytical mindset, and attention to detail.
Excellent communication and collaboration skills, including the ability to guide non-technical stakeholders.
Proactive problem-solving skills and ability to take ownership and responsibility for project success.
For more information – please apply for this job or send your CV directly and we will contact you to provide further 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...
An exciting opportunity has arisen for a Cloud DevOps Engineer / Cloud Infrastructure Engineer to join a well-established biotech company using large-scale genetic data and AI to predict disease risk and advance precision healthcare.
As a Cloud DevOps Engineer / Cloud Infrastructure Engineer, you will focus on building, automating, and managing scalable cloud infrastructure while ensuring the highest standards of security and availability.
This is a contract-based role (6-12 months) offering hybrid / remote working options, a salary range of £500 - £600 per day (Inside IR35) and benefits.
Responsibilities:
* Develop and automate infrastructure for cloud-native networks, integrating APIs for seamless operations.
* Work with virtual cloud firewall appliances (e.g., CheckPoint, Cisco) to ensure network security.
* Implement and manage routing protocols such as BGP and OSPF, with a focus on high-availability designs.
* Ensure adherence to software engineering best practices, including unit testing, code reviews, and troubleshooting.
* Support infrastructure-as-code practices using tools like Terraform, Pulumi, and GitOps principles.
* Contribute to an Agile development environment, collaborating with cross-functional teams to deliver robust solutions.
What We Are Looking For:
* Previously worked as a Cloud DevOps Engineer, DevOps Engineer, Platform Engineer, Cloud Infrastructure Engineer, Cloud Engineer, Infrastructure Engineer, Cloud Network Engineer, Cloud Platform Engineer, Cloud Operations Engineer,or in a similar role.
* Technical expertise in virtual cloud firewalls (CheckPoint, Cisco) and cloud security best practices.
* Strong Python programming skills for automation, API integration, and orchestration.
* Proven knowledge of routing protocols (BGP, OSPF) and high-availability architecture.
* Hands-on experience with Infrastructure-as-Code tools (e.g., Terraform, Pulumi) and GitOps methodologies.
* Expertise in software engineering practices: unit testing, code reviews, documentation, debugging, and troubleshooting.
* Comprehensive understanding of technology stacks, from networks to applications.
* Solid understanding of Linux environments and Open Source technologies.
* A collaborative mindset, with experience working in Agile methodologies.
This is an exciting opportunity for an experienced Senior Network DevOps / Platform Engineer to join a company leading the way in cloud-native infrastructure.
Important Information: We endeavour to process your personal data in a fair and transparent manner. In applying for this role, Additional Resources will be acting in your best interest and may contact you in relation to the role, either by email, phone, or text message. For more information see our Privacy Policy on our website. It is important you are aware of your individual rights and the provisions the company has put in place to protect your data. If you would like further information on the policy or GDPR please contact us.
Additional Resources Ltd is an Employment Business and an Employment Agency as defined within The Conduct of Employment Agencies & Employment Businesses Regulations 2003.
....Read more...
Our client is seeking a Senior Full Stack Developer to join their expanding technology team, helping deliver robust digital products that support the growth and scalability of the business.
Role and Responsibilities:
Collaborate with cross-functional teams to understand requirements and define technical solutions.
Produce clean, maintainable, and efficient code to be deployed at scale in Azure cloud environments.
Lead team stand-ups and participate in software development lifecycle activities.
Engage in scaffolding new projects, testing ideas, pair programming, and reviewing pull requests.
Provide strategic guidance on system design, software architecture, and technical best practices.
Drive a product-focused approach, ensuring solutions deliver significant business value and align with user needs.
Foster a startup-like culture within the team, encouraging ownership, initiative, and a “get it done” attitude.
Requirements:
Bachelor’s or Master’s degree in Computer Science, Data Science, or a related field.
5+ years of experience in software engineering.
Strong experience with TypeScript and ReactJS for frontend development.
Extensive experience with Python, particularly FastAPI and Pydantic (or equivalents).
Proficiency with SQL databases such as PostgreSQL (or equivalents).
Strong system design and software architecture skills.
Experience with microservices architectures and containerization (Docker).
Familiarity with message-queueing solutions such as RabbitMQ or Kafka.
Understanding of observability frameworks (e.g., OpenTelemetry).
Experience developing on cloud platforms, particularly Azure.
Prior experience with AI and machine learning technologies is a plus.
Enthusiasm for Generative AI, with practical exposure to frameworks such as RAG apps, vector DBs, LangChain, or agentic frameworks being desirable.
Knowledge of agile and extreme programming methodologies.
Proficiency with Git and source code management.
Strong critical thinking, analytical mindset, and attention to detail.
Excellent communication and collaboration skills, including the ability to guide non-technical stakeholders.
Proactive problem-solving skills and ability to take ownership and responsibility for project success.
For more information – please apply for this job or send your CV directly and we will contact you to provide further 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...
An 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.
This is a unique opportunity to work on cutting-edge research, translating results into real-world impact and helping shape next-generation mobile and audio experiences. This Surrey based role involves hands-on research, software development, and collaboration with a multidisciplinary team in a dynamic environment.
Responsibilities include:
Conduct independent research in audio and speech processing, including signal processing, machine learning, and deep learning.
Design, develop, and implement algorithms and systems for audio/speech analysis, enhancement, separation, and understanding.
Lead development of software prototypes and experimental systems with high-quality, maintainable code.
Collect, analyse, and prepare datasets for model training and evaluation.
Evaluate algorithms and systems through rigorous experimentation and statistical analysis.
Collaborate with researchers and engineers to integrate research outputs into products and services.
Contribute to publications and dissemination of research results in top-tier conferences and journals.
Key skills & experience:
PhD in Artificial Intelligence, Computer Science/Engineering, Electrical Engineering, or a related discipline.
Strong programming skills in Python; experience in C++ is a plus.
Solid understanding of machine learning and deep learning, including model architectures, training, and evaluation.
Proven research experience in audio/speech processing with publications in top-tier conferences/journals.
Proficiency with ML frameworks such as TensorFlow or PyTorch.
Strong analytical and problem-solving skills; ability to design and execute rigorous experiments.
Excellent communication and teamwork skills.
Desirable skills:
Experience in audio signal processing (e.G., Filter design, spectral analysis).
Experience with speech recognition, TTS, speech enhancement, or NLP.
Experience with generative AI in audio/speech contexts.
Familiarity with version control (Git), software development best practices, cloud platforms (AWS, Azure, GCP), and large-scale distributed data processing.
Apply now for the ML Research Engineer role in Surrey. Send your CV to adighton@redlinegroup.Com or call Adam Dighton on 07961158768....Read more...
Our client is seeking a Senior Full Stack Developer to join their expanding technology team, helping deliver robust digital products that support the growth and scalability of the business.
Role and Responsibilities:
Collaborate with cross-functional teams to understand requirements and define technical solutions.
Produce clean, maintainable, and efficient code to be deployed at scale in Azure cloud environments.
Lead team stand-ups and participate in software development lifecycle activities.
Engage in scaffolding new projects, testing ideas, pair programming, and reviewing pull requests.
Provide strategic guidance on system design, software architecture, and technical best practices.
Drive a product-focused approach, ensuring solutions deliver significant business value and align with user needs.
Foster a startup-like culture within the team, encouraging ownership, initiative, and a “get it done” attitude.
Requirements:
Bachelor’s or Master’s degree in Computer Science, Data Science, or a related field.
5+ years of experience in software engineering.
Strong experience with TypeScript and ReactJS for frontend development.
Extensive experience with Python, particularly FastAPI and Pydantic (or equivalents).
Proficiency with SQL databases such as PostgreSQL (or equivalents).
Strong system design and software architecture skills.
Experience with microservices architectures and containerization (Docker).
Familiarity with message-queueing solutions such as RabbitMQ or Kafka.
Understanding of observability frameworks (e.g., OpenTelemetry).
Experience developing on cloud platforms, particularly Azure.
Prior experience with AI and machine learning technologies is a plus.
Enthusiasm for Generative AI, with practical exposure to frameworks such as RAG apps, vector DBs, LangChain, or agentic frameworks being desirable.
Knowledge of agile and extreme programming methodologies.
Proficiency with Git and source code management.
Strong critical thinking, analytical mindset, and attention to detail.
Excellent communication and collaboration skills, including the ability to guide non-technical stakeholders.
Proactive problem-solving skills and ability to take ownership and responsibility for project success.
For more information – please apply for this job or send your CV directly and we will contact you to provide further 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...
Senior System Modelling Engineer – Whiteley, Fareham, Hampshire (Hybrid Working)
Location: Whiteley, Fareham, Hampshire
Working pattern: Hybrid (flexible mix of on-site and remote working)
My client is the European headquarters of a high-growth, high-innovation semiconductor company. They are seeking a talented, ambitious engineer to join their expanding Research team, working on cutting-edge touch and human–machine interface (HMI) technologies in a modern, fast-paced environment.
________________________________________
About the Role
This is an exciting opportunity for a hands-on engineer who enjoys working at the intersection of system modelling, hardware experimentation, and algorithm development. You will play a key role in shaping future HMI technologies, taking concepts from simulation through to real-world hardware validation.
The role is based in Whiteley but offers hybrid working, allowing flexibility between on-site and remote work. You will collaborate closely with system architects, IC design teams, firmware engineers, and system validation teams to ensure a smooth and consistent modelling-to-hardware workflow.
________________________________________
Key Responsibilities
Support the research, development, and definition of mixed-signal front-end components using simulations or prototypes
Perform high-level system modelling, analysis, and simulations
Implement, integrate, and validate algorithms
Support the development of new touch detection schemes aligned with the technology roadmap
Evolve and improve existing algorithms to meet project and business needs
Work with stakeholders to define problem statements and research objectives
________________________________________
Skills & Experience
Essential:
Proven experience in high-level modelling and simulation of complex systems
Strong knowledge of Digital Signal Processing (DSP)
Solid understanding of ASIC design and mixed-signal systems
Proficient with version control systems (e.G., Git, Subversion) and familiar with Agile methodologies
Proactive, curious, collaborative, with a passion for knowledge sharing
Proficient in MATLAB, Simulink, Python (at least two)
Willingness to travel for collaborative research or project work
Qualifications:
MSc or PhD in electronics engineering or signal processing-related subjects
BEng or MEng in Engineering, Electronics, or related subjects (upper second class or equivalent)
5+ years post-graduate engineering experience
Desirable:
Knowledge of SPICE, HDL, Verilog, or FPGA
Experience with physics modelling tools such as Ansys / HFSS
Previous HMI or display industry experience
________________________________________
________________________________________
How to Apply
If you are keen, please send an updated CV to nking@redlinegroup.Com or call 01582 878839 / 07961 158788 for more information.....Read more...