Our client is a global consulting and technology organization developing enterprise platforms for large-scale financial and tax operations. They are currently looking for a Senior Python Engineer with AI expertise to support the evolution of a major tax processing platform.
Skills and Requirements:
5+ years of professional experience developing Python applications.
Strong Python development skills with modern frameworks such as FastAPI.
Experience working with SQL Server and ORM frameworks.
Experience with Azure services such as App Services, Function Apps, Blob Storage, Kubernetes, and Service Bus.
Experience with event-driven architectures and asynchronous processing patterns.
Hands-on experience integrating LLM APIs and AI services.
Practical experience implementing RAG (Retrieval-Augmented Generation) solutions.
Experience with prompt engineering and structured LLM outputs.
Experience debugging and optimizing AI-generated code.
Regular use of AI-assisted development tools such as GitHub Copilot or Cursor.
Familiarity with LLMOps/AIOps concepts, including evaluation frameworks, benchmarking, drift detection, and guardrails.
Good communication skills and ability to collaborate with distributed teams.
Role and Responsibilities:
Design and implement scalable Python services supporting AI-driven capabilities.
Integrate LLM APIs and AI-driven features into enterprise backend systems.
Implement RAG pipelines and knowledge retrieval systems for tax-related data processing.
Work with SQL Server databases and ORM frameworks to build reliable data models.
Develop APIs that integrate with the existing .NET and Angular-based enterprise platform.
Collaborate with cross-functional teams to ensure reliable and scalable architecture.
Debug, optimize, and improve AI-generated code and system performance.
Contribute to AI evaluation frameworks and continuous improvement of AI-powered systems.
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 a global consulting and technology organization delivering next-generation AI-driven platforms for enterprise clients. They are currently looking for a Senior Fullstack Developer (Python / Node.js / React) to join a strategic initiative building an agent-enabled ecosystem designed to transform professional services delivery.
Skills and Requirements:
Strong Python engineering experience, including FastAPI and backend API development.
Experience with asynchronous processing using Celery and messaging patterns.
Knowledge of Node.js and React (mainly for maintaining and integrating existing services).
Experience with relational databases, preferably PostgreSQL.
Familiarity with event-driven architectures and messaging systems such as RabbitMQ or Azure Service Bus.
Experience integrating backend services with Azure AI Search.
Experience with Docker and modern development workflows.
Strong understanding of backend architecture, API design, and service-oriented systems.
Experience with automated testing (unit, integration, end-to-end).
Strong communication skills and ability to collaborate with distributed teams.
Ability to work with required US time overlap (minimum 2–6pm CET).
Role and Responsibilities:
Design and implement scalable backend services using Python and modern API frameworks.
Maintain and update Node.js and React-based services, focusing on integration with Python backend APIs.
Implement asynchronous background processing using Celery and messaging patterns.
Build event-driven systems using technologies such as RabbitMQ or Azure Service Bus.
Design and maintain efficient relational data models using PostgreSQL.
Integrate backend services with Azure AI Search for search and retrieval functionality.
Write clean, well-structured, and well-documented code following best practices.
Develop and maintain automated tests across backend services.
Troubleshoot and debug issues across services and supporting infrastructure.
Collaborate with frontend engineers, product managers, and DevOps teams to deliver production-ready features.
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...
Graduate / Junior Developer, Python, Linux, C#, Java - London
(Teck stack: Graduate / Junior Developer, Python, Linux, C#, Java, .NET 10.0, C#, J2EE, Agile, TDD, BDD, Graduate / Junior Developer)
Since 2006 our client’s revolutionary marketing software platform has been helping businesses all over the world to attract, engage, and delight customers by delivering inbound experiences that are relevant, helpful, and personalized. Having recently launched in the UK, they looking to hire Graduate / Junior Developer (Python, Linux, C#, Java)) to become a part of their ever-growing family.
They believe that individual developers are in the best position to make decisions about what should be created, and how it should be built. Within their setup those decisions are made by small teams of three or four developers who own each piece of their product. This autonomy allows them to deploy 200+ times each day. They believe that problems are solved with technology and experience, not process, and that mistakes are a normal part of learning.
These roles would be suitable Graduate / Junior Developer who have recently graduated from university and have a basic understanding of any of the following technologies: Python, Linux, C# or Java; which might have been acquired as part of your degree course or through a placement year in industry.
At the center of our client’s culture is freedom and openness which takes a lot of people by surprise. But the good kind of surprise, like a birthday party!
Their benefits include the following:
Private medial healthcare (family plan included).
Bonus (12%).
Student loan reimbursement. They will pay £5,000 per year towards the outstanding balance of your student loan.
Unlimited holiday allowance.
Company pension.
Free books and beers, and a 24/7 snack wall!
Our client is building a company people love. A company that will stand the test of time. So, they invest in their people, and optimize for your long-term happiness. If you would like to explore the possibility of joining their family can you please send your CV without delay.
Location: London, UK / Remote Working
Salary: £30,000 - £40,000 + Bonus + Pension + Benefits
Noir continues to be the leading Microsoft recruitment agency; we can help you make the right career decisions!
Applicants must be based in the UK and have the right to work in the UK even though remote working is available.
NC/RG/GRAET....Read more...
Embedded Hardware Engineer - Power Electronics - Aargau, SwitzerlandMandatory Skillset: FPGA/VHDL, Java or C/C++Nice to have's: Python, Siemens PLC, Maven/Ant, SQL Server, Linux, Docker, GIT, Jenkins, Sonatype Nexus
Our Client:Is a pioneering, family-owned Swiss company specialising in power electronics that designs, manufactures, and supplies high-power RF amplifiers and transmitters for various industries, including broadcasting, telecommunications, military and defence, and scientific research.
Job Summary:We seek a highly skilled Embedded Hardware Developer with a background in Electronic Engineering and experience in FPGA/VHDL to join our client's team. As an Embedded Hardware Developer, you will design, develop, and maintain simulated signal-processing systems, combining C++, Java or Python with FPGA/VHDL.
Your Tasks:
Development and simulation of complex signal processing systems
Design and verification of simulated signal processing system with hardware (mainly FPGA/ VHDL)
Design and development of PCB for control systems
Maintenance and further development of the internal firmware environment and hardware
Commissioning and tests of control systems
Required Skills:
Master’s or Bachelor’s degree in electrical science or similar education
Experience in signal processing, FPGA designs and VHDL programming
Experience in PCB development for control systems
Knowledge of component-oriented design with JAVA OSGI/RCP, with SPS programming (Siemens) and with Python as a plus
Alternatively, strong C++ skills are welcome
Good language skills in English and German (both spoken and written)
Positive work attitude. Collaborative team player with excellent communication skills to support team members
Ability to work in interdisciplinary teams
Benefits:
CHF 100 -130k + Bonus Benefits
Opportunity to work on exciting projects
Collaborative and dynamic international team environment
Remote work options with flexible working hours
Professional development opportunities and mentorship
Comprehensive benefits package, including health insurance, retirement plan, and more
Access to cutting-edge technologies and tools
Recognition and rewards for outstanding performance
30 Days Annual Leave
Location: Aargau, Baden, Switzerland (Remote)Salary: CHF 100 -130k + Bonus Benefits
Mandatory Skillset: FPGA/VHDL, Java or C/C++Nice to have's: Python, Siemens PLC, Maven/Ant, SQL Server, Linux, Docker, GIT, Jenkins, Sonatype Nexus
Applicants for the Senior Software Engineer position must be based in Switzerland
NOIRSWITZERLANDRECNOIREUROPERECNOIREURNET
NC/TC/ARG100130....Read more...
We are looking for a Senior RF Antenna Design Engineer to help develop next generation of satellite communication antenna systems. Reporting to the Director, you will lead EM simulations, measurements, and analysis for dielectric lenses, feed antennas, and phased arrays. This role focuses on designing and optimising antennas using EM simulations and prototypes. Experience in phased arrays, transmit, RF lenses, microstrip antennas, and metamaterials is highly valuable. Knowledge of RF circuits, scripting, and RF measurement tools is a plus.
Key Responsibilities
Design and analyse antennas (feed antennas, dielectric lenses, arrays, radomes).
Develop antennas for manufacturing and prototypes.
Analyse results using Matlab and Python to optimise models.
Lead or assist in antenna testing and measurements.
Present findings through reports and slides.
Requirements
5 years in antenna design and analysis (lenses, phased arrays, radomes, beamforming).
Proficient in EM simulation tools like HFSS, CST, or FEKO.
Strong skills in Matlab, Python, and RF testing equipment.
Experience with Linux and leadership abilities....Read more...
Graduate / Junior Developer, Python, JavaScript, PHP - London
(Tech stack: Graduate / Junior Developer, Python, JavaScript, PHP, Graduate / Junior Developer)
In 2012 our client launched a social messaging platform that has been taking the US by storm. After an extremely successful period our client has decided to hop across the Atlantic, in a bid to expand their sphere of influence and take up a firm foothold in the UK and European markets.
A number of new offices are being opened in the UK and our client is looking for talented, enthusiastic and passionate Graduate / Junior Developer to bring their product to these new markets and help enhance this already successful company!
These roles would be suitable Graduate / Junior Developer who have recently graduated from university and have a basic understanding of any of the following technologies: Python, JavaScript, PHP, React, React Native, Django, Postgres, Docker and Agile; which might have been acquired as part of your degree course or through a placement year in industry.
All Graduate / Junior Developer positions come with the following benefits:
30 days holiday (plus 8 UK Bank Holidays).
Flexible working hours
An early finish on Fridays that fall in the months of June, July and August.
£10,000 training allowance including attendance of Microsoft events and conferences.
4 days a month innovative time.
Free gym membership including yoga sessions.
Summer BBQs.
Birthday bonus package – including time off work on your birthday, dinner at a top restaurant or a paid day trip to a European destination.
Location: London, UK / Remote Working
Salary: £35,000 - £50,000 + Bonus + Pension + Benefits
Applicants must be based in the UK and have the right to work in the UK even though remote working is available.
NC/RG/GRALON....Read more...
Senior Software Engineer - Aerospace - Ulm (Remote)(C#, SQL Server, TypeScript, JavaScript, Python, Angular)
We are seeking an experienced Senior Software Engineer to join a leading company in the field of aerospace technology and engineering. As a Senior Software Engineer, you will play a crucial role in designing, maintaining, and developing cutting-edge aerospace applications. Our client is responsible for the technologies in pilot cockpits for some of the biggest airlines inculding Boeing, American Airlines and Ryanair.
Requirements:
Experience with programming languages such as C#, TypeScript/JavaScript, and Python
Familiarity with libraries and frameworks such as Angular
Knowledge of interfaces such as Graph, REST, Protocol Buffers, and gRPC
Experience with databases such as PostgreSQL, SQL Server, and Timescale DB
Experience with Agile development methodologies and version control systems such as Git
Fluency in German (C1 level or above).
Leadership experience welcome
Responsibilities:
Design, develop, test, and maintain software applications using various programming languages and frameworks.
Develop and implement algorithms and data structures to optimize system performance and efficiency.
Participate in the design and development of new software features and applications.
Coding with C#, SQL Server, TypeScript, JavaScript, Python, Angular
Benefits:
Competitive salary: €60,000 - €90,000 + Bonus Benefits
Opportunity to work on exciting projects
Collaborative and dynamic international team environment
Remote work options with flexible working hours
Professional development opportunities and mentorship
Comprehensive benefits package, including health insurance, retirement plan, and more
Access to cutting-edge technologies and tools
Recognition and rewards for outstanding performance
30 Days Annual Leave
Location: Ulm (Remote)
Salary: €60.000 - €90.000 + Bonus Benefits
Applicants for the Senior Software Engineer position must be based in Germany.
NOIRGERMANYREC
NOIREUROPEREC
NOIREURNET
NC/TC/ULM6090....Read more...
Our client is a global technology company developing advanced developer tooling and AI-powered solutions for large-scale software ecosystems. They are currently looking for a Technical Lead with strong C++ and Python expertise to help design and scale high-performance systems used by engineering teams working with complex codebases.
Skills and Requirements:
8+ years of experience in software engineering, with strong expertise in C++ (primary) and Python.
Strong background in AWS architecture and AI/ML model deployment.
Proven experience leading engineering teams and technical initiatives.
Experience designing and extending modular platforms and developer ecosystems.
Ability to translate business requirements into scalable technical architecture.
Experience working with graph databases such as Neo4j for code relationship analysis.
Strong understanding of large-scale codebase analysis and distributed systems.
Excellent problem-solving skills and ability to work with complex technical challenges.
Strong communication and collaboration skills across engineering teams.
Role and Responsibilities:
Lead the design and development of high-performance systems built primarily in C++ and Python.
Architect scalable solutions for AI-driven developer tools and code analysis platforms.
Design modular platform extensions and integrate APIs into large-scale developer ecosystems.
Ensure solutions maintain high performance and minimal impact on developer workflows.
Work closely with engineering teams to align architecture with business requirements.
Optimize systems for performance across large codebases with millions of lines of code.
Guide engineering teams in delivering robust, scalable, and maintainable software systems.
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 accelerating their AI initiatives and growing their team to lead cutting-edge innovation. They are looking for a passionate Generative AI Engineer to help build advanced AI solutions. This is a chance to be part of a forward-thinking, AI-driven organization.
Roles & Responsibilities
Design and develop scalable, modular microservices using Python, GenAI, and AWS Lambda.
Build orchestrators and services following clean architecture, SRP, and minimal coupling principles.
Implement Test-Driven Development (TDD) with thorough unit tests and reliable mocking of dependencies.
Set up and maintain logging and monitoring for service behavior, performance, and inputs/outputs.
Work within a well-documented modular architecture, ensuring consistency across the codebase.
Collaborate closely with frontend engineers, data scientists, DevOps teams, and product stakeholders.
Take ownership of your development areas, delivering high-quality work with pride and accountability.
Communicate proactively, address blockers, support teammates, and embrace a “can-do” mindset.
Present work clearly and participate constructively in giving and receiving feedback to drive continuous improvement.
Requirements:
5+ years experience
Full Stack experience – Preferred stack - React, NodeJS, Typescript, SQL/NOSQL, Python OR any other full stack experience
Python is a must
Strong Software engineering fundamentals - OOPS concepts, Lazy loading, asynchronous programming
Exposure to ML services is a Plus
Experience building with Agents or AI Applications including RAG, Vector Storage, LLM FineTuning, Multi-Agent Frameworks (LangGraph, etc)
Experience building production level AI Features and going through QA, Deployment, Security for those features
Experience Scaling from AI Ideas to full Production Applications from scratch
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 a global consulting and technology organization developing enterprise-grade platforms supporting complex financial and tax processes. They are currently looking for a Lead AI Engineer to help design and deliver advanced AI capabilities for a large-scale platform.
Skills and Requirements:
Expert-level Python experience building production-grade systems.
Strong experience with FastAPI and asynchronous API design.
Advanced experience with SQL Server, including performance tuning.
Strong ORM expertise, preferably SQLAlchemy.
Deep experience designing solutions on Microsoft Azure (App Services, Functions, Azure SQL, Blob Storage, Key Vault, networking, Managed Identity).
Experience with event-driven architectures using technologies such as Azure Service Bus, Event Grid, or Durable Functions.
Proven experience integrating LLM technologies, ideally Azure OpenAI.
Strong experience designing RAG architectures, including embeddings, chunking strategies, vector search, and re-ranking.
Experience with prompt engineering, structured outputs, and tool-calling workflows.
Experience integrating external APIs and enterprise services.
Knowledge of AI observability tools and evaluation frameworks.
Experience building secure, enterprise-grade APIs handling sensitive data.
Strong understanding of CI/CD pipelines and DevOps practices.
Hands-on experience using AI-assisted development tools such as GitHub Copilot or Cursor.
Role and Responsibilities:
Design and implement AI-driven backend services using Python and modern API frameworks.
Architect scalable RAG systems and AI-driven knowledge retrieval pipelines.
Integrate LLM services and AI capabilities into enterprise platforms.
Design secure, scalable APIs aligned with enterprise architecture standards.
Optimize system performance across Python services and SQL Server databases.
Implement event-driven architectures supporting distributed processing.
Work closely with engineering teams across backend, frontend, and platform layers.
Lead the design and implementation of AI-driven features across the platform.
Contribute to AI evaluation frameworks, monitoring, and continuous improvement of AI systems.
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...
Data Scientist (GIS) - Remote
(Data Scientist, Data Science, Data Analyst, Data Analysis, ETL, Sparse data, Spatial data processing, QGIS, Spatial data storage, PostGIS, Jupyter notebooks, Python, Azure Data Factory, Cosmos DB, PostgreSQL, Statistics, Data Analytics, C# .NET, Data Scientist, Data Science, Data Analyst, Data Analysis)
Our client is a prestigious technology company who focus in the Insurance market. They have been a market leader for many years and their worldwide client base has never been stronger, with significant growth in the last 12 months. They are looking for a Data Scientist with a strong GIS focus to be responsible for analysing large datasets to extract actionable insights, build predictive models and develop data-driven solutions to complex problems. You will play a major part in data visualization, statistical analysis and collaboration with cross-functional teams to implement data-driven decision making.
We are seeking a GIS focused Data Scientist with experience of tabular data statistics using Python and Jupyter notebooks and strong QGIS and PostGIS for spatial data processing and spatial data storage respectively. You will need an understanding of data licensing and its implications, full ETL pipeline experience and full data lifecycle management knowledge.
Essential skills include ETL, Jupyter notebooks, Python, QGIS, PostGIS, strong Data Visualization and presentation, expertise in Data Science and Data Analysis and proficiency in Statistics and Data Analytics. Knowledge of Azure Data Factory, Cosmos DB, PostgreSQL and C#.NET is highly desirable, as is any experience in the Insurance industry. Excellent problem-solving and analytical skills and strong written and verbal communication skills are expected.
We are keen to hear from talented Data Scientist candidates from all backgrounds.
This is a truly amazing opportunity to work for a prestigious brand that will do wonders for your career. They invest heavily in training and career development; top performers are guaranteed a career path into senior and lead positions within 12 months.
Location: London / Remote
Salary: £35k - £45k + Bonus + Pension + Excellent Benefits
To apply for this position please send your CV to Nathan Warner at Noir Consulting.
(Data Scientist, Data Science, Data Analyst, Data Analysis, ETL, Sparse data, Spatial data processing, QGIS, Spatial data storage, PostGIS, Jupyter notebooks, Python, Azure Data Factory, Cosmos DB, PostgreSQL, Statistics, Data Analytics, C# .NET, Data Scientist, Data Science, Data Analyst, Data Analysis)
NOIRUKTECHREC
NOIRUKREC....Read more...
Network Engineer - Zurich / Hybrid
(Network Engineer, Security Solutions, Cisco ISE, NAC, WebProxy, Cisco Meraki, Cisco Classic, Nexus, Fortinet, Perimeter, VPN, Data Center Firewalls, Wireless products, Python and Regex)
We have a fantastic new role for a Network Engineer to join a market leading Swiss Family Business with over 100 years' experience. This is your chance to help manage the server backend systems in two data centers and the hybrid cloud infrastructure for approximately 10,000 users working at over 100 locations in Europe.
Our client is looking for an exceptional Network Engineer to help with installation, management and operation of the Europe-wide network infrastructure. You will be an expert in security solutions, such as Cisco ISE, NAC, WebProxy, have excellent Cisco Meraki, Cisco Classic and Nexus, as well as strong knowledge of Fortinet products, namely perimeter, VPN, data center firewalls. Experience with wireless products and scripting languages such as Python and Regex would be a big advantage.
Location: Zurich, Switzerland / Hybrid Working
Salary: 80’000 CHF – 120’000 CHF + Bonus + Benefits
Applicants must be based in Switzerland and have the right to work in Switzerland even though remote working is available.
Noir continues to be the leading Microsoft recruitment agency; we can help you make the right career decisions!
NOIRSWITZERLANDRECSP
NOIRSWITZERLANDREC
NOIREUROPEREC....Read more...
Product Design Engineer to join their fast-paced device development team in Central London.
Key skills
Electronics Schematic CAD experience taking designs through to production.
Experience of designing analogue front ends, ESD protection and for EMC
Experience with board bring up and debugging
Embedded Frimware & Python for Linux embedded OS.
Electronics Engineering degree or equivalent and commercial design experience.
Altium
PCB layout
RF and high-speed data busses
Electronic Design Engineer required with experience taking boards through the production process multiple times.
Key skills
Schematic CAD experience taking designs through to production.
Experience of designing analogue front ends, ESD protection and for EMC
Experience with board bring up and debugging
Embedded C experience programming microcontrollers.
Python for Linux OS device programming.
Electronics Engineering degree or equivalent and commercial design experience.
Altium
PCB layout
RF and high-speed data busses....Read more...
Senior Data Scientist (Energy sector) - Remote
(Data Scientist, Data Science, Data Engineer, Python, SQL, Data pipelines, Machine learning, Scikit-learn, XGBoost, TensorFlow, PyTorch, forecasting, predictive modelling, Cloud, Azure, Databricks, Spark, dbt, Energy, Utilities, Data Scientist, Data Science, Data Engineer)
Our client is a fast-growing, mission-driven global giant in the energy sector and they are playing a significant part in creating a cleaner, more sustainable future for all. They are looking for a Senior Data Scientist with a track record of building production-grade analytical products, to design, build and own complex data products that power our clients’ decision-making. You will be working with senior stakeholders to identify opportunities for new products and features, building complex forecasting features, designing data pipelines, developing machine learning models and monitoring model performance and data quality.
We are seeking an experienced Senior Data Scientist with knowledge of the Energy sector and experience of Python, SQL and machine learning frameworks and libraries, such as scikit-learn, XGBoost, TensorFlow or PyTorch, for forecasting and predictive modelling. You will also need an understanding of cloud platforms, particularly Azure and tools like Databricks, Spark, dbt or equivalent.
We are keen to hear from talented Senior Data Scientist candidates from all backgrounds, but particularly within the Energy sector.
This is a truly amazing opportunity to work for a prestigious brand that will do wonders for your career. They invest heavily in training and career development; top performers are guaranteed a career path into senior and lead positions within 12 months.
Location: Remote
Salary: £90k - £110k + Bonus + Excellent Benefits
To apply for this position please send your CV to Nathan Warner at Noir Consulting.
(Data Scientist, Data Science, Data Engineer, Python, SQL, Data pipelines, Machine learning, Scikit-learn, XGBoost, TensorFlow, PyTorch, forecasting, predictive modelling, Cloud, Azure, Databricks, Spark, dbt, Energy, Utilities, Data Scientist, Data Science, Data Engineer)
NOIRUKTECHREC
NOIRUKREC....Read more...
Our client is expanding their technology team and investing in modern software solutions to drive innovation. They are seeking a talented Senior Python Developer to develop scalable, high-performance applications. Join a company that values creativity, collaboration, and cutting-edge technology.
Role and Responsibilities:
Design and build async FastAPI services with structured logging and low-latency endpoints
Develop RESTful APIs across multiple microservices (architecture varies by project: 1-6 services)
Implement WebSocket connections for real-time updates and event-driven patterns
Optimize database operations with connection pooling (200-pool configurations) and JSONB-aware queries
Build background task processing systems with retries and idempotency for heavy operations
Containerize services with Docker and deploy via Helm charts to Azure Kubernetes Service
Manage environment-driven configuration and execute startup database migrations
Implement background job scheduling with task schedulers, status tracking, and retry logic
Optimize caching strategies with Redis for maximum performance
Configure CORS policies, middleware, and request/response logging
Requirements
Experience 3-5+ years of backend development experience
2-3+ years of production Python/FastAPI experience
Azure cloud services experience (REQUIRED): Blob Storage, Azure Kubernetes Service (AKS), AI Search
Strong async programming patterns and PostgreSQL expertise
Docker containerization and microservices architecture experience
Fluency with AI coding assistants (REQUIRED): GitHub Copilot, Cursor, or similar tools for accelerated development
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...
Data Engineer – Exeter (Hybrid)
(Databricks, Power BI, Python, T-SQL, ETL, Azure/AWS, Data Lakes)
A well-established technology organisation operating in the healthcare data space is seeking a Data Engineer to join its growing team. Their platforms underpin critical decision-making across large-scale environments, and data sits at the heart of everything they build.
This is a permanent position based in Exeter, Devon, with hybrid working (2 days per week in the office).
The Role
You will design and build scalable data solutions that feed innovative software products used in complex, real-world settings. Working within Agile teams, you will collaborate with product and technical colleagues to translate requirements into robust, production-ready data components.You’ll be involved in analysing requirements, shaping technical approaches, and delivering high-quality pipelines and models with a focus on performance, security, monitoring, and maintainability. There is also opportunity to leverage AI-assisted development tools to improve productivity and solution quality.
What You’ll Need
• Commercial experience in a Data Engineering role• Strong knowledge of Databricks and Power BI• Proficiency in Python and T-SQL• Experience building and maintaining ETL pipelines• Familiarity with unit testing, automation, and refactoring practices• Experience working in Agile/Scrum environments• Exposure to Azure or AWS, data lakes, and scripting (e.g. PowerShell)
Strong communication skills and the ability to work collaboratively across technical and non-technical teams are essential.
What’s On Offer
• Competitive salary• 25 days holiday + bank holidays• Annual bonus scheme• Enhanced pension• Health and wellbeing support• Flexible working arrangements• Additional lifestyle and family-friendly benefits
This is an excellent opportunity to join a purpose-driven technology business where your work will contribute to meaningful, data-led solutions at scale.
Applicants must have the right to work in the UK.
NOIRUKTECHRECNOIRUKREC....Read more...
We are looking for a Senior Radar Systems Engineer to join a team developing advanced radar systems. You will model, design, and analyse radar and related systems, support hardware and software development, and develop digital signal processing algorithms.
Key Requirements
Bachelor or Master degree in Engineering, Physics, or Mathematics.
Experience with MATLAB and digital signal processing.
Knowledge of radar or related technologies ( sonar, image processing, communications).
Strong team player with good written and verbal communication.
Willingness to travel in the UK and overseas.
Desirable
Radar concepts Pulse Compression, Doppler, CFAR.
Experience with Phased Array Radar, FPGA, Linux, RF electronics.
Programming in Python, C++ and lab hardware testing experience.
....Read more...
We are looking for a Software Test Engineer and Embedded Systems QA Specialist to support the build, testing, and validation of software for technical and embedded products. You will work closely with software and hardware engineers to ensure reliable, high-quality systems.
Key Responsibilities
Execute and maintain software test plans, specifications, and reports
Perform functional, regression, and integration testing
Conduct hardware???software integration testing on embedded systems
Support software builds and test automation
Collaborate with engineering teams to debug and resolve issues
Requirements
Experience in software testing or QA engineering
Understanding of the Software Development Lifecycle, especially testing and integration
Experience testing Windows and PC-based software
Knowledge of scripting or programming (Python, Bash, Java, etc.)
Degree in Engineering, Computer Science, or related field....Read more...
Our client is a leading consulting and technology organization delivering advanced AI and cloud-driven solutions for global clients. They are currently looking for a Senior Python Developer to join their distributed engineering team and contribute to building scalable, AI-powered platforms.
Skills and Requirements:
8+ years of professional software development experience.
Advanced Python expertise, including asynchronous programming and production-level backend development.
Hands-on experience with FastAPI and RESTful API design.
Strong knowledge of secure API authentication (OAuth, JWT).
Experience with GenAI technologies such as RAG, vector databases, LangChain, LlamaIndex, or agentic frameworks.
Practical experience with Docker, containerized applications, and Kubernetes.
Experience working with Azure cloud services (Functions, App Service, Storage, Service Bus).
Experience with CI/CD pipelines and infrastructure-as-code tools such as Terraform, Ansible, or CloudFormation.
Strong experience with MS SQL, NoSQL databases, Redis, and distributed systems.
Experience using AI coding tools such as Cursor, OpenAI Codex, or Claude Code.
Familiarity with monitoring and logging tools such as Prometheus and Grafana.
Excellent communication skills and the ability to collaborate with distributed teams.
Ability to work with required US time overlap (minimum 2–6pm CET).
Role and Responsibilities:
• Deliver high-quality, production-ready software solutions across backend and frontend components.• Design and implement AI-driven and cloud-native applications using modern architecture patterns.• Build and maintain scalable microservices and distributed systems.• Develop APIs to integrate ML/AI models and backend services.• Collaborate with client-facing teams to clarify requirements and ensure accurate implementation.• Participate in code reviews and continuously improve code quality and maintainability.• Maintain and update technical documentation for implemented systems.• Ensure solutions meet performance, scalability, reliability, and security standards.• Troubleshoot technical issues, support incident resolution, and follow ITIL-aligned processes.• Propose improvements to performance, development processes, and tooling.
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...
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...
RF systems expert with strong physics theoretical knowledge including Matlab simulation and physical RF antenna implementation. The role will be to work from new scientific concepts of what is possible to build and test then improvement from real world testing. This iterative process is used by the team to create new and reliable communications platforms.
Principal Antenna Design Engineer required to design RF antennas and specify Hardware, Firmware and Software requirements driving RF layout, FPGA and software design.
Skills
Satellite Communications modem constellation terminals, space network routing, security, encryption, near field, far fields, RF, Digital, Software, Hardware considering Mechanical and Thermal limitations.
Scientific undergraduate degree in Physics
Physics, electromagnetics or antenna theory related post graduate qualification ideally to PhD level.
Electromagnetic field modelling.
ANSYS HFSS, CST, XFDTD, COMSOL etc.
Role
RF architecture and design.
Antenna RF performance modelling in Ansys HFSS, Matlab or Python.
Specification and analysis of chamber testing.
RF layout, FPGA and associated software design detailing.
Advise on Antenna testing.....Read more...
Our client is a global consulting and technology organization developing advanced AI-powered platforms for enterprise clients. They are currently looking for a Senior AI Engineer to join their distributed engineering team and contribute to building scalable AI and agent-based solutions.Skills and Requirements:
5+ years of relevant experience in software engineering or AI development.
Strong programming expertise in Python, particularly with FastAPI, Pandas, and NumPy.
Experience implementing Retrieval-Augmented Generation (RAG) solutions.
Strong knowledge of Prompt Engineering and LLM-based application design.
Experience working with vector databases and embedding models.
Experience with LangChain, LangGraph, or similar frameworks for AI application development.
Familiarity with FastMCP and modern AI service communication patterns.
Experience with Azure cloud services, including Azure Functions.
Experience with version control, unit testing, CI/CD pipelines, packaging, and Docker.
Strong analytical thinking and problem-solving skills.
Good communication skills and ability to collaborate with cross-functional teams.
Role and Responsibilities:
Design and implement AI-powered backend services using Python and modern frameworks.
Build and maintain RAG pipelines and knowledge retrieval systems.
Integrate vector databases, embeddings, and LLM-based workflows.
Collaborate with engineering teams to deliver scalable AI-driven features.
Work with large datasets, including cleaning, transformation, and data processing tasks.
Implement robust development practices including testing, version control, and CI/CD pipelines.
Ensure solutions follow responsible AI and ethical AI development practices where applicable.
Contribute to system architecture decisions and continuous improvement of AI systems.
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...
mmWave RF PCB Design Engineer required to refine existing satellite communications terminals hardware and contribute to the next generation of products. You will test, debug and diagnose complex PCB assemblies while supporting both established products and new designs.
Requirements
Satellite antenna terminal design experience integrating mmWave RF antennas.
RF hardware circuit expert.
Programming and scripting skills with Python, MATLAB or similar.
Laboratory test equipment experience with oscilloscopes, spectrum analysers, signal generators.
SPI, I2C and CAN standards.
PCBA rework skills, including experience with irons, hot air, and IR rework equipment.
Role
Test production PCB and PCBA assemblies, diagnose faults to the component level, and document test yields and rework actions.
Develop automated test systems.
Work in cross functional hardware and software teams to find and remove inefficiency.
Meet manufacturing targets while maintaining quality and test standards.
Burild and work up PCB or PCBA board debugging, including initial power on tests and visual inspection.
Improve design documentation such as schematics, drawings, BOMs, and update formal documentation with ECNs.
Create and document Work Instructions for testing, repairing, and modifying products.....Read more...
Each team offers new point of view and a fresh challenge. Rotations vary depending on business needs and may change over time. To give you a sense of the kinds of work you could be involved in, example rotations may include:
Data Science – from Python projects to enabling AArch64
Machine Learning – analysing machine learning workloads
High Performance Computing – developing reference software stacks
Compilers – developing compilers in C++
Firmware – developing secure firmware
Linux Kernel – debugging and testing
Training Outcome:Apprentices move onto the graduate scheme. Employer Description:Arm is the leading technology provider of processor IP, offering the widest range of processors to address the performance, power, and cost requirements of every device.Working Hours :Monday to Friday 9am - 5pmSkills: IT skills,Problem solving skills,Number skills,Analytical skills....Read more...