We are looking for a C++ Software Engineer to work on defence projects.
Key Responsibilities
Develop and maintain C++ and Python software for complex systems
Work on real-time data processing, simulation, or sensor integration
Support verification, validation, and testing activities
Build and maintain CI/CD pipelines (Linux and Windows)
Collaborate in Agile teams (Scrum and Kanban)
Key Skills
Strong C++ experience (Python beneficial)
Background in defence, aerospace, robotics, or simulation
Experience with Linux, Git, and CI/CD tools
Understanding of systems integration, testing, or comms protocols
Ability to work with hardware or real-world data systems
Experience with LiDAR or robotics systems
Knowledge of Azure DevOps, SVN, or PLCs ....Read more...
We are looking for a C++ Software Engineer to work on defence projects.
Key Responsibilities
Develop and maintain C++ and Python software for complex systems
Work on real-time data processing, simulation, or sensor integration
Support verification, validation, and testing activities
Build and maintain CI/CD pipelines (Linux and Windows)
Collaborate in Agile teams (Scrum and Kanban)
Key Skills
Strong C++ experience (Python beneficial)
Background in defence, aerospace, robotics, or simulation
Experience with Linux, Git, and CI/CD tools
Understanding of systems integration, testing, or comms protocols
Ability to work with hardware or real-world data systems
Experience with LiDAR or robotics systems
Knowledge of Azure DevOps, SVN, or PLCs ....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...
Senior Python Full Stack Developer – Hybrid
(Tech stack: Python, Flask, PostgreSQL, JavaScript, Docker, AWS, CI/CD)
Our client is a purpose-driven technology company building advanced software solutions within the renewable energy sector. Their platforms support complex, data-led decision making and play a key role in driving sustainable outcomes.
This is a hybrid role where you will work across both front and back end development, delivering high-quality software and contributing to the design of scalable, cloud-based systems.
Key Responsibilities:
Design, build, and maintain full stack web applications.
Develop backend services and background processing systems.
Create intuitive, high-quality user interfaces.
Contribute to system architecture, database design, and cloud infrastructure.
Build and maintain CI/CD pipelines and containerised environments.
Collaborate with cross-functional teams and mentor junior developers.
Skills & Experience:
Strong experience with Python (Flask) and backend development.
Solid knowledge of PostgreSQL and database design.
Front end experience with HTML, CSS, JavaScript.
Experience with Docker and cloud platforms (AWS).
Familiarity with CI/CD pipelines and version control (Git).
Experience building scalable, production-ready applications.
Experience with parallel processing, mapping tools, or distributed systems would be beneficial but not essential.
This is a fantastic opportunity to join a tech-for-good organisation where your work will directly contribute to the transition towards renewable energy.
Location: Newcastle (Hybrid)Salary: £42,000 – £62,000
Applicants must have the right to work in the UK.
NOIRUKTECHRECNOIRUKREC....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...
Senior AI Software Developer – FinTech Innovation Platform – Bern / Hybrid
(Key skills: AI Software Development, Java, Python, Machine Learning, Generative AI, LLMs, Cloud Platforms, Azure, AWS, API Development, Data Engineering, Agile, FinTech)
Our client, an innovative financial technology business based in Bern, is investing heavily in AI-driven platforms designed to modernise financial operations, automate workflows and improve customer experiences. As part of this growth, they are seeking a Senior AI Software Developer to help architect and deliver scalable AI-powered applications across the organisation.
In this role, you will design, develop and implement intelligent software solutions leveraging modern AI and machine learning technologies. You will work across the full software development lifecycle, building scalable backend services, integrating AI models and collaborating closely with product, engineering and business teams to translate complex requirements into production-ready solutions. Experience working with LLMs, Generative AI and AI-assisted workflows will be highly valuable.
You will contribute to the development of cloud-native applications using technologies such as Java/Python, APIs, containerisation and modern cloud platforms including Azure or AWS. The role will also involve working with structured and unstructured data, building integrations and helping drive best practices around performance, scalability and maintainability. Exposure to data engineering, MLOps or real-time AI systems would be highly advantageous.
Collaboration will be central to your success. You will work in Agile teams alongside developers, architects and stakeholders across the business, contributing to technical design discussions, mentoring colleagues and helping shape the organisation’s broader AI strategy. Strong communication skills and the ability to balance innovation with practical delivery are essential.
The ideal candidate will bring solid commercial software engineering experience alongside hands-on exposure to AI or machine learning technologies in production environments. Strong programming expertise in Python/Java or similar modern languages is required, alongside a passion for continuous learning and emerging technologies. Experience within financial services, banking or FinTech environments would be beneficial but is not essential.
This is a fantastic opportunity to join a collaborative and technology-driven FinTech business where AI is a strategic priority, and your work will directly influence the future of digital financial services.
Location: Bern, Switzerland / 3 days a week in the offices. Salary: CHF 110,000 – CHF 125,000 + Benefits
Applicants must have the right to work in Switzerland.
NOIRSWITZERLANDTECHREC NOIRSWITZERLANDREC....Read more...
Senior Quantexa Data Engineer - Birmingham / Hybrid
(Quantexa Data Engineer, Lead Data Engineer, Senior Data Engineer, Data Engineering Manager, Quantexa, Spark, Scala, Python Databricks, DevOps, CI/CD pipelines, Jenkins, GitHub Actions, Azure DevOps, Docker, Kubernetes, Quantexa Data Engineer)
Our client is a global innovator and world leader with one of the most recognisable names within technology. They are looking for an experienced Quantexa Data Engineer with significant experience leading the technical development of Quantexa-based solutions. You will be tasked with designing and implementing robust data pipelines, configuring Quantexa components, and supporting the overall success of client engagements.
We are seeking a Certified Senior Quantexa Data Engineer with significant experience of designing and implementing Quantexa solutions and leading client data engineering or integration projects for established clients.
The successful candidate will have strong knowledge of Spark, Scala and Python Databricks. Any experience of DevOps and CI/CD pipelines, Jenkins, GitHub Actions, or Azure DevOps would be beneficial, as would familiarity with Docker and Kubernetes, but training will be provided.
We are keen to hear from talented Quantexa Data Engineers 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 with unlimited career progression for top performers.
Location: Birmingham / Hybrid
Salary: £60k - £75k + Car + Pension + Benefits
To apply for this position please send your CV to Nathan Warner at Noir Consulting.
(Quantexa Data Engineer, Lead Data Engineer, Senior Data Engineer, Data Engineering Manager, Quantexa, Spark, Scala, Python Databricks, DevOps, CI/CD pipelines, Jenkins, GitHub Actions, Azure DevOps, Docker, Kubernetes, Quantexa Data Engineer)
NOIRUKTECHREC
NOIRUKREC....Read more...
Senior Quantexa Data Engineer - Manchester / Hybrid
(Quantexa Data Engineer, Lead Data Engineer, Senior Data Engineer, Data Engineering Manager, Quantexa, Spark, Scala, Python Databricks, DevOps, CI/CD pipelines, Jenkins, GitHub Actions, Azure DevOps, Docker, Kubernetes, Quantexa Data Engineer)
Our client is a global innovator and world leader with one of the most recognisable names within technology. They are looking for an experienced Quantexa Data Engineer with significant experience leading the technical development of Quantexa-based solutions. You will be tasked with designing and implementing robust data pipelines, configuring Quantexa components, and supporting the overall success of client engagements.
We are seeking a Certified Senior Quantexa Data Engineer with significant experience of designing and implementing Quantexa solutions and leading client data engineering or integration projects for established clients.
The successful candidate will have strong knowledge of Spark, Scala and Python Databricks. Any experience of DevOps and CI/CD pipelines, Jenkins, GitHub Actions, or Azure DevOps would be beneficial, as would familiarity with Docker and Kubernetes, but training will be provided.
We are keen to hear from talented Quantexa Data Engineers 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 with unlimited career progression for top performers.
Location: Manchester / Hybrid
Salary: £60k - £75k + Car + Pension + Benefits
To apply for this position please send your CV to Nathan Warner at Noir Consulting.
(Quantexa Data Engineer, Lead Data Engineer, Senior Data Engineer, Data Engineering Manager, Quantexa, Spark, Scala, Python Databricks, DevOps, CI/CD pipelines, Jenkins, GitHub Actions, Azure DevOps, Docker, Kubernetes, Quantexa Data Engineer)
NOIRUKTECHREC
NOIRUKREC....Read more...
Senior Quantexa Data Engineer - London / Hybrid
(Quantexa Data Engineer, Lead Data Engineer, Senior Data Engineer, Data Engineering Manager, Quantexa, Spark, Scala, Python Databricks, DevOps, CI/CD pipelines, Jenkins, GitHub Actions, Azure DevOps, Docker, Kubernetes, Quantexa Data Engineer)
Our client is a global innovator and world leader with one of the most recognisable names within technology. They are looking for an experienced Quantexa Data Engineer with significant experience leading the technical development of Quantexa-based solutions. You will be tasked with designing and implementing robust data pipelines, configuring Quantexa components, and supporting the overall success of client engagements.
We are seeking a Certified Senior Quantexa Data Engineer with significant experience of designing and implementing Quantexa solutions and leading client data engineering or integration projects for established clients.
The successful candidate will have strong knowledge of Spark, Scala and Python Databricks. Any experience of DevOps and CI/CD pipelines, Jenkins, GitHub Actions, or Azure DevOps would be beneficial, as would familiarity with Docker and Kubernetes, but training will be provided.
We are keen to hear from talented Quantexa Data Engineers 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 with unlimited career progression for top performers.
Location: London / Hybrid
Salary: £60k - £80k + Car + Pension + Benefits
To apply for this position please send your CV to Nathan Warner at Noir Consulting.
(Quantexa Data Engineer, Lead Data Engineer, Senior Data Engineer, Data Engineering Manager, Quantexa, Spark, Scala, Python Databricks, DevOps, CI/CD pipelines, Jenkins, GitHub Actions, Azure DevOps, Docker, Kubernetes, Quantexa Data Engineer)
NOIRUKTECHREC
NOIRUKREC....Read more...
Senior Quantexa Data Engineer - Leeds / Hybrid
(Quantexa Data Engineer, Lead Data Engineer, Senior Data Engineer, Data Engineering Manager, Quantexa, Spark, Scala, Python Databricks, DevOps, CI/CD pipelines, Jenkins, GitHub Actions, Azure DevOps, Docker, Kubernetes, Quantexa Data Engineer)
Our client is a global innovator and world leader with one of the most recognisable names within technology. They are looking for an experienced Quantexa Data Engineer with significant experience leading the technical development of Quantexa-based solutions. You will be tasked with designing and implementing robust data pipelines, configuring Quantexa components, and supporting the overall success of client engagements.
We are seeking a Certified Senior Quantexa Data Engineer with significant experience of designing and implementing Quantexa solutions and leading client data engineering or integration projects for established clients.
The successful candidate will have strong knowledge of Spark, Scala and Python Databricks. Any experience of DevOps and CI/CD pipelines, Jenkins, GitHub Actions, or Azure DevOps would be beneficial, as would familiarity with Docker and Kubernetes, but training will be provided.
We are keen to hear from talented Quantexa Data Engineers 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 with unlimited career progression for top performers.
Location: Leeds / Hybrid
Salary: £60k - £75k + Car + Pension + Benefits
To apply for this position please send your CV to Nathan Warner at Noir Consulting.
(Quantexa Data Engineer, Lead Data Engineer, Senior Data Engineer, Data Engineering Manager, Quantexa, Spark, Scala, Python Databricks, DevOps, CI/CD pipelines, Jenkins, GitHub Actions, Azure DevOps, Docker, Kubernetes, Quantexa Data Engineer)
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...
Data Engineer (AWS) - Manchester
(Data Engineer, Senior Data Engineer, ETL, AWS, AWS Glue, AWS Lambda, AWS S3, AWS Redshift, Amazon EMR, Python, SQL, Pipeline Orchestration, PySpark, data warehousing, data lakehouse, data architecture, Agile, Senior Data Engineer, Data Engineer)
Our client is a global innovator and world leader with one of the most recognisable names within technology. They are looking for a skilled Data Engineer to become an integral part of the their Data Engineering Team, spearheading the evolution of the company's data infrastructure. You will be developing sophisticated data integrations with various platforms, developing real-time data solutions, improving automation and enabling crucial business intelligence.
We are seeking a Data Engineer capable of taking ownership of designing, developing, and maintaining robust data pipelines and ETL processes using AWS services. You will also be contributing to Cloud migration and implementing architectural solutions, as well as ensuring data quality and integrity and providing technical guidance to Juniors.
The successful candidate will have strong AWS proficiency, including experience with AWS services such as AWS Glue, AWS Lambda, AWS S3, AWS Redshift, and Amazon EMR. Proven expertise in Python, SQL, Pipeline Orchestration and PySpark is also expected, as is experience with data lakehouse architectures and data warehousing solutions. Agile experience is also key, as are excellent communication skills to be able to effectively communicate with both technical and non-technical stakeholders.
We are keen to hear from talented Data Engineer 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 with unlimited career progression for top performers.
Location: Manchester
Salary: £45k - £65k + Pension + Benefits
To apply for this position please send your CV to Nathan Warner at Noir Consulting.
(Data Engineer, Senior Data Engineer, ETL, AWS, AWS Glue, AWS Lambda, AWS S3, AWS Redshift, Amazon EMR, Python, SQL, Pipeline Orchestration, PySpark, data warehousing, data lakehouse, data architecture, Agile, Senior Data Engineer, Data Engineer)
NOIRUKTECHREC
NOIRUKREC....Read more...
Electronic Design Engineer. Senior to Principal level required with experience taking boards through the production process multiple times.
Requirements
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...
Electronic Design Engineer. Senior to Principal level required with experience taking boards through the production process multiple times.
Requirements
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
Welwyn Garden City, Hertfordshire or Slough, Berkshire | Hybrid (2 Days Office) |
Python | SQL | PySpark | Azure | Databricks | Machine Learning | Statistics | Time Series Forecasting | Propensity Models
Role: Senior Data Scientist, Lead Data Scientist, ML Scientist, AI Data Scientist, Statistical Data Scientist, Predictive Analytics
Key Skills: Senior Data Scientist, Data Scientist, Machine Learning, Artificial Intelligence, Predictive Analytics, Statistical Modelling, Python, SQL, PySpark, Azure, Databricks, MLflow, GitHub Actions, CI/CD, Time Series Forecasting, Propensity Modelling, Feature Engineering, Data Engineering, Azure Machine Learning, Azure Data Platform, Experiment Design, A/B Testing, Hypothesis Testing, Predictive Modelling, Customer Analytics, Marketing Analytics, Customer Lifetime Value, Churn Prediction, Demand Forecasting, Stock Forecasting, Production Machine Learning, Cloud Data Platforms, Data Products, Git, Version Control, MLOps, Data Pipelines.
Location: Hybrid role. 2 days per week in office Either:
Welwyn Garden City, Hertfordshire or
Slough, Berkshire
Type: Permanent | Full-Time
Overview:
@mecscomms is recruiting for an experienced Senior Data Scientist to join one of the UK's most advanced Data Science teams, helping shape the future of customer analytics through cutting-edge machine learning, statistical modelling & cloud-based AI solutions.
This is a great opportunity for an experienced Data Scientist who enjoys solving complex commercial problems using advanced analytics, statistical modelling & machine learning techniques, whilst delivering production-ready data science solutions that directly influence customer experience & business performance.
This position offers exposure to large-scale customer datasets, advanced Azure-based technologies & highly collaborative multidisciplinary teams consisting of Data Scientists, Data Engineers & Data Analysts.
Purpose:
Design, develop & deploy enterprise-scale data science solutions that improve customer outcomes, enhance commercial performance & support strategic business decision making.
Own the complete analytical lifecycle, from initial problem definition & exploratory analysis through feature engineering, model development, deployment, operational monitoring & continuous optimisation.
Build sophisticated statistical & machine learning models covering areas such as:
• Customer Lifetime Value
• Customer Propensity Modelling
• Customer Churn Prediction
• Marketing Optimisation
• Personalisation
• Time Series Forecasting
• Stock Forecasting
• Demand Planning
• Customer Behaviour Analytics
• Decision Intelligence
Technology Stack:
Programming
• Python
• SQL
• PySpark
Cloud & Platforms
• Microsoft Azure
• Azure Databricks
• Azure Machine Learning
Machine Learning & AI
• Statistical Modelling
• Predictive Analytics
• Feature Engineering
• Propensity Modelling
• Time Series Forecasting
• MLflow
• PyTorch
Data Engineering
• Data Pipelines
• Graph Databases
DevOps & Development
• GitHub
• GitHub Actions
• CI/CD
• Version Control
Core Activity:
• Deliver end-to-end data science solutions from concept to production
• Build machine learning models that improve customer & business outcomes
• Apply statistical techniques to solve complex business problems
• Develop propensity & predictive models for customer decisioning
• Design & optimise time series forecasting models
• Build scalable data pipelines & production-ready analytics
• Collaborate with cross-functional teams to deliver business value
• Monitor, maintain & continuously improve deployed models
• Present analytical insights to technical & business stakeholders
• Promote best practice in data science & software engineering
Responsibilities:
• Take ownership of the complete data science lifecycle, including problem definition, exploratory data analysis, feature engineering, model development, validation, deployment & ongoing optimisation.
• Design & execute statistically rigorous analytical approaches, including hypothesis testing, experimental design, uncertainty measurement & business impact assessment.
• Develop sophisticated propensity models to support customer targeting, customer engagement, personalisation & commercial decision making.
• Build highly accurate time series forecasting models covering both customer demand & stock forecasting, continuously improving forecast performance through back-testing & model refinement.
• Develop scalable, production-ready machine learning solutions using Python, SQL & PySpark within Azure Databricks.
• Build, optimise & maintain robust data pipelines using software engineering best practices, including automated testing, documentation, version control & reproducibility.
• Work closely with stakeholders to understand business challenges, define measurable success criteria & translate analytical outputs into commercially valuable recommendations.
• Monitor model performance, identify opportunities for optimisation & continuously improve deployed solutions.
• Conduct peer reviews of analytical code & statistical models, helping to raise technical standards across the wider Data Science function.
• Promote best practice in machine learning, statistical modelling, software engineering & cloud-based analytics delivery.
Deliverables:
• Production-ready machine learning models
• Customer propensity models
• Time series forecasting solutions
• Actionable business insights
• Scalable, secure machine learning code
• Azure-based data pipelines
• Stakeholder reports & recommendations
• Optimised model performance
• Well-documented analytical solutions
• Successful cross-functional delivery
Working Environment:
• Hybrid Working
• Agile Delivery
• Azure Cloud Platform
• Azure Databricks
• Cross-Functional Product Squads
• Enterprise Data Science
• Large-Scale Data Environment
• CI/CD & DevOps
• Continuous Learning & Innovation
Candidate Profile:
Candidates should possess experience as a Senior Data Scientist with strong analytical skills, commercial awareness & a passion for solving complex business problems.
You'll have a proven track record of delivering end-to-end data science solutions, from problem definition through to production deployment, using advanced statistics, machine learning & cloud technologies.
You'll be confident working with both structured & time series data, building scalable models that deliver measurable business value. Your experience is likely to include some of the following:
Essential:
• End-to-end data science delivery
• Statistical modelling & hypothesis testing
• Machine learning & predictive analytics
• Propensity modelling
• Time series forecasting
• Python
• SQL
• PySpark
• Microsoft Azure Cloud
• Azure Databricks
• Feature engineering
• Production ML deployment
• Version control & automated testing
• Data integration & modelling
• Stakeholder management
• Agile delivery experience
Desirable:
• MLflow
• PyTorch
• Databricks Asset Bundles
• Graph Databases
• Azure Machine Learning
• GitHub Actions
• CI/CD
• MLOps
• Marketing Analytics
• Customer Lifetime Value (CLV)
• Churn Prediction
• Retail Analytics
• Customer Personalisation
• Decision Intelligence
Key Traits:
• Curious & analytical
• Commercially minded
• Customer focused
• Strong statistical thinking
• Detail orientated
• Excellent communicator
• Adaptable & delivery focused
@mecscomms: uniting opportunity with ambition in Telecoms | Media | Technology
@mecscomms is the brand name of MECS Communications Ltd who provide permanent & contract recruitment consultancy service as an Employment Agency & Employment Business.
For more information or a list of current vacancies, please see our web site at mecscomms.co.uk....Read more...
Senior Data Engineer (AWS) - Manchester
(Senior Data Engineer, Lead Data Engineer, Data Engineer, ETL, AWS, AWS Glue, AWS Lambda, AWS S3, AWS Redshift, Amazon EMR, Python, SQL, Pipeline Orchestration, PySpark, data warehousing, data lakehouse, data architecture, Agile, Senior Data Engineer, Lead Data Engineer, Data Engineer)
Our client is a global innovator and world leader with one of the most recognisable names within technology. They are looking for a skilled Senior Data Engineer to become an integral part of the their Data Engineering Team, spearheading the evolution of the company's data infrastructure. You will be developing sophisticated data integrations with various platforms, developing real-time data solutions, improving automation and enabling crucial business intelligence.
We are seeking a Senior Data Engineer capable of taking ownership of designing, developing, and maintaining robust data pipelines and ETL processes using AWS services. You will also be contributing to Cloud migration and implementing architectural solutions, as well as ensuring data quality and integrity and providing technical guidance to Juniors.
The successful candidate will have strong AWS proficiency, including experience with AWS services such as AWS Glue, AWS Lambda, AWS S3, AWS Redshift, and Amazon EMR. Proven expertise in Python, SQL, Pipeline Orchestration and PySpark is also expected, as is experience with data lakehouse architectures and data warehousing solutions. Agile experience is also key, as are excellent communication skills to be able to effectively communicate with both technical and non-technical stakeholders.
We are keen to hear from talented Senior Data Engineer 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 with unlimited career progression for top performers.
Location: Manchester
Salary: £60k - £80k + Pension + Benefits
To apply for this position please send your CV to Nathan Warner at Noir Consulting.
(Senior Data Engineer, Lead Data Engineer, Data Engineer, ETL, AWS, AWS Glue, AWS Lambda, AWS S3, AWS Redshift, Amazon EMR, Python, SQL, Pipeline Orchestration, PySpark, data warehousing, data lakehouse, data architecture, Agile, Senior Data Engineer, Lead Data Engineer, Data Engineer)
NOIRUKTECHREC
NOIRUKREC....Read more...
This is a fantastic opportunity for someone with exceptional proficiency in Python, SQL, HTML looking to work remotely with a leading Hedge fund. A distinguished player in the quantitative trading industry, renowned for delivering best-in-class solutions to financial institutions, hedge funds, and technology organizations. With over 15 years of expertise, they are at the forefront of quantitative trading technology and business development, navigating the complexities of the electronic trading landscape to achieve strategic objectives.Overview of the roleWe are seeking a highly skilled Quantitative Developer to join our dynamic team. This full-time position involves working closely with our lead developer and the Founder/Portfolio Manager. The role is primarily remote, with required training and occasional travel to London.Key responsibilitiesDatabase Management: Maintain, organise, and expand the SQL Server database. Ensure data integrity and optimise database performance for efficient data retrieval and processing.Back testing and Strategy Development: Develop and implement back testing and stock screening strategies using Python. Collaborate with the investment team to refi ne and test new strategies.Process Automation: Design and execute process automation to streamline operations and improve efficiency. Implement automated workflows and scripts to reduce manual intervention.Risk Management: Assist in developing and monitoring the risk management system. Analyse risk metrics and provide insights to mitigate potential risks.User Interface Development: Create intuitive and user-friendly interfaces for internal tools and applications. Ensure seamless user experiences through effective design and functionality.Code Documentation: Add comprehensive comments and documentation to the codebase to facilitate collaboration and future development.System Development: Maintain and enhance our proprietary investment management system and libraries. This includes writing clean, scalable, and efficient code to support our investment strategies.Key requirementsEducational Background: Graduate with a master's degree in computer science, Information Technology, or a related field. Strong foundation in mathematics, statistics, and computer science principles.Experience: At least 2 years of professional experience, with a minimum of 1 year in a development team. Proven track record of delivering high-quality software solutions.Technical Skills: Advanced proficiency in Python programming is crucial. Experience with SQL, HTML, and VBA is a plus. Familiarity with cloud computing platforms and automation tools is beneficial.Analytical Skills: Strong analytical and problem-solving skills. Ability to work with large datasets and derive actionable insights.Communication Skills: Excellent verbal and written communication skills. Ability to convey complex technical concepts to non-technical stakeholders.Work Ethic: Strong work ethic, can-do attitude, and willingness to contribute from day one. Self-motivated and able to work independently in a remote setting.Team Collaboration: Desire to work in an entrepreneurial environment. Ability to collaborate effectively with cross-functional teams and contribute to a culture of openness, honesty, and engagement.Perks and benefits of the roleCompetitive Salary based on experienceFlexible hybrid working model.Opportunities for professional growth and development.Exposure to cutting-edge technology and innovative projects.Collaborative and inclusive company culture.....Read more...
Radar Systems Analyst required 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...
Radar Systems Analyst required 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...
C and C++ Senior Software Engineer required with Microsoft Visual C++ or MSVC experience ideally with OpenGL or other rich GUI knowledge required to join a large team. You will work towards the ownership of a design from requirement specification through to verified software including extensive test and verification.
Requirements
Excellent C++ fluency and experience.
OpenGL, GUI, UX or HCI exposure using C and C++.
Microsoft Visual Studio experience ideally up to 2022 or 2026 versions.
Scripting languages such as Python, PowerShell or related.
Upper first or higher degree in a relevant subject.
Responsibilities
Design and develop highly responsive, rich and real time graphical user interfaces.
Specify, design, implement, testing and maintain of software using C, C++ and associated technologies.....Read more...
C and C++ Senior Software Engineer required with Microsoft Visual C++ or MSVC experience ideally with OpenGL or other rich GUI knowledge required to join a large team. You will work towards the ownership of a design from requirement specification through to verified software including extensive test and verification.
Requirements
Excellent C++ fluency and experience.
OpenGL, GUI, UX or HCI exposure using C and C++.
Microsoft Visual Studio experience ideally up to 2022 or 2026 versions.
Scripting languages such as Python, PowerShell or related.
Upper first or higher degree in a relevant subject.
Responsibilities
Design and develop highly responsive, rich and real time graphical user interfaces.
Specify, design, implement, testing and maintain of software using C, C++ and associated technologies.....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...
We are looking for a Senior RF Engineer to lead the design, development, and testing of RF, microwave, and antenna systems used in advanced electronic products.
Key responsibilities
Lead RF and antenna design projects (including modules and sub-contracted work)
Design and optimise microwave PCB layouts and RF systems
Perform RF component selection and system-level analysis
Support antenna design, modelling, testing, and validation
Troubleshoot RF production issues and perform root cause analysis
Work closely with manufacturing, supply chain, quality, and customers
Ensure engineering standards, documentation, and procedures are followed
Key Skills
RF PCB design at microwave frequencies
Strong knowledge of RF components (amplifiers, filters, mixers, PLLs)
RF system design (cascade analysis)
Experience with RF test equipment (VNA, spectrum analysers)
Antenna design knowledge (including array and printed antennas)
Altium and RF simulation tools
Radar or communications background
MATLAB and Python for test automation ....Read more...