it job board logo
  • Home
  • Find IT Jobs
  • Register CV
  • Career Advice
  • Contact us
  • Employers
    • Register as Employer
    • Pricing Plans
  • Recruiting? Post a job
  • Sign in
  • Sign up
  • Home
  • Find IT Jobs
  • Register CV
  • Career Advice
  • Contact us
  • Employers
    • Register as Employer
    • Pricing Plans
Sorry, that job is no longer available. Here are some results that may be similar to the job you were looking for.

920 jobs found

Email me jobs like this
Refine Search
Current Search
senior lead software engineer python
Optamor
Software Engineer
Optamor Hucclecote, Gloucestershire
Software Engineer Gloucester, Gloucestershire 43000 - 98000 p/a with BUPA, bonus and full benefits 4 Day Work Week options Lockheed Martin Rotary and Mission Systems (RMS) provides systems engineering, software development, training solutions and complex program management for global security, civil and commercial markets. We have exciting opportunities at varying seniority levels, arising at our site in Gloucester for Software Engineers, primarily a variety of Defence, Cyber and Intelligence programmes. Typically, you will be involved in one or more of the following: Conducting software development activities under the direction of your Software Engineering Lead. Design and development of tests to debug software. Working with customer requirements that are to be programmed into business/mission applications, whilst utilising the appropriates standards, processes and tools throughout the entire development lifecycle. Correction of program errors. Preparation of operating instructions. Documentation of program development. Analysis of system capabilities to resolve questions of program intent, output requirements, input data acquisition, programming techniques, and controls. Championing automation in the form of IaC, CI/CD and test automation. As a Software Engineer, you'll play a pivotal role in developing cutting edge DevSecOps software systems and applications. You'll be at the forefront of driving innovation and safeguarding digital infrastructures in the UK. What skills will I need? Proficient in current Java, knowledge of other languages such as Python, C++, JavaScript, TypeScript, React is a bonus. Experience of developing on Linux. Appreciation of mocking and unit testing frameworks such as JUnit 5.x (Jupiter). Experienced with Git version control. Knowledge of Agile Development using SCRUM. Understanding of Oracle/ Relational Databases and/or Mongo. Understanding of GitLab CI/CD Pipelines. Proficiency in the use of Atlassian Suite - Bitbucket, Jira, Confluence. Understanding of Elasticsearch and Kibana. Understanding of Hibernate. Desired Skills: Knowledge of developing software for cloud deployment - specifically AWS. Developing software for microservice and or serverless architectures. Understanding of CI/CD software pipelines for Cloud deployments. Understanding the development challenges moving on-prem workload to cloud. Understanding of AWS Services such as EC2, EKS, Fargate, IAM, S3, Lambda. We would love to hear from you if you have any of the following Qualifications or Certifications: These are useful but not strictly necessary. Oracle Java Certification. AWS Certification. ISTQB Certification. OSCP Certification. CCNA Certification. Disclaimer: This vacancy is being advertised by Optamor Limited. Optamor is a specialist Recruitment Process Outsourcing provider. We provide a flexible full recruitment solution which takes care of all recruitment requirements from planning to on-boarding. Our specialist recruitment divisions cover the entire technical arena, including some of the most economically and strategically important industries in the UK and the world today. We will never send your CV without your permission.
25/05/2026
Full time
Software Engineer Gloucester, Gloucestershire 43000 - 98000 p/a with BUPA, bonus and full benefits 4 Day Work Week options Lockheed Martin Rotary and Mission Systems (RMS) provides systems engineering, software development, training solutions and complex program management for global security, civil and commercial markets. We have exciting opportunities at varying seniority levels, arising at our site in Gloucester for Software Engineers, primarily a variety of Defence, Cyber and Intelligence programmes. Typically, you will be involved in one or more of the following: Conducting software development activities under the direction of your Software Engineering Lead. Design and development of tests to debug software. Working with customer requirements that are to be programmed into business/mission applications, whilst utilising the appropriates standards, processes and tools throughout the entire development lifecycle. Correction of program errors. Preparation of operating instructions. Documentation of program development. Analysis of system capabilities to resolve questions of program intent, output requirements, input data acquisition, programming techniques, and controls. Championing automation in the form of IaC, CI/CD and test automation. As a Software Engineer, you'll play a pivotal role in developing cutting edge DevSecOps software systems and applications. You'll be at the forefront of driving innovation and safeguarding digital infrastructures in the UK. What skills will I need? Proficient in current Java, knowledge of other languages such as Python, C++, JavaScript, TypeScript, React is a bonus. Experience of developing on Linux. Appreciation of mocking and unit testing frameworks such as JUnit 5.x (Jupiter). Experienced with Git version control. Knowledge of Agile Development using SCRUM. Understanding of Oracle/ Relational Databases and/or Mongo. Understanding of GitLab CI/CD Pipelines. Proficiency in the use of Atlassian Suite - Bitbucket, Jira, Confluence. Understanding of Elasticsearch and Kibana. Understanding of Hibernate. Desired Skills: Knowledge of developing software for cloud deployment - specifically AWS. Developing software for microservice and or serverless architectures. Understanding of CI/CD software pipelines for Cloud deployments. Understanding the development challenges moving on-prem workload to cloud. Understanding of AWS Services such as EC2, EKS, Fargate, IAM, S3, Lambda. We would love to hear from you if you have any of the following Qualifications or Certifications: These are useful but not strictly necessary. Oracle Java Certification. AWS Certification. ISTQB Certification. OSCP Certification. CCNA Certification. Disclaimer: This vacancy is being advertised by Optamor Limited. Optamor is a specialist Recruitment Process Outsourcing provider. We provide a flexible full recruitment solution which takes care of all recruitment requirements from planning to on-boarding. Our specialist recruitment divisions cover the entire technical arena, including some of the most economically and strategically important industries in the UK and the world today. We will never send your CV without your permission.
Syntax Consultancy Ltd
Platform Engineer
Syntax Consultancy Ltd City, Leeds
Platform Engineer - CloudFormation or Terraform Leeds (Hybrid) Permanent £70,000- £75,000 + Benefits Platform Engineer needed with active SC Security Clearance and good experience Infrastructure as Code (IaC) tools such as CloudFormation or Terraform. for a permanent position in Leeds (Hybrid). Start ideally in May 2026. A chance to work with a leading global IT transformation business specialising in delivering large-scale Government digital modernisation projects. Hybrid Working 2 days/week remote (WFH), and 3 days/week working on-site from the Leeds office. Key skills, experience + duties to include: Experience as a Senior Platform Engineer including a solid understanding of software engineering principles and their application. Good understanding of cloud services (AWS) and containerisation technologies (e.g., Docker, Kubernetes). Experience in Infrastructure as Code (IaC) tools such as CloudFormation or Terraform. Experience of Scripting and pipeline automation, ei.e. Jenkins and GitHub Actions. Hands on CloudFormation scripting, troubleshooting and debugging. Experience of working closely with development and infrastructure teams to quickly understand requirements and implement solutions. Using Automation to improve development processes and optimise software delivery. Work closely with both engineers and product teams and including Designers, Product Managers and Analysts. Working knowledge of Chef, scripting and troubleshooting and with Python scripting and troubleshooting Experience with Jenkins pipelines (multibranch), deployments, groovy scripting Experience with Linux commands and knowledge of troubleshooting web services Experience with AWS services EC2, NLB, API Gateway, ASG, etc. Active SC Security Clearance used last 12 months. Government, GDS, (url removed) domain experience is strongly preferred. Benefits : Salary 70k-75k (DOE) + Hybrid + Bonus + Pension + 22 days holiday + BHs (rising to 25 days) + Death in Service + Health Care Plan + More.
25/05/2026
Full time
Platform Engineer - CloudFormation or Terraform Leeds (Hybrid) Permanent £70,000- £75,000 + Benefits Platform Engineer needed with active SC Security Clearance and good experience Infrastructure as Code (IaC) tools such as CloudFormation or Terraform. for a permanent position in Leeds (Hybrid). Start ideally in May 2026. A chance to work with a leading global IT transformation business specialising in delivering large-scale Government digital modernisation projects. Hybrid Working 2 days/week remote (WFH), and 3 days/week working on-site from the Leeds office. Key skills, experience + duties to include: Experience as a Senior Platform Engineer including a solid understanding of software engineering principles and their application. Good understanding of cloud services (AWS) and containerisation technologies (e.g., Docker, Kubernetes). Experience in Infrastructure as Code (IaC) tools such as CloudFormation or Terraform. Experience of Scripting and pipeline automation, ei.e. Jenkins and GitHub Actions. Hands on CloudFormation scripting, troubleshooting and debugging. Experience of working closely with development and infrastructure teams to quickly understand requirements and implement solutions. Using Automation to improve development processes and optimise software delivery. Work closely with both engineers and product teams and including Designers, Product Managers and Analysts. Working knowledge of Chef, scripting and troubleshooting and with Python scripting and troubleshooting Experience with Jenkins pipelines (multibranch), deployments, groovy scripting Experience with Linux commands and knowledge of troubleshooting web services Experience with AWS services EC2, NLB, API Gateway, ASG, etc. Active SC Security Clearance used last 12 months. Government, GDS, (url removed) domain experience is strongly preferred. Benefits : Salary 70k-75k (DOE) + Hybrid + Bonus + Pension + 22 days holiday + BHs (rising to 25 days) + Death in Service + Health Care Plan + More.
Hays Technology
Application Engineer III - Java
Hays Technology
In this developer role, you will: Provides senior-level system analysis, design, development, and implementation of applications and databases, including third-party product integration. Translates technical specifications into code for complex projects, writes programs, develops code, tests artifacts, and produces reports, ensuring automation support. Elevates code to development, test, and production environments on schedule, provides production support, and submits change control requests with documentation, including peer reviews. Understands software development methodology and architecture standards, trains and mentors less experienced staff, and resolves elevated issues. Participates in design, code, and test inspections throughout the lifecycle, explains technical considerations at meetings, and performs systems analysis activities. Understands client business functions and technology needs, with a broad knowledge of Vanguard's technologies, tools, and applications. Interfaces with cross-functional team members and communicates system issues at the appropriate technical level for each audience. Works with business-facing IT teams to deliver new solutions, reviews functional specifications, translates them into program specifications, liaises with end users for acceptance testing, and provides 3rd line support. Builds thought leadership and expertise in best-practice solution design and implementation. Manages time effectively across multiple projects with competing business demands and priorities. What it takes: Experience in Test Driven Development and strong knowledge of Java (17 or higher), Spring Boot, Spring MVC, RESTFul API implementation, GraphQL, and open-source frameworks Experience in software development using cloud technologies (AWS preferred) Knowledge of build/deployment/testing/logging/monitoring tools and frameworks like Maven, Cucumber, Bamboo, GitHub, Claude Code / Bedrock and Splunk. Understanding of investment management domain with strong analytical, problem solving and communication skills. Ability to work well with both business managers and operations team, and ability to perform well under pressure, and deliver to tight deadlines. Knowledge of agile software development process/practices and familiarly with JIRA, Confluence, and other tools. Desirable - Knowledge and experience in Python programming, regulatory / transaction reporting domain knowledge. Languages Python & Java.AWS technologies Lambda (Python 3.7 and above), S3 buckets Step functions SNS/SQS GraphQL IAM Roles CloudWatch/CloudTrail CloudFormation AppSync Hays Specialist Recruitment Limited acts as an employment agency for permanent recruitment and employment business for the supply of temporary workers. By applying for this job you accept the T&C's, Privacy Policy and Disclaimers which can be found at (url removed)
25/05/2026
Full time
In this developer role, you will: Provides senior-level system analysis, design, development, and implementation of applications and databases, including third-party product integration. Translates technical specifications into code for complex projects, writes programs, develops code, tests artifacts, and produces reports, ensuring automation support. Elevates code to development, test, and production environments on schedule, provides production support, and submits change control requests with documentation, including peer reviews. Understands software development methodology and architecture standards, trains and mentors less experienced staff, and resolves elevated issues. Participates in design, code, and test inspections throughout the lifecycle, explains technical considerations at meetings, and performs systems analysis activities. Understands client business functions and technology needs, with a broad knowledge of Vanguard's technologies, tools, and applications. Interfaces with cross-functional team members and communicates system issues at the appropriate technical level for each audience. Works with business-facing IT teams to deliver new solutions, reviews functional specifications, translates them into program specifications, liaises with end users for acceptance testing, and provides 3rd line support. Builds thought leadership and expertise in best-practice solution design and implementation. Manages time effectively across multiple projects with competing business demands and priorities. What it takes: Experience in Test Driven Development and strong knowledge of Java (17 or higher), Spring Boot, Spring MVC, RESTFul API implementation, GraphQL, and open-source frameworks Experience in software development using cloud technologies (AWS preferred) Knowledge of build/deployment/testing/logging/monitoring tools and frameworks like Maven, Cucumber, Bamboo, GitHub, Claude Code / Bedrock and Splunk. Understanding of investment management domain with strong analytical, problem solving and communication skills. Ability to work well with both business managers and operations team, and ability to perform well under pressure, and deliver to tight deadlines. Knowledge of agile software development process/practices and familiarly with JIRA, Confluence, and other tools. Desirable - Knowledge and experience in Python programming, regulatory / transaction reporting domain knowledge. Languages Python & Java.AWS technologies Lambda (Python 3.7 and above), S3 buckets Step functions SNS/SQS GraphQL IAM Roles CloudWatch/CloudTrail CloudFormation AppSync Hays Specialist Recruitment Limited acts as an employment agency for permanent recruitment and employment business for the supply of temporary workers. By applying for this job you accept the T&C's, Privacy Policy and Disclaimers which can be found at (url removed)
Principal Software Developer
Admiralty Taunton, Somerset
Working pattern: Full-time, Part-time, Flexible Working Job summary As a Principal Developer, you will be a senior technical authority within our defence technology community, shaping how software is designed, built, and sustained across defence services. You will provide strategic technical leadership, influencing engineering direction and ensuring that modern, secure, and sustainable development practices are embedded. You will play a key role in setting the technical vision for software engineering within defence, helping to establish a strong and consistent engineering culture. Working across delivery teams and stakeholders, you will help ensure that solutions are robust, scalable, and aligned to both user needs and the wider defence technology landscape. This role requires deep technical expertise alongside the ability to influence at scale. As a Principal Developer, you will contribute to decisions that shape platforms, patterns, and approaches, supporting the delivery of applications and services that are critical to national security. In a rapidly changing landscape, we require experienced and flexible individuals who can work in a close-knit team to use their multi-disciplinary skills to collaborate, problem-solve, and deliver within a highly assured private cloud infrastructure environment. This is a capability focussed team, working on unique and highly specialised data and insight solutions within a modern secure facility, contributing to capabilities of national significance. For more information on the benefits of working for UKHO and the Civil Service, please see the attached candidate pack. As a Trading Fund of the Ministry of Defence, the UKHO works hand in glove with uniformed colleagues from across the Royal Navy and other allied Defence organisations to ensure the timely and accurate provision of mission critical data at the point of need. Responsibilities Supporting the defence development team in solving technical issues Provide expert technical guidance to defence related development teams, resolving complex or high risk technical issues, act as the escalation point and ensure that solutions are effective, sustainable and in line with our technical direction. Defining and Implementing engineering standards Lead the definition and adoption of engineering standards across the defence teams, ensuring consistency, quality and security in software delivery. Support teams to deliver these in everyday development practices. Working with business users to translate a user need into a design Work with business users and stakeholders to understand user needs and operational requirements. Translate these into clear, high level technical designs that balance user outcomes, technical constraints, and defence requirements. Working with other Principal Developers on a technology choice Work with peers to assess and agree technology choices across defence services. Ensure decisions are aligned with wider technical strategy and support long term sustainability. Reviewing code/designs from within the defence area Review software code and technical designs to ensure they meet quality, security, and engineering standards. Provide constructive feedback to improve consistency, reduce risk, and support continuous improvement. Mentoring teams on best practice Mentor and coach development teams on modern engineering best practices. Support capability growth across defence by sharing knowledge, encouraging effective ways of working, and fostering a strong engineering culture. Person specification Practical coding experience in .NET and awareness of Python Wide range of development experience Practical experience of leadership of technical teams Up to date knowledge of modern engineering technology and tools Benefits Alongside your salary of £61,605, UK Hydrographic Office contributes £17,846 towards you being a member of the Civil Service Defined Benefit Pension scheme.
25/05/2026
Full time
Working pattern: Full-time, Part-time, Flexible Working Job summary As a Principal Developer, you will be a senior technical authority within our defence technology community, shaping how software is designed, built, and sustained across defence services. You will provide strategic technical leadership, influencing engineering direction and ensuring that modern, secure, and sustainable development practices are embedded. You will play a key role in setting the technical vision for software engineering within defence, helping to establish a strong and consistent engineering culture. Working across delivery teams and stakeholders, you will help ensure that solutions are robust, scalable, and aligned to both user needs and the wider defence technology landscape. This role requires deep technical expertise alongside the ability to influence at scale. As a Principal Developer, you will contribute to decisions that shape platforms, patterns, and approaches, supporting the delivery of applications and services that are critical to national security. In a rapidly changing landscape, we require experienced and flexible individuals who can work in a close-knit team to use their multi-disciplinary skills to collaborate, problem-solve, and deliver within a highly assured private cloud infrastructure environment. This is a capability focussed team, working on unique and highly specialised data and insight solutions within a modern secure facility, contributing to capabilities of national significance. For more information on the benefits of working for UKHO and the Civil Service, please see the attached candidate pack. As a Trading Fund of the Ministry of Defence, the UKHO works hand in glove with uniformed colleagues from across the Royal Navy and other allied Defence organisations to ensure the timely and accurate provision of mission critical data at the point of need. Responsibilities Supporting the defence development team in solving technical issues Provide expert technical guidance to defence related development teams, resolving complex or high risk technical issues, act as the escalation point and ensure that solutions are effective, sustainable and in line with our technical direction. Defining and Implementing engineering standards Lead the definition and adoption of engineering standards across the defence teams, ensuring consistency, quality and security in software delivery. Support teams to deliver these in everyday development practices. Working with business users to translate a user need into a design Work with business users and stakeholders to understand user needs and operational requirements. Translate these into clear, high level technical designs that balance user outcomes, technical constraints, and defence requirements. Working with other Principal Developers on a technology choice Work with peers to assess and agree technology choices across defence services. Ensure decisions are aligned with wider technical strategy and support long term sustainability. Reviewing code/designs from within the defence area Review software code and technical designs to ensure they meet quality, security, and engineering standards. Provide constructive feedback to improve consistency, reduce risk, and support continuous improvement. Mentoring teams on best practice Mentor and coach development teams on modern engineering best practices. Support capability growth across defence by sharing knowledge, encouraging effective ways of working, and fostering a strong engineering culture. Person specification Practical coding experience in .NET and awareness of Python Wide range of development experience Practical experience of leadership of technical teams Up to date knowledge of modern engineering technology and tools Benefits Alongside your salary of £61,605, UK Hydrographic Office contributes £17,846 towards you being a member of the Civil Service Defined Benefit Pension scheme.
SRT Marine Systems plc
C# Sensor Software Engineer
SRT Marine Systems plc Bristol, Gloucestershire
SRT Marine Systems plc (SRT) is a market leader in the domain of international marine surveillance technology and systems. We are a respected, established, and an ambitious multi-national company headquartered in the UK with a global customer base. The company has a worldwide impact in the marine sector by leading the next generation of maritime domain awareness technologies "MDA", products, and systems that significantly enhance security, safety, environmental protection, and sustainability. Our customers are global and range from the largest national coast guards to individual vessel owners. SRT is an exciting company where high-quality results are rewarded. We are ambitious and constantly seek to innovate in order to deliver better products and services to our customers. We strive to make SRT a rewarding and challenging place to work, where talented, hard-working individuals have the opportunity to make a real impact across the marine industry. We're seeking an experienced and versatile Senior Software Engineer - Sensors to join our Edge Team. This is a rare opportunity to help define and deliver our cutting edge Maritime Surveillance and Fisheries Monitoring solutions, working at the intersection of hardware, software, and advanced sensor technologies. About the role of Senior Software Engineer - Sensors (not exhaustive): In the Edge Team, you'll work on the "sensors at the fringe" fixed and mobile surveillance equipment such as radars, cameras, RDF, AIS, and other specialist maritime sensors. Your mission as a Senior Software Engineer - Sensors will be to integrate, calibrate, and optimise these systems in non production environments, building the software that makes their outputs usable for downstream systems and training our Delivery Team for field deployment. The role spans multi domain sensor fusion, AI assisted analysis, anomaly detection, augmented reality, autonomous sentry operation, and evidence collection. You'll work closely with colleagues across software, hardware, data science, and infrastructure to bring innovative, high-performance edge solutions to life. What You'll Be Doing - Senior Software Engineer - Sensors Design, develop, and maintain edge sensor solutions focusing on performance, reliability, and scalability. Build test infrastructure to capture and analyse quality and performance metrics. Work across the stack - UI, backend, robotics, device integrations, networking - learning new technologies as needed. Collaborate with cross functional teams to plan, build, and test complex functionality. Diagnose and resolve technical issues through root cause analysis. Automate SDLC processes to improve efficiency and reduce manual effort. Produce and maintain technical documentation. Mentor peers, contribute to code reviews, and promote collaborative working practices. What You'll Bring - Senior Software Engineer - Sensors Strong engineering mindset with experience in one or more of: Microsoft .Net, GoLang, Python, C++, Rust. Broad exposure to remote sensing disciplines, including: Mathematics, physics, and geospatial mapping. Working with sensor hardware and electronics. Networking principles, protocols, and services. Application development across embedded, desktop, and web platforms. Video and radar signal processing (e.g., OpenCV). AI based, hardware accelerated image processing (e.g., YOLO). Familiarity with Enterprise Systems architecture. Experience with version control systems (Git) and SDLC automation tools. Excellent problem solving, debugging, and collaboration skills. Why Join Us? Work on mission critical maritime surveillance systems used worldwide. Be part of an ambitious, innovative, and supportive team making a direct impact on global maritime safety and sustainability. Enjoy flexible hybrid working. Competitive salary and benefits, including: Matched pension contributions up to 5%. Private health care. Development and training programmes. SRT Marine Systems plc is an equal opportunity employer. We are committed to creating an inclusive environment for all employees and welcome applications from all backgrounds.
25/05/2026
Full time
SRT Marine Systems plc (SRT) is a market leader in the domain of international marine surveillance technology and systems. We are a respected, established, and an ambitious multi-national company headquartered in the UK with a global customer base. The company has a worldwide impact in the marine sector by leading the next generation of maritime domain awareness technologies "MDA", products, and systems that significantly enhance security, safety, environmental protection, and sustainability. Our customers are global and range from the largest national coast guards to individual vessel owners. SRT is an exciting company where high-quality results are rewarded. We are ambitious and constantly seek to innovate in order to deliver better products and services to our customers. We strive to make SRT a rewarding and challenging place to work, where talented, hard-working individuals have the opportunity to make a real impact across the marine industry. We're seeking an experienced and versatile Senior Software Engineer - Sensors to join our Edge Team. This is a rare opportunity to help define and deliver our cutting edge Maritime Surveillance and Fisheries Monitoring solutions, working at the intersection of hardware, software, and advanced sensor technologies. About the role of Senior Software Engineer - Sensors (not exhaustive): In the Edge Team, you'll work on the "sensors at the fringe" fixed and mobile surveillance equipment such as radars, cameras, RDF, AIS, and other specialist maritime sensors. Your mission as a Senior Software Engineer - Sensors will be to integrate, calibrate, and optimise these systems in non production environments, building the software that makes their outputs usable for downstream systems and training our Delivery Team for field deployment. The role spans multi domain sensor fusion, AI assisted analysis, anomaly detection, augmented reality, autonomous sentry operation, and evidence collection. You'll work closely with colleagues across software, hardware, data science, and infrastructure to bring innovative, high-performance edge solutions to life. What You'll Be Doing - Senior Software Engineer - Sensors Design, develop, and maintain edge sensor solutions focusing on performance, reliability, and scalability. Build test infrastructure to capture and analyse quality and performance metrics. Work across the stack - UI, backend, robotics, device integrations, networking - learning new technologies as needed. Collaborate with cross functional teams to plan, build, and test complex functionality. Diagnose and resolve technical issues through root cause analysis. Automate SDLC processes to improve efficiency and reduce manual effort. Produce and maintain technical documentation. Mentor peers, contribute to code reviews, and promote collaborative working practices. What You'll Bring - Senior Software Engineer - Sensors Strong engineering mindset with experience in one or more of: Microsoft .Net, GoLang, Python, C++, Rust. Broad exposure to remote sensing disciplines, including: Mathematics, physics, and geospatial mapping. Working with sensor hardware and electronics. Networking principles, protocols, and services. Application development across embedded, desktop, and web platforms. Video and radar signal processing (e.g., OpenCV). AI based, hardware accelerated image processing (e.g., YOLO). Familiarity with Enterprise Systems architecture. Experience with version control systems (Git) and SDLC automation tools. Excellent problem solving, debugging, and collaboration skills. Why Join Us? Work on mission critical maritime surveillance systems used worldwide. Be part of an ambitious, innovative, and supportive team making a direct impact on global maritime safety and sustainability. Enjoy flexible hybrid working. Competitive salary and benefits, including: Matched pension contributions up to 5%. Private health care. Development and training programmes. SRT Marine Systems plc is an equal opportunity employer. We are committed to creating an inclusive environment for all employees and welcome applications from all backgrounds.
Senior Data Engineer
IWSR Drinks Market Analysis Limited
About Us Now part of WGSN, the world's leading trends forecaster, IWSR is the most trusted, accurate, and widely used source for beverage alcohol trends globally. We help our clients understand the beverage alcohol landscape, benchmark performance, identify market entry opportunities, and stay ahead of innovation in a rapidly evolving industry. We are the only research company to visit and speak directly with key industry stakeholders - including producers, distributors, retailers, and duty free operators - in more than 160 countries each year. IWSR is a friendly and informal, yet highly professional and fast growing company, offering an exciting opportunity to contribute to the next phase of growth for a highly respected global business. This is a hybrid role based in central London, with the expectation to be more in the office than not. Key Responsibilities You'll be joining a small, collaborative data engineering team and taking on real ownership of production critical systems from day one. This is a hands on role with broad scope - you'll be working across established pipelines, active migration projects, and core database infrastructure. Maintaining and enhancing the data ingestion pipeline that feeds our Global Database - a production codebase you'll own and improve over time Completing and productionising the ongoing migration of US Navigator from Excel based processes to Python Collaborating with our Databricks Data Engineer on migration work for GTR and data pooling workloads Taking ownership of our SQL Server environment, including security, structural improvements, and day to day database management Contributing to a team that works closely with non technical stakeholders, translating data engineering work into business outcomes Role Scope & Progression This role sits at the centre of an important moment for data engineering at IWSR. As a data business, rigorous data practices are fundamental to what we do - but data engineering as a discipline has historically been under matured relative to that ambition. This hire is a key part of changing that. Beyond the day to day ownership of production systems, you'll be contributing to a broader maturity journey across the business: Working with stakeholders and data analysts to understand existing data pipelines and, where appropriate, migrate or rebuild them to meet new standards Helping to define and embed those standards - contributing to best practices for how data engineering work is done across the organisation Taking ownership of ad hoc SQL Server processes and transforming them into well documented, standardised, resilient workflows that don't rely on individual knowledge Collaborating with our existing Databricks Data Engineer on migration work, contributing to and learning from that process as our platform evolves This is a small, focused team - one other data engineer, working under an engineering lead who also oversees software engineering. There isn't a defined progression ladder, and we'd rather be upfront about that than overpromise. What we can offer is genuine ownership and influence: the opportunity to shape how data engineering is practised at a data first business, and to leave a clear mark on something that matters to the organisation. For the right person - someone who finds satisfaction in improving what exists, setting standards, and being trusted to own problems - this is a compelling place to do that work. Required Skills & Experience 5-7 years of experience in data engineering or a closely related role Strong Python skills with a data engineering focus - pipelines, data transformation, and production quality code Solid SQL Server experience, including querying and database management; comfortable owning a production instance without full DBA support Hands on Databricks and PySpark experience Familiarity with AWS and infrastructure as code tooling Experience working in small teams without dedicated platform or infrastructure support A track record of working across multiple technologies and problem domains, with evidence of end to end ownership Comfortable inheriting and improving legacy systems rather than always building from scratch Experience with AI assisted development tooling (Claude Code, Copilot, Cursor, or similar) is a positive Familiarity with CI/CD pipelines and automated testing practices is a plus Benefits What we offer Annual Leave - 25 days per year with the option to buy or sell five extra days. Hybrid/Flexible Working - We encourage a flexible and agile working environment with 3 days/week in office policy. Remote Working Leaves - We offer a 3 week work from anywhere policy. Employee Assistance Programme - We provide access to a 24 hour, free and confidential advice line that can provide mental health, financial and wellbeing support. This is in addition to our in house certified Mental Health First Aiders. Pension - We offer up to 5% matched pension, with our pension plan defaulting to sustainable options. Life Assurance - We provide life assurance up to 4x basic salary, subject to eligibility and insurer's underwriting. Health & Wellbeing - We provide Private Medical Insurance through Vitality. Charitable Volunteering - Plus take advantage
25/05/2026
Full time
About Us Now part of WGSN, the world's leading trends forecaster, IWSR is the most trusted, accurate, and widely used source for beverage alcohol trends globally. We help our clients understand the beverage alcohol landscape, benchmark performance, identify market entry opportunities, and stay ahead of innovation in a rapidly evolving industry. We are the only research company to visit and speak directly with key industry stakeholders - including producers, distributors, retailers, and duty free operators - in more than 160 countries each year. IWSR is a friendly and informal, yet highly professional and fast growing company, offering an exciting opportunity to contribute to the next phase of growth for a highly respected global business. This is a hybrid role based in central London, with the expectation to be more in the office than not. Key Responsibilities You'll be joining a small, collaborative data engineering team and taking on real ownership of production critical systems from day one. This is a hands on role with broad scope - you'll be working across established pipelines, active migration projects, and core database infrastructure. Maintaining and enhancing the data ingestion pipeline that feeds our Global Database - a production codebase you'll own and improve over time Completing and productionising the ongoing migration of US Navigator from Excel based processes to Python Collaborating with our Databricks Data Engineer on migration work for GTR and data pooling workloads Taking ownership of our SQL Server environment, including security, structural improvements, and day to day database management Contributing to a team that works closely with non technical stakeholders, translating data engineering work into business outcomes Role Scope & Progression This role sits at the centre of an important moment for data engineering at IWSR. As a data business, rigorous data practices are fundamental to what we do - but data engineering as a discipline has historically been under matured relative to that ambition. This hire is a key part of changing that. Beyond the day to day ownership of production systems, you'll be contributing to a broader maturity journey across the business: Working with stakeholders and data analysts to understand existing data pipelines and, where appropriate, migrate or rebuild them to meet new standards Helping to define and embed those standards - contributing to best practices for how data engineering work is done across the organisation Taking ownership of ad hoc SQL Server processes and transforming them into well documented, standardised, resilient workflows that don't rely on individual knowledge Collaborating with our existing Databricks Data Engineer on migration work, contributing to and learning from that process as our platform evolves This is a small, focused team - one other data engineer, working under an engineering lead who also oversees software engineering. There isn't a defined progression ladder, and we'd rather be upfront about that than overpromise. What we can offer is genuine ownership and influence: the opportunity to shape how data engineering is practised at a data first business, and to leave a clear mark on something that matters to the organisation. For the right person - someone who finds satisfaction in improving what exists, setting standards, and being trusted to own problems - this is a compelling place to do that work. Required Skills & Experience 5-7 years of experience in data engineering or a closely related role Strong Python skills with a data engineering focus - pipelines, data transformation, and production quality code Solid SQL Server experience, including querying and database management; comfortable owning a production instance without full DBA support Hands on Databricks and PySpark experience Familiarity with AWS and infrastructure as code tooling Experience working in small teams without dedicated platform or infrastructure support A track record of working across multiple technologies and problem domains, with evidence of end to end ownership Comfortable inheriting and improving legacy systems rather than always building from scratch Experience with AI assisted development tooling (Claude Code, Copilot, Cursor, or similar) is a positive Familiarity with CI/CD pipelines and automated testing practices is a plus Benefits What we offer Annual Leave - 25 days per year with the option to buy or sell five extra days. Hybrid/Flexible Working - We encourage a flexible and agile working environment with 3 days/week in office policy. Remote Working Leaves - We offer a 3 week work from anywhere policy. Employee Assistance Programme - We provide access to a 24 hour, free and confidential advice line that can provide mental health, financial and wellbeing support. This is in addition to our in house certified Mental Health First Aiders. Pension - We offer up to 5% matched pension, with our pension plan defaulting to sustainable options. Life Assurance - We provide life assurance up to 4x basic salary, subject to eligibility and insurer's underwriting. Health & Wellbeing - We provide Private Medical Insurance through Vitality. Charitable Volunteering - Plus take advantage
Senior Software Engineer, Agentic Infrastructure, GBO Engineering
Google Inc.
Senior Software Engineer, Agentic Infrastructure, GBO Engineering London, UK Mid Experience driving progress, solving problems, and mentoring more junior team members; deeper expertise and applied knowledge within relevant area. Apply Bachelor's degree or equivalent practical experience. 5 years of experience coding in Kotlin, Java, Python, and Go. Experience in software engineering, including coding, code reviews, and technical design. Experience with software engineering, software architecture, distributed systems, system design, and Java. Experience with conversational agents and generative AI concepts (e.g., large language models, fine tuning, distillation, function calling, and orchestration), development workflows, and use cases. Preferred qualifications: 7 years of experience coding in Kotlin, Java, Python, and Go. Experience in setting up agentic infrastructure or developing agentic workflows. Experience with Large Language Model (LLM) orchestration frameworks (e.g., LangChain) or internal Gemini integration tools. Experience with sales technology (SalesTech) or customer relationship management (CRM) systems. Familiarity with Spanner, and Apps Framework. About the job Google's software engineers develop the next-generation technologies that change how billions of users connect, explore, and interact with information and one another. Our products need to handle information at massive scale, and extend well beyond web search. We're looking for engineers who bring fresh ideas from all areas, including information retrieval, distributed computing, large-scale system design, networking and data storage, security, artificial intelligence, natural language processing, UI design and mobile; the list goes on and is growing every day. As a software engineer, you will work on a specific project critical to Google's needs with opportunities to switch teams and projects as you and our fast-paced business grow and evolve. We need our engineers to be versatile, display leadership qualities and be enthusiastic to take on new problems across the full-stack as we continue to push technology forward. GBO Engineering is pivoting to a proactive and intelligent agentic ecosystem. Our team manages the critical intersection of Events, Incentives, and Learning. We own the data that defines how Google interacts with its global customers and the up-skilling of the sales workforce to execute business goals. As a Senior Software Engineer, you will take the leading role in architecting the agentic infrastructure that will unify currently fragmented domains. You will be responsible for building the technical infrastructure that allows agents to traverse event registrations, agreement histories, and incentive eligibility to generate autonomous action plans for sellers. This role requires a blend of technical expertise, architectural goals, and leadership to deliver the technical goals that will transform the experience of the business workforce at Google. Responsibilities Partner with Engineering Leads and Product Managers to shape the roadmap for agentic automation. Design and implement a unified middleware that abstracts workflows across domains, enabling agents to perform multi-hop reasoning and tool execution. Build Retrieval-Augmented Generation (RAG) pipelines and Application Programming Interface (API) abstractions that pull real-world signals from existing data sources to provide agents with a high-fidelity "Customer 360" context. Write and review code, ensuring the agentic infrastructure meets Google-scale latency, security, and compliance standards. Establish the engineering standards for agent orchestration within the team, including prompt engineering versioning, evaluation frameworks, and cost or latency optimization. Google is proud to be an equal opportunity and affirmative action employer. We are committed to building a workforce that is representative of the users we serve, creating a culture of belonging, and providing an equal employment opportunity regardless of race, creed, color, religion, gender, sexual orientation, gender identity/expression, national origin, disability, age, genetic information, veteran status, marital status, pregnancy or related condition (including breastfeeding), expecting or parents-to-be, criminal histories consistent with legal requirements, or any other basis protected by law. See also Google's EEO Policy , Know your rights: workplace discrimination is illegal , Belonging at Google , and How we hire . Google is a global company and, in order to facilitate efficient collaboration and communication globally, English proficiency is a requirement for all roles unless stated otherwise in the job posting. To all recruitment agencies: Google does not accept agency resumes. Please do not forward resumes to our jobs alias, Google employees, or any other organization location. Google is not responsible for any fees related to unsolicited resumes.
25/05/2026
Full time
Senior Software Engineer, Agentic Infrastructure, GBO Engineering London, UK Mid Experience driving progress, solving problems, and mentoring more junior team members; deeper expertise and applied knowledge within relevant area. Apply Bachelor's degree or equivalent practical experience. 5 years of experience coding in Kotlin, Java, Python, and Go. Experience in software engineering, including coding, code reviews, and technical design. Experience with software engineering, software architecture, distributed systems, system design, and Java. Experience with conversational agents and generative AI concepts (e.g., large language models, fine tuning, distillation, function calling, and orchestration), development workflows, and use cases. Preferred qualifications: 7 years of experience coding in Kotlin, Java, Python, and Go. Experience in setting up agentic infrastructure or developing agentic workflows. Experience with Large Language Model (LLM) orchestration frameworks (e.g., LangChain) or internal Gemini integration tools. Experience with sales technology (SalesTech) or customer relationship management (CRM) systems. Familiarity with Spanner, and Apps Framework. About the job Google's software engineers develop the next-generation technologies that change how billions of users connect, explore, and interact with information and one another. Our products need to handle information at massive scale, and extend well beyond web search. We're looking for engineers who bring fresh ideas from all areas, including information retrieval, distributed computing, large-scale system design, networking and data storage, security, artificial intelligence, natural language processing, UI design and mobile; the list goes on and is growing every day. As a software engineer, you will work on a specific project critical to Google's needs with opportunities to switch teams and projects as you and our fast-paced business grow and evolve. We need our engineers to be versatile, display leadership qualities and be enthusiastic to take on new problems across the full-stack as we continue to push technology forward. GBO Engineering is pivoting to a proactive and intelligent agentic ecosystem. Our team manages the critical intersection of Events, Incentives, and Learning. We own the data that defines how Google interacts with its global customers and the up-skilling of the sales workforce to execute business goals. As a Senior Software Engineer, you will take the leading role in architecting the agentic infrastructure that will unify currently fragmented domains. You will be responsible for building the technical infrastructure that allows agents to traverse event registrations, agreement histories, and incentive eligibility to generate autonomous action plans for sellers. This role requires a blend of technical expertise, architectural goals, and leadership to deliver the technical goals that will transform the experience of the business workforce at Google. Responsibilities Partner with Engineering Leads and Product Managers to shape the roadmap for agentic automation. Design and implement a unified middleware that abstracts workflows across domains, enabling agents to perform multi-hop reasoning and tool execution. Build Retrieval-Augmented Generation (RAG) pipelines and Application Programming Interface (API) abstractions that pull real-world signals from existing data sources to provide agents with a high-fidelity "Customer 360" context. Write and review code, ensuring the agentic infrastructure meets Google-scale latency, security, and compliance standards. Establish the engineering standards for agent orchestration within the team, including prompt engineering versioning, evaluation frameworks, and cost or latency optimization. Google is proud to be an equal opportunity and affirmative action employer. We are committed to building a workforce that is representative of the users we serve, creating a culture of belonging, and providing an equal employment opportunity regardless of race, creed, color, religion, gender, sexual orientation, gender identity/expression, national origin, disability, age, genetic information, veteran status, marital status, pregnancy or related condition (including breastfeeding), expecting or parents-to-be, criminal histories consistent with legal requirements, or any other basis protected by law. See also Google's EEO Policy , Know your rights: workplace discrimination is illegal , Belonging at Google , and How we hire . Google is a global company and, in order to facilitate efficient collaboration and communication globally, English proficiency is a requirement for all roles unless stated otherwise in the job posting. To all recruitment agencies: Google does not accept agency resumes. Please do not forward resumes to our jobs alias, Google employees, or any other organization location. Google is not responsible for any fees related to unsolicited resumes.
Senior Software Engineer - Agentic Infrastructure Architect
Google Inc.
A leading technology company in London is seeking a Senior Software Engineer to lead the architecting of agentic infrastructure. You will partner with teams to design and implement solutions that enable agent automation across domains. The ideal candidate has 5+ years of experience in coding across multiple languages including Kotlin, Java, Python, and Go. This role offers opportunities for mentoring juniors, and a chance to shape the future of technology in a renowned company.
25/05/2026
Full time
A leading technology company in London is seeking a Senior Software Engineer to lead the architecting of agentic infrastructure. You will partner with teams to design and implement solutions that enable agent automation across domains. The ideal candidate has 5+ years of experience in coding across multiple languages including Kotlin, Java, Python, and Go. This role offers opportunities for mentoring juniors, and a chance to shape the future of technology in a renowned company.
Senior AI Engineer, IT Solutions 1 1
Celestica Inc.
Select how often (in days) to receive an alert: Senior AI Engineer, IT Solutions 1 1 Date: May 23, 2026 Location: Remote Employee Europe, SHR, GB General Overview Functional Area: Information Technology (ITM) Career Stream: IT Solutions Role: Technical Lead (TEL) Job Title: Technical Lead, IT Solutions Job Code: TL-ITM-SOLN Job Level: Level 10 Direct/Indirect Indicator: Indirect Summary Detailed Description AI Solution Scoping & Requirements: Elicit and document technical requirements for AI and Machine Learning projects through workshops and deep dives with stakeholders across various departments. Define the technical feasibility of proposed AI use cases, identifying appropriate model architectures (LLMs, SLMs, or traditional ML) and success metrics (Accuracy, F1-score, Perplexity, etc.). Analyze existing business processes to identify automation opportunities and areas where Generative AI can provide a competitive advantage. Work with stakeholders to identify and prepare high-quality datasets for model training, fine-tuning, and grounding. Design and implement data ingestion pipelines for vector databases, ensuring data integrity and optimal embedding strategies for Retrieval-Augmented Generation (RAG). Collaborate with data engineers to ensure scalable, secure, and compliant data flows between enterprise systems and AI models. Develop, test, and refine AI prompts and orchestration workflows using frameworks like LangChain, LlamaIndex, or Semantic Kernel. Evaluate and select appropriate foundation models (OpenAI, Anthropic, Llama, etc.) based on performance, cost, and latency requirements. Translate business logic into technical specifications for API integrations, model endpoints, and user interfaces. MLOps, Deployment & Monitoring: Implement MLOps best practices to ensure the continuous integration and deployment (CI/CD) of AI models. Establish monitoring frameworks to track model performance, "drift," and hallucination rates in production environments. Ensure AI solutions adhere to corporate data governance, security, and ethical AI principles. 11+ years of experience in Information Technology, Software Engineering, or Data Science, with a significant focus on AI/ML development. Strong understanding of Generative AI landscapes, including LLMs, prompt engineering, and vector databases (e.g., Pinecone, Weaviate, Milvus). Proven ability to architect end-to-end AI solutions from discovery to production deployment. Excellent communication skills, with the ability to explain complex technical AI concepts to non-technical business leaders. Advanced proficiency in Python and relevant libraries (NumPy, Pandas, PyTorch, or TensorFlow). Experience with Cloud AI Services (Azure AI Studio, AWS Bedrock, or Google Vertex AI Preferred ). Knowledge of SQL and advanced data modeling for structured and unstructured data. Familiarity with MLOps tools (MLflow, Kubeflow) and containerization (Docker, Kubernetes). Experience working in an Agile/Scrum development environment. Knowledge of AI security frameworks and responsible AI practices (e.g., OWASP for LLMs, MCP). Industry experience in manufacturing or a related industrial sector. Physical Demands Duties of this position are performed in a normal office environment. Duties may require extended periods of sitting and sustained visual concentration on a computer monitor or on numbers and other detailed data. Repetitive manual movements (e.g., data entry, using a computer mouse, using a calculator, etc.) are frequently required. Typical Experience 11+ years of progressive experience in technical roles, with at least 3-5 years specifically focused on AI/ML engineering or architecture. Proven track record of delivering production-grade AI applications. AI-related certifications (e.g., Azure AI Engineer Associate, AWS Machine Learning Specialty) are highly preferred. Typical Education Bachelor's or Master's degree in Computer Science, Artificial Intelligence, Data Science, Mathematics, or a related field; or a robust combination of work experience and specialized AI certification. Notes Celestica is an Equal Opportunity Employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, age, pregnancy, genetic information, disability, status as a protected veteran, or any other protected category under applicable federal, state, and local laws. This policy applies to hiring, promotion, discharge, pay, fringe benefits, job training, classification, referral and other aspects of employment and also states that retaliation against a person who files a charge of discrimination, participates in a discrimination proceeding, or otherwise opposes an unlawful employment practice will not be tolerated. All information will be kept confidential according to EEO guidelines. Celestica is an E-Verify employer. Location: This is a remote position, with travel as necessary. We are open to considering candidates close to any of our US locations in Massachusetts, Pennsylvania, Minnesota, Texas, Arizona, Oregon or California as well as locations near major airports such as the Northeast, Southeast, Midwest and Pacific Coast. COMPANY OVERVIEW: Celestica (NYSE, TSX: CLS) enables the world's best brands. Through our recognized customer-centric approach, we partner with leading companies in Aerospace and Defense, Communications, Enterprise, HealthTech, Industrial, Capital Equipment and Energy to deliver solutions for their most complex challenges. As a leader in design, manufacturing, hardware platform and supply chain solutions, Celestica brings global expertise and insight at every stage of product development - from drawing board to full-scale production and after-market services for products from advanced medical devices, to highly engineered aviation systems, to next-generation hardware platform solutions for the Cloud.Headquartered in Toronto, with talented teams spanning 40+ locations in 13 countries across the Americas, Europe and Asia, we imagine, develop and deliver a better future with our customers. Celestica would like to thank all applicants, however, only qualified applicants will be contacted. Celestica does not accept unsolicited resumes from recruitment agencies or fee based recruitment services.
25/05/2026
Full time
Select how often (in days) to receive an alert: Senior AI Engineer, IT Solutions 1 1 Date: May 23, 2026 Location: Remote Employee Europe, SHR, GB General Overview Functional Area: Information Technology (ITM) Career Stream: IT Solutions Role: Technical Lead (TEL) Job Title: Technical Lead, IT Solutions Job Code: TL-ITM-SOLN Job Level: Level 10 Direct/Indirect Indicator: Indirect Summary Detailed Description AI Solution Scoping & Requirements: Elicit and document technical requirements for AI and Machine Learning projects through workshops and deep dives with stakeholders across various departments. Define the technical feasibility of proposed AI use cases, identifying appropriate model architectures (LLMs, SLMs, or traditional ML) and success metrics (Accuracy, F1-score, Perplexity, etc.). Analyze existing business processes to identify automation opportunities and areas where Generative AI can provide a competitive advantage. Work with stakeholders to identify and prepare high-quality datasets for model training, fine-tuning, and grounding. Design and implement data ingestion pipelines for vector databases, ensuring data integrity and optimal embedding strategies for Retrieval-Augmented Generation (RAG). Collaborate with data engineers to ensure scalable, secure, and compliant data flows between enterprise systems and AI models. Develop, test, and refine AI prompts and orchestration workflows using frameworks like LangChain, LlamaIndex, or Semantic Kernel. Evaluate and select appropriate foundation models (OpenAI, Anthropic, Llama, etc.) based on performance, cost, and latency requirements. Translate business logic into technical specifications for API integrations, model endpoints, and user interfaces. MLOps, Deployment & Monitoring: Implement MLOps best practices to ensure the continuous integration and deployment (CI/CD) of AI models. Establish monitoring frameworks to track model performance, "drift," and hallucination rates in production environments. Ensure AI solutions adhere to corporate data governance, security, and ethical AI principles. 11+ years of experience in Information Technology, Software Engineering, or Data Science, with a significant focus on AI/ML development. Strong understanding of Generative AI landscapes, including LLMs, prompt engineering, and vector databases (e.g., Pinecone, Weaviate, Milvus). Proven ability to architect end-to-end AI solutions from discovery to production deployment. Excellent communication skills, with the ability to explain complex technical AI concepts to non-technical business leaders. Advanced proficiency in Python and relevant libraries (NumPy, Pandas, PyTorch, or TensorFlow). Experience with Cloud AI Services (Azure AI Studio, AWS Bedrock, or Google Vertex AI Preferred ). Knowledge of SQL and advanced data modeling for structured and unstructured data. Familiarity with MLOps tools (MLflow, Kubeflow) and containerization (Docker, Kubernetes). Experience working in an Agile/Scrum development environment. Knowledge of AI security frameworks and responsible AI practices (e.g., OWASP for LLMs, MCP). Industry experience in manufacturing or a related industrial sector. Physical Demands Duties of this position are performed in a normal office environment. Duties may require extended periods of sitting and sustained visual concentration on a computer monitor or on numbers and other detailed data. Repetitive manual movements (e.g., data entry, using a computer mouse, using a calculator, etc.) are frequently required. Typical Experience 11+ years of progressive experience in technical roles, with at least 3-5 years specifically focused on AI/ML engineering or architecture. Proven track record of delivering production-grade AI applications. AI-related certifications (e.g., Azure AI Engineer Associate, AWS Machine Learning Specialty) are highly preferred. Typical Education Bachelor's or Master's degree in Computer Science, Artificial Intelligence, Data Science, Mathematics, or a related field; or a robust combination of work experience and specialized AI certification. Notes Celestica is an Equal Opportunity Employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, age, pregnancy, genetic information, disability, status as a protected veteran, or any other protected category under applicable federal, state, and local laws. This policy applies to hiring, promotion, discharge, pay, fringe benefits, job training, classification, referral and other aspects of employment and also states that retaliation against a person who files a charge of discrimination, participates in a discrimination proceeding, or otherwise opposes an unlawful employment practice will not be tolerated. All information will be kept confidential according to EEO guidelines. Celestica is an E-Verify employer. Location: This is a remote position, with travel as necessary. We are open to considering candidates close to any of our US locations in Massachusetts, Pennsylvania, Minnesota, Texas, Arizona, Oregon or California as well as locations near major airports such as the Northeast, Southeast, Midwest and Pacific Coast. COMPANY OVERVIEW: Celestica (NYSE, TSX: CLS) enables the world's best brands. Through our recognized customer-centric approach, we partner with leading companies in Aerospace and Defense, Communications, Enterprise, HealthTech, Industrial, Capital Equipment and Energy to deliver solutions for their most complex challenges. As a leader in design, manufacturing, hardware platform and supply chain solutions, Celestica brings global expertise and insight at every stage of product development - from drawing board to full-scale production and after-market services for products from advanced medical devices, to highly engineered aviation systems, to next-generation hardware platform solutions for the Cloud.Headquartered in Toronto, with talented teams spanning 40+ locations in 13 countries across the Americas, Europe and Asia, we imagine, develop and deliver a better future with our customers. Celestica would like to thank all applicants, however, only qualified applicants will be contacted. Celestica does not accept unsolicited resumes from recruitment agencies or fee based recruitment services.
2 posizioni: Senior Test Engineer e Test Architect
JUG Torino
BMPEUROPE SRL - Web Developer Location: Villanova d'Asti, Italia - Remote Siamo BMPEUROPE SRL, leader internazionale nella produzione di porte rapide con 12 punti societari e più di 320 punti vendita nel mondo. Dovuto a una forte crescita aziendale stiamo cercando di far crescere il team interno di sviluppo software. Abbiamo bisogno di due nuovi sviluppatori web con almeno 2 anni di esperienza in sviluppo di servizi web con Java ed il più fullstack possibile. Che siano appassionati e pronti per sfide di ogni genere. In azienda gestiamo internamente tramite diversi tipi di software (web, android, network clients ) tutti i flussi di lavoro: dal commerciale, passando per la gestione ordini e produzione, fino alla spedizione e assistenza post vendita. Proponiamo contratto fulltime a tempo indeterminato, inquadramento e RAL (30K - 50K) in base all'esperienza. In un ambiente molto dinamico ma con spazio per la formazione. Il gruppo di sviluppo lavora al 100% da remoto ma abbiamo a disposizione uffici usufruibili all'occorrenza a Villanova d'Asti (AT) dove poter conoscere i colleghi e la realtà aziendale. È sempre bello vedere i magazzini automatici che portano i bancali, le macchine taglio laser o il braccio robotico che piega le piastre. Competenze necessarie: Java, SQL. Invio candidature: Qualità Group - Back End / Front End Developer Lavorerai nel team che è responsabile della piattaforma per effettuare preventivi e vendita di soluzioni di viaggio, costituita da due principali applicativi web: Aladyn: applicativo di front office per la preventivazione dei viaggi. È utilizzato dagli operatori interni di Quality Group e dai nostri clienti, le agenzie di viaggio. È scritto in Java secondo i canoni Java Enterprise Edition, con Google Web Toolkit per il frontend, MySQL per lo storage, JBoss come Application Server, Maven come strumento di build, Subversion come strumento di versionamento. Quality Manager: applicativo di back office per la configurazione dei prodotti utili al sistema di preventivazione. La versione attualmente in uso è scritta in PHP con MySQL per lo storage e Git come strumento di versionamento. Stiamo lavorando sul rifacimento di questo applicativo con un'architettura basata, per il backend, su API REST realizzate in Java/SpringBoot/Docker e, per il frontend, su un modello single page application scritto in React/Redux. Abbiamo iniziato ad introdurre qualche soluzione basata su cloud AWS. Sul nuovo sistema utilizziamo Git come strumento di versionamento e abbiamo introdotto una metodologia CI/CD basata su GitLab, con build automatizzate che girano su GitLab runner. Cerchiamo una persona che conosca questi strumenti, o buona parte di essi, con focus sullo sviluppo in ambito backend; che conosca i principi sia di architetture tradizionali monolitiche che a microservizi. Abbiamo bisogno di persone autonome, con la passione per questo tipo di lavoro, l'attitudine a mettersi in gioco per acquisire nuove competenze quando serve e la premura a migliorare la qualità del codice rispetto allo stato di partenza quando si rende necessario. Sono gradite competenze anche sugli strumenti di frontend. Contratto di lavoro: Tempo pieno, Tempo indeterminato Retribuzione: commisurata all'esperienza Disponibilità: dal lunedì al venerdì ZeroDue Consulting LTD - Java Developer (Junior / Senior) ZeroDue Consulting LTD è alla ricerca di sviluppatori/sviluppatrici Java. I progetti sui quali lavorerai sono gestiti al 100% da remoto, con (pandemia permettendo) possibili trasferte a Zurigo e Roma. Requisiti per posizioni Junior Esperienza di almeno 1 anno di programmazione Java Conoscenza del concetto di TDD Esperienza di Database Relazionali o noSql Esperienza nell'uso di strumenti di build (maven, gradle, sbt) Esperienza nell'uso di strumenti di code versioning (git) Conoscenza della lingua inglese Requisiti per posizioni Senior Esperienza di almeno 5 anni di programmazione Java Conoscenza delle architetture a microservizi Conoscenza del modello DDD Esperienza con servizi REST Esperienza con TDD e con framework di test (e.g. JUnit, Mockito, Cucumber) Conoscenza di database relazionali e noSql Esperienza con Docker Esperienza nell'uso di strumenti di build (maven, gradle, sbt) Esperienza nell'uso di strumenti di code versioning (git) Conoscenza della lingua inglese Ottime capacità di lavoro con team distribuiti Esperienza con Play for Java Conoscenza dello stack AWS (in particolare SQS, S3 Kinesis, DynamoDB) Conoscenza dei pacchetti Atlassian (Jira, Confluence) Start Date: Inizio settembre Le persone interessate possono inviare il loro CV a: Intesa Spa (Gruppo IBM) - Back End Developer Intesa Spa (Gruppo IBM) nell'ambito del suo percorso di crescita e di posizionamento quale polo di innovazione digitale di IBM Italia, ricerca una figura di BackEnd Developer. La risorsa si occuperà dello sviluppo e del mantenimento delle soluzioni core aziendali, lavorando sulle componenti di back end, sviluppate principalmente in Java. Ulteriori informazioni su metodologie e tecnologie utilizzate saranno fornite in sede di colloquio. Esperienza di almeno 3 anni di programmazione Java Padronanza del concetto di architettura a microservizi Esperienza su esposizione servizi REST e websocket Scrittura di test con Junit Conoscenza di database noSql come ElasticSearch Padronanza tecnologia a container, come Docker Esperienza nell'uso di strumenti come git, maven, artifactory/registry Padronanza della lingua inglese Buone capacità relazionali e attitudine al lavoro in team Conoscenza di database Relazionali come Oracle Conoscenza di Kubernetes e OpenShift Programmazione in Python Sede di lavoro: Full Remote Retribuzione: Da concordare in base alle effettive esperienze Informazioni sulle procedure e sul trattamento dei dati personali sono disponibili nelle Norme di tutela della privacy INTESA presso: CSI Piemonte - Diverse Posizioni Tecniche Date: dal 1 aprile a luglio 2021 Company: CSI Piemonte Location: Torino, Italia Title: 30 assunzioni di profili tecnici CSI Piemonte è un'azienda di oltre 1000 dipendenti con 40 anni di storia nello sviluppo dei sistemi informativi e di servizi per i cittadini e la pubblica amministrazione. La nuova campagna di assunzioni del CSI Piemonte prevede l'inserimento di 30 professionalità altamente specializzate, in particolare in contesti di sviluppo Agile, AI e Cloud con particolare focus sulle tecnologie e sviluppo Open Source. I nuovi inserimenti earranno a rafforzare i team impegnati in progetti innovativi, relativi a piattaforme, dati, infrastrutture e servizi applicativi per la Pubblica Amministrazione e i cittadini. Ambiti di sviluppo fondamentali per una realtà come quella del CSI che crede fortemente nel valore sociale dell'innovazione. Puntiamo a offrire servizi digitali di qualità, utili e facili da usare e lavoriamo insieme ai nostri clienti in prima linea nella digital transformation della regione e del Paese. Le assunzioni avverranno in due fasi: 15 figure ad Aprile e 15 fra Giugno e Luglio, rispetto ai seguenti profili: developer, solution designer, system architect, system administrator e data administrator. Alfresco - Senior Test Engineer / Test Architect (London / Remote) Date: 13/08/2020 Company: Alfresco Location: Londra (Regno Unito) / Remoto Title: 2 posizioni: Senior Test Engineer e Test Architect Tutti i dettagli degli annunci li trovi qui:
25/05/2026
Full time
BMPEUROPE SRL - Web Developer Location: Villanova d'Asti, Italia - Remote Siamo BMPEUROPE SRL, leader internazionale nella produzione di porte rapide con 12 punti societari e più di 320 punti vendita nel mondo. Dovuto a una forte crescita aziendale stiamo cercando di far crescere il team interno di sviluppo software. Abbiamo bisogno di due nuovi sviluppatori web con almeno 2 anni di esperienza in sviluppo di servizi web con Java ed il più fullstack possibile. Che siano appassionati e pronti per sfide di ogni genere. In azienda gestiamo internamente tramite diversi tipi di software (web, android, network clients ) tutti i flussi di lavoro: dal commerciale, passando per la gestione ordini e produzione, fino alla spedizione e assistenza post vendita. Proponiamo contratto fulltime a tempo indeterminato, inquadramento e RAL (30K - 50K) in base all'esperienza. In un ambiente molto dinamico ma con spazio per la formazione. Il gruppo di sviluppo lavora al 100% da remoto ma abbiamo a disposizione uffici usufruibili all'occorrenza a Villanova d'Asti (AT) dove poter conoscere i colleghi e la realtà aziendale. È sempre bello vedere i magazzini automatici che portano i bancali, le macchine taglio laser o il braccio robotico che piega le piastre. Competenze necessarie: Java, SQL. Invio candidature: Qualità Group - Back End / Front End Developer Lavorerai nel team che è responsabile della piattaforma per effettuare preventivi e vendita di soluzioni di viaggio, costituita da due principali applicativi web: Aladyn: applicativo di front office per la preventivazione dei viaggi. È utilizzato dagli operatori interni di Quality Group e dai nostri clienti, le agenzie di viaggio. È scritto in Java secondo i canoni Java Enterprise Edition, con Google Web Toolkit per il frontend, MySQL per lo storage, JBoss come Application Server, Maven come strumento di build, Subversion come strumento di versionamento. Quality Manager: applicativo di back office per la configurazione dei prodotti utili al sistema di preventivazione. La versione attualmente in uso è scritta in PHP con MySQL per lo storage e Git come strumento di versionamento. Stiamo lavorando sul rifacimento di questo applicativo con un'architettura basata, per il backend, su API REST realizzate in Java/SpringBoot/Docker e, per il frontend, su un modello single page application scritto in React/Redux. Abbiamo iniziato ad introdurre qualche soluzione basata su cloud AWS. Sul nuovo sistema utilizziamo Git come strumento di versionamento e abbiamo introdotto una metodologia CI/CD basata su GitLab, con build automatizzate che girano su GitLab runner. Cerchiamo una persona che conosca questi strumenti, o buona parte di essi, con focus sullo sviluppo in ambito backend; che conosca i principi sia di architetture tradizionali monolitiche che a microservizi. Abbiamo bisogno di persone autonome, con la passione per questo tipo di lavoro, l'attitudine a mettersi in gioco per acquisire nuove competenze quando serve e la premura a migliorare la qualità del codice rispetto allo stato di partenza quando si rende necessario. Sono gradite competenze anche sugli strumenti di frontend. Contratto di lavoro: Tempo pieno, Tempo indeterminato Retribuzione: commisurata all'esperienza Disponibilità: dal lunedì al venerdì ZeroDue Consulting LTD - Java Developer (Junior / Senior) ZeroDue Consulting LTD è alla ricerca di sviluppatori/sviluppatrici Java. I progetti sui quali lavorerai sono gestiti al 100% da remoto, con (pandemia permettendo) possibili trasferte a Zurigo e Roma. Requisiti per posizioni Junior Esperienza di almeno 1 anno di programmazione Java Conoscenza del concetto di TDD Esperienza di Database Relazionali o noSql Esperienza nell'uso di strumenti di build (maven, gradle, sbt) Esperienza nell'uso di strumenti di code versioning (git) Conoscenza della lingua inglese Requisiti per posizioni Senior Esperienza di almeno 5 anni di programmazione Java Conoscenza delle architetture a microservizi Conoscenza del modello DDD Esperienza con servizi REST Esperienza con TDD e con framework di test (e.g. JUnit, Mockito, Cucumber) Conoscenza di database relazionali e noSql Esperienza con Docker Esperienza nell'uso di strumenti di build (maven, gradle, sbt) Esperienza nell'uso di strumenti di code versioning (git) Conoscenza della lingua inglese Ottime capacità di lavoro con team distribuiti Esperienza con Play for Java Conoscenza dello stack AWS (in particolare SQS, S3 Kinesis, DynamoDB) Conoscenza dei pacchetti Atlassian (Jira, Confluence) Start Date: Inizio settembre Le persone interessate possono inviare il loro CV a: Intesa Spa (Gruppo IBM) - Back End Developer Intesa Spa (Gruppo IBM) nell'ambito del suo percorso di crescita e di posizionamento quale polo di innovazione digitale di IBM Italia, ricerca una figura di BackEnd Developer. La risorsa si occuperà dello sviluppo e del mantenimento delle soluzioni core aziendali, lavorando sulle componenti di back end, sviluppate principalmente in Java. Ulteriori informazioni su metodologie e tecnologie utilizzate saranno fornite in sede di colloquio. Esperienza di almeno 3 anni di programmazione Java Padronanza del concetto di architettura a microservizi Esperienza su esposizione servizi REST e websocket Scrittura di test con Junit Conoscenza di database noSql come ElasticSearch Padronanza tecnologia a container, come Docker Esperienza nell'uso di strumenti come git, maven, artifactory/registry Padronanza della lingua inglese Buone capacità relazionali e attitudine al lavoro in team Conoscenza di database Relazionali come Oracle Conoscenza di Kubernetes e OpenShift Programmazione in Python Sede di lavoro: Full Remote Retribuzione: Da concordare in base alle effettive esperienze Informazioni sulle procedure e sul trattamento dei dati personali sono disponibili nelle Norme di tutela della privacy INTESA presso: CSI Piemonte - Diverse Posizioni Tecniche Date: dal 1 aprile a luglio 2021 Company: CSI Piemonte Location: Torino, Italia Title: 30 assunzioni di profili tecnici CSI Piemonte è un'azienda di oltre 1000 dipendenti con 40 anni di storia nello sviluppo dei sistemi informativi e di servizi per i cittadini e la pubblica amministrazione. La nuova campagna di assunzioni del CSI Piemonte prevede l'inserimento di 30 professionalità altamente specializzate, in particolare in contesti di sviluppo Agile, AI e Cloud con particolare focus sulle tecnologie e sviluppo Open Source. I nuovi inserimenti earranno a rafforzare i team impegnati in progetti innovativi, relativi a piattaforme, dati, infrastrutture e servizi applicativi per la Pubblica Amministrazione e i cittadini. Ambiti di sviluppo fondamentali per una realtà come quella del CSI che crede fortemente nel valore sociale dell'innovazione. Puntiamo a offrire servizi digitali di qualità, utili e facili da usare e lavoriamo insieme ai nostri clienti in prima linea nella digital transformation della regione e del Paese. Le assunzioni avverranno in due fasi: 15 figure ad Aprile e 15 fra Giugno e Luglio, rispetto ai seguenti profili: developer, solution designer, system architect, system administrator e data administrator. Alfresco - Senior Test Engineer / Test Architect (London / Remote) Date: 13/08/2020 Company: Alfresco Location: Londra (Regno Unito) / Remoto Title: 2 posizioni: Senior Test Engineer e Test Architect Tutti i dettagli degli annunci li trovi qui:
PassFort
Principal Software Engineer
PassFort
Automata is transforming the way labs work with open, integrated automation. Our mission is to unlock the potential of labs and the potential of the people who work in them. Level: 6 Salary band: £130,000 - £170,000 depending on experience Bonus: 15% performance-based, discretionary Location: Hybrid - 3 days per week on site in London (Angel) At Automata, we're on a mission to transform how scientists work by making automation accessible to every lab in the world. We believe that by giving labs the power to automate, we can unlock discoveries that will shape the future of life sciences-from diagnostics and drug discovery to synthetic biology. We design and operate a software platform that orchestrates robots, instruments, data pipelines, and increasingly AI-driven workflows-helping labs move from bespoke, fragile setups to scalable, software defined automation. Our systems sit at the intersection of cloud infrastructure, distributed systems, orchestration engines, and real world physical constraints. We are a product driven company operating at scale, with customers doing genuinely meaningful scientific work that saves lives. Our engineering challenges are real: complex workflows, reliability at scale, performance under constraints, and building platforms that can evolve as new products and capabilities are layered on. We believe great products come from strong technical leadership, clarity of direction, and teams that move at pace. We work closely together, value in person collaboration, and operate from a modern Central London office designed for focus, energy, and momentum. Why Work at Automata? Impact: Your work will directly contribute to advancements in science and medicine, supporting labs around the globe as they push boundaries in research and innovation. Innovation: You'll be part of a team solving complex problems (seriously, no one else has figured out how to do this yet), using cutting edge technology (we have robots). Growth: We invest in our people. Whether through hands on experience, professional development, or collaborative projects, you'll grow both professionally and personally. Community: Join a diverse, passionate team that values collaboration (golf on a Thursday, Soccer once a month, movie nights whenever we fancy it). What we are looking for We are looking for a Principal Software Engineer who will play a defining role in shaping our platform, our teams, and our technical future. This is a top end role with significant architectural authority and organisational influence. You will lead and mentor senior technical leaders, own core architectural decisions, and help scale a stable platform into a multi product foundation-while remaining hands on and deeply technical. You've likely built and scaled complex systems before, possibly as a CTO or equivalent in a smaller company, and you've also seen what "good" looks like in more structured, corporate or enterprise environments. You understand the trade offs between speed and quality, pragmatism and long term sustainability. This role reports to the VP of Product and offers a fast growth path for someone who demonstrates the appetite and capability. Who you are You are a builder and a leader, not one or the other. You are outcome focused - you care deeply about impact, not just elegant solutions. You thrive in complexity and ambiguity, and you bring structure, clarity, and momentum where it's missing. You are technically opinionated but pragmatic, knowing when to push for the right long term decision and when to ship and iterate. You enjoy working with other senior engineers, raising the bar through example, coaching, and clear technical direction. You communicate clearly - with engineers, product managers, and non technical stakeholders - and you're fluent in product language as well as system design. You move fast, but you don't cut corners on reliability or maintainability. You are motivated by growth: growing products, growing teams, and growing yourself into bigger leadership challenges. You listen and learn as much as you lead and direct, balancing each opportunity to grow yourself, while also helping peers and businesses grow. You're excited by the idea of building scalable, modular, high quality platforms that enable others to move faster and build better products. What you will do Own architecture and technical direction Define, evolve, and own the end to end technical architecture across our core platform and new products. Act as the final technical decision maker on architecture, core technologies, and engineering approaches. Design systems that are scalable, resilient, secure, and adaptable as the business grows. Translate product vision and customer needs into clear technical strategy and executable roadmaps. Stay hands on: contribute to critical designs, core platform modules, prototypes, and apply your coding skills where it matters most. Lead and multiply senior engineers Lead, mentor, and influence Staff and Senior Staff Engineers (6 direct, 16 indirect reports). Help staff engineers lead their squads effectively, making better technical and organisational decisions. Structure teams and responsibilities to improve pace, ownership, and clarity. Set technical standards and expectations that raise quality across the organisation. Drive a healthy engineering function, ensuring pace is balanced with the needs of engineers, towards a sustainable model. Scale delivery and improve quality Increase engineering pace without sacrificing reliability or maintainability. Identify and address scaling pain points, technical debt, and delivery bottlenecks. Champion lean, effective engineering processes that support fast, predictable delivery. Drive measurable improvements in platform stability, performance, and developer productivity. Partner with product and customers Work closely with Product, Design, Delivery, Sales and Customer Success to ensure strong alignment between product intent and technical execution. Translate product language into architecture and delivery plans. Initially partner with Product and Customer Success teams, with the opportunity to engage directly with customers over time for deeper technical collaboration. Build cloud and edge connected systems Design and evolve event driven and data streaming architectures. Consider edge deployment constraints and support teams with design trade offs. Balance performance, cost, reliability, and operational simplicity. Lead engineering practices in cloud native environments (Kubernetes, Docker, CI/CD, IaC, security). Enable data and AI driven capabilities Embed AI practices into engineering flows and design. Collaborate with data and AI focused engineers to productionise intelligent systems. Bring a pragmatic mindset to AI - focused on real value, reliability, and integration, not hype. Your background 12-18 years of professional software engineering experience, with deep backend and some platform focus. Strong expertise in Golang; comfortable reasoning about Python based systems. Experience building products end to end, ideally including at least one built from scratch and scaled. Strong system design and distributed systems experience. Exposure to Kubernetes, containerisation, CI/CD, IaC, security, and modern delivery practices. Experience influencing and leading senior technical people. Prior CTO (at a startup), Principal Engineer, or equivalent senior technical leadership experience is a strong plus. Growth & impact This role is designed for someone who wants real influence today and a fast growth path tomorrow. You'll be trusted with critical technical decisions, visible impact, and leadership of senior engineers - with a clear opportunity to grow fast as the organisation scales. If you're excited by hard problems, meaningful products, and building platforms that matter - we'd love to talk. We are an equal opportunity employer. We celebrate diversity and are committed to creating an inclusive environment for all employees. Discrimination of any kind based on race, colour, religion, gender, sexual orientation, gender identity or expression, national origin, age, genetic information, disability, or veteran status is strictly prohibited.
25/05/2026
Full time
Automata is transforming the way labs work with open, integrated automation. Our mission is to unlock the potential of labs and the potential of the people who work in them. Level: 6 Salary band: £130,000 - £170,000 depending on experience Bonus: 15% performance-based, discretionary Location: Hybrid - 3 days per week on site in London (Angel) At Automata, we're on a mission to transform how scientists work by making automation accessible to every lab in the world. We believe that by giving labs the power to automate, we can unlock discoveries that will shape the future of life sciences-from diagnostics and drug discovery to synthetic biology. We design and operate a software platform that orchestrates robots, instruments, data pipelines, and increasingly AI-driven workflows-helping labs move from bespoke, fragile setups to scalable, software defined automation. Our systems sit at the intersection of cloud infrastructure, distributed systems, orchestration engines, and real world physical constraints. We are a product driven company operating at scale, with customers doing genuinely meaningful scientific work that saves lives. Our engineering challenges are real: complex workflows, reliability at scale, performance under constraints, and building platforms that can evolve as new products and capabilities are layered on. We believe great products come from strong technical leadership, clarity of direction, and teams that move at pace. We work closely together, value in person collaboration, and operate from a modern Central London office designed for focus, energy, and momentum. Why Work at Automata? Impact: Your work will directly contribute to advancements in science and medicine, supporting labs around the globe as they push boundaries in research and innovation. Innovation: You'll be part of a team solving complex problems (seriously, no one else has figured out how to do this yet), using cutting edge technology (we have robots). Growth: We invest in our people. Whether through hands on experience, professional development, or collaborative projects, you'll grow both professionally and personally. Community: Join a diverse, passionate team that values collaboration (golf on a Thursday, Soccer once a month, movie nights whenever we fancy it). What we are looking for We are looking for a Principal Software Engineer who will play a defining role in shaping our platform, our teams, and our technical future. This is a top end role with significant architectural authority and organisational influence. You will lead and mentor senior technical leaders, own core architectural decisions, and help scale a stable platform into a multi product foundation-while remaining hands on and deeply technical. You've likely built and scaled complex systems before, possibly as a CTO or equivalent in a smaller company, and you've also seen what "good" looks like in more structured, corporate or enterprise environments. You understand the trade offs between speed and quality, pragmatism and long term sustainability. This role reports to the VP of Product and offers a fast growth path for someone who demonstrates the appetite and capability. Who you are You are a builder and a leader, not one or the other. You are outcome focused - you care deeply about impact, not just elegant solutions. You thrive in complexity and ambiguity, and you bring structure, clarity, and momentum where it's missing. You are technically opinionated but pragmatic, knowing when to push for the right long term decision and when to ship and iterate. You enjoy working with other senior engineers, raising the bar through example, coaching, and clear technical direction. You communicate clearly - with engineers, product managers, and non technical stakeholders - and you're fluent in product language as well as system design. You move fast, but you don't cut corners on reliability or maintainability. You are motivated by growth: growing products, growing teams, and growing yourself into bigger leadership challenges. You listen and learn as much as you lead and direct, balancing each opportunity to grow yourself, while also helping peers and businesses grow. You're excited by the idea of building scalable, modular, high quality platforms that enable others to move faster and build better products. What you will do Own architecture and technical direction Define, evolve, and own the end to end technical architecture across our core platform and new products. Act as the final technical decision maker on architecture, core technologies, and engineering approaches. Design systems that are scalable, resilient, secure, and adaptable as the business grows. Translate product vision and customer needs into clear technical strategy and executable roadmaps. Stay hands on: contribute to critical designs, core platform modules, prototypes, and apply your coding skills where it matters most. Lead and multiply senior engineers Lead, mentor, and influence Staff and Senior Staff Engineers (6 direct, 16 indirect reports). Help staff engineers lead their squads effectively, making better technical and organisational decisions. Structure teams and responsibilities to improve pace, ownership, and clarity. Set technical standards and expectations that raise quality across the organisation. Drive a healthy engineering function, ensuring pace is balanced with the needs of engineers, towards a sustainable model. Scale delivery and improve quality Increase engineering pace without sacrificing reliability or maintainability. Identify and address scaling pain points, technical debt, and delivery bottlenecks. Champion lean, effective engineering processes that support fast, predictable delivery. Drive measurable improvements in platform stability, performance, and developer productivity. Partner with product and customers Work closely with Product, Design, Delivery, Sales and Customer Success to ensure strong alignment between product intent and technical execution. Translate product language into architecture and delivery plans. Initially partner with Product and Customer Success teams, with the opportunity to engage directly with customers over time for deeper technical collaboration. Build cloud and edge connected systems Design and evolve event driven and data streaming architectures. Consider edge deployment constraints and support teams with design trade offs. Balance performance, cost, reliability, and operational simplicity. Lead engineering practices in cloud native environments (Kubernetes, Docker, CI/CD, IaC, security). Enable data and AI driven capabilities Embed AI practices into engineering flows and design. Collaborate with data and AI focused engineers to productionise intelligent systems. Bring a pragmatic mindset to AI - focused on real value, reliability, and integration, not hype. Your background 12-18 years of professional software engineering experience, with deep backend and some platform focus. Strong expertise in Golang; comfortable reasoning about Python based systems. Experience building products end to end, ideally including at least one built from scratch and scaled. Strong system design and distributed systems experience. Exposure to Kubernetes, containerisation, CI/CD, IaC, security, and modern delivery practices. Experience influencing and leading senior technical people. Prior CTO (at a startup), Principal Engineer, or equivalent senior technical leadership experience is a strong plus. Growth & impact This role is designed for someone who wants real influence today and a fast growth path tomorrow. You'll be trusted with critical technical decisions, visible impact, and leadership of senior engineers - with a clear opportunity to grow fast as the organisation scales. If you're excited by hard problems, meaningful products, and building platforms that matter - we'd love to talk. We are an equal opportunity employer. We celebrate diversity and are committed to creating an inclusive environment for all employees. Discrimination of any kind based on race, colour, religion, gender, sexual orientation, gender identity or expression, national origin, age, genetic information, disability, or veteran status is strictly prohibited.
Newcastle University
Data Scientist (KTP Associate)
Newcastle University City, Newcastle Upon Tyne
Newcastle University is a world-class UK University, advancing knowledge, providing creative solutions and solving global problems. Newcastle University in Singapore has been providing top-quality degrees in Singapore for over a decade and have graduated more than 1,000 students. We deliver jointly awarded undergraduate Newcastle University degrees with Singapore Institute of Technology in chemical engineering, electrical power engineering, marine engineering, offshore engineering and naval architecture, and mechanical design and manufacturing engineering. At Newcastle Research and Innovation Institute, we provide postgraduate education and training with MScs in Electrical Power Engineering, Energy and Sustainability, Marine Technology and Process Safety and Risk Management as well as research degrees (PhD, MPhil). Attracting and retaining staff of the highest calibre is our priority. The Role One Utility Bill Limited and Newcastle University are offering an exciting opportunity to develop a data driven software model that accurately predicts the energy usage for every residential property in the UK - for use in utility bill management. The modelling will utilise time series analysis and machine learning methods. One Utility Bill are a third-party intermediary (TPI) that simplifies household billing with transparent, bundled utility packages for renters and homeowners. OUBs flagship offering is an unlimited energy package, through which they provide customers with a fixed energy cost based on current market tariffs and projected consumption over the contract term. Based at One Utility Bill, you will be supported by an interdisciplinary team from Newcastle University, led by Prof. Hongsheng Dai, who has expertise in statistical methodology and statistical applications. You will be also supported by a senior supervisor from One Utility Bill, with expertise in financial control. Candidates should have a first degree in statistics, data science, computer science, mathematics or a related discipline, as well as a higher degree (ideally PhD) in statistics, data science, optimisation or artificial intelligence. Develop managerial skills and attend two residential managerial workshops (each of one-week duration) £4,000 personal training budget The opportunity to lead a project, develop project management skills and improve long-term career prospects Mentoring by a Knowledge Transfer Network Adviser Full access to university resources to complete the project Ability to work in a largely self-determined way, across the industry-academic partnership Opportunities to develop both technical understanding and commercial awareness The possibility of studying for a higher degree or undertaking professional development The KTP Associate will be an employee of Newcastle University but will spend most of their working time at the company's premises at One Utility Bill, 5 Media Exchange, Coquet Street and when required at Newcastle University. The KTP Associate will follow One Utility Bill's working hours and holiday procedure. The working week will be 40 hours per week, with a shift pattern of Monday-Friday 9:00am-5:00pm. Annual Leave applicable to this role is 25 days plus bank holidays. Although the contract is fixed term for a duration of 2 years, more than 70% of KTP staff gain a permanent job offer from their KTP company. For more information or informal enquiries, please contact Prof Hongsheng Dai at or Prof Kevin Wilson at . For further details about Knowledge Transfer Partnerships please visit the web page at: Key Tasks Anomaly and outlier detection using advanced statistical techniques. Develop and apply statistical models (such as seasonal ARIMA models) under a Bayesian framework and machine learning models (such as LSTM), to forecast energy usage at the household level. Develop advanced forecasting algorithms by incorporating external variables (e.g. weather, EPC rating), missing data and heterogeneous data patterns. Translate outputs into pricing strategies. Disseminate findings through reports, research papers and conferences. Work with colleagues in One Utility Bill to successfully integrate a range of data sources and developed algorithms into a single platform. Communicate high level technical concepts to non-specialists. The Person Knowledge, Skills, and Experience Strong theoretical and applied knowledge in time series analysis. Strong theoretical and applied knowledge in Bayesian inference and computational statistics, including advanced methods such as Markov Chain Monte Carlo (MCMC) and Sequential Monte Carlo (SMC). Good theoretical and applied knowledge in artificial intelligence and statistical learning models. Knowledge in data engineering (missing data imputation, outlier detection). Excellent experience in R/Python programming. Desirable Strong foundation in theoretical statistics, with the ability to apply rigorous statistical principles to complex modelling problems. Knowledge of optimisation. Experience of project management, the ability to manage multiple deadlines. Attributes and Behaviour Excellent organisational and planning skills. The ability to work to deadlines. The ability to work independently and collaboratively with colleagues. Strong interpersonal skills with the ability to communicate at all levels to different stakeholder groups in both academia and industry. Good attention to detail. A natural problem solver. Excellent verbal, written and presentation skills. Qualifications / Experience A first degree in statistics, data science, computer science, mathematics or a related discipline. A higher degree (ideally PhD) in statistics, data science, optimisation or artificial intelligence. To apply, please attach your CV and a cover letter that demonstrates how you meet the essential criteria for the position, as outlined in the Person Specification of the Job Description. Any requested additional documents required as part of your application, should be included within the same file as your cover letter. The total file size must not exceed 10MB. Newcastle University is a global University where everyone is treated with dignity and respect. As a University of Sanctuary, we aim to provide a welcoming place of safety for all, offering opportunities to people fleeing violence and persecution. We are committed to being a fully inclusive university which actively recruits, supports and retains colleagues from all sectors of society. We value diversity as well as celebrate, support and thrive on the contributions of all of our employees and the communities they represent. We are proud to be an equal opportunities employer and encourage applications from individuals who can complement our existing teams, we believe that success is built on having teams whose backgrounds and experiences reflect the diversity of our university and student population. At Newcastle University we hold a GoldAthena Swan award in recognition of our good employment practices for the advancement of gender equality. We also hold a Race Equality Charter Bronze award in recognition of our work towards tackling race inequality in higher education REC. We are a Disability Confident employer and will offer an interview to disabled applicants who meet the essential criteria for the role as part of the offer and interview scheme. In addition, we are a member of the Euraxess initiative supporting researchers in Europe.
25/05/2026
Full time
Newcastle University is a world-class UK University, advancing knowledge, providing creative solutions and solving global problems. Newcastle University in Singapore has been providing top-quality degrees in Singapore for over a decade and have graduated more than 1,000 students. We deliver jointly awarded undergraduate Newcastle University degrees with Singapore Institute of Technology in chemical engineering, electrical power engineering, marine engineering, offshore engineering and naval architecture, and mechanical design and manufacturing engineering. At Newcastle Research and Innovation Institute, we provide postgraduate education and training with MScs in Electrical Power Engineering, Energy and Sustainability, Marine Technology and Process Safety and Risk Management as well as research degrees (PhD, MPhil). Attracting and retaining staff of the highest calibre is our priority. The Role One Utility Bill Limited and Newcastle University are offering an exciting opportunity to develop a data driven software model that accurately predicts the energy usage for every residential property in the UK - for use in utility bill management. The modelling will utilise time series analysis and machine learning methods. One Utility Bill are a third-party intermediary (TPI) that simplifies household billing with transparent, bundled utility packages for renters and homeowners. OUBs flagship offering is an unlimited energy package, through which they provide customers with a fixed energy cost based on current market tariffs and projected consumption over the contract term. Based at One Utility Bill, you will be supported by an interdisciplinary team from Newcastle University, led by Prof. Hongsheng Dai, who has expertise in statistical methodology and statistical applications. You will be also supported by a senior supervisor from One Utility Bill, with expertise in financial control. Candidates should have a first degree in statistics, data science, computer science, mathematics or a related discipline, as well as a higher degree (ideally PhD) in statistics, data science, optimisation or artificial intelligence. Develop managerial skills and attend two residential managerial workshops (each of one-week duration) £4,000 personal training budget The opportunity to lead a project, develop project management skills and improve long-term career prospects Mentoring by a Knowledge Transfer Network Adviser Full access to university resources to complete the project Ability to work in a largely self-determined way, across the industry-academic partnership Opportunities to develop both technical understanding and commercial awareness The possibility of studying for a higher degree or undertaking professional development The KTP Associate will be an employee of Newcastle University but will spend most of their working time at the company's premises at One Utility Bill, 5 Media Exchange, Coquet Street and when required at Newcastle University. The KTP Associate will follow One Utility Bill's working hours and holiday procedure. The working week will be 40 hours per week, with a shift pattern of Monday-Friday 9:00am-5:00pm. Annual Leave applicable to this role is 25 days plus bank holidays. Although the contract is fixed term for a duration of 2 years, more than 70% of KTP staff gain a permanent job offer from their KTP company. For more information or informal enquiries, please contact Prof Hongsheng Dai at or Prof Kevin Wilson at . For further details about Knowledge Transfer Partnerships please visit the web page at: Key Tasks Anomaly and outlier detection using advanced statistical techniques. Develop and apply statistical models (such as seasonal ARIMA models) under a Bayesian framework and machine learning models (such as LSTM), to forecast energy usage at the household level. Develop advanced forecasting algorithms by incorporating external variables (e.g. weather, EPC rating), missing data and heterogeneous data patterns. Translate outputs into pricing strategies. Disseminate findings through reports, research papers and conferences. Work with colleagues in One Utility Bill to successfully integrate a range of data sources and developed algorithms into a single platform. Communicate high level technical concepts to non-specialists. The Person Knowledge, Skills, and Experience Strong theoretical and applied knowledge in time series analysis. Strong theoretical and applied knowledge in Bayesian inference and computational statistics, including advanced methods such as Markov Chain Monte Carlo (MCMC) and Sequential Monte Carlo (SMC). Good theoretical and applied knowledge in artificial intelligence and statistical learning models. Knowledge in data engineering (missing data imputation, outlier detection). Excellent experience in R/Python programming. Desirable Strong foundation in theoretical statistics, with the ability to apply rigorous statistical principles to complex modelling problems. Knowledge of optimisation. Experience of project management, the ability to manage multiple deadlines. Attributes and Behaviour Excellent organisational and planning skills. The ability to work to deadlines. The ability to work independently and collaboratively with colleagues. Strong interpersonal skills with the ability to communicate at all levels to different stakeholder groups in both academia and industry. Good attention to detail. A natural problem solver. Excellent verbal, written and presentation skills. Qualifications / Experience A first degree in statistics, data science, computer science, mathematics or a related discipline. A higher degree (ideally PhD) in statistics, data science, optimisation or artificial intelligence. To apply, please attach your CV and a cover letter that demonstrates how you meet the essential criteria for the position, as outlined in the Person Specification of the Job Description. Any requested additional documents required as part of your application, should be included within the same file as your cover letter. The total file size must not exceed 10MB. Newcastle University is a global University where everyone is treated with dignity and respect. As a University of Sanctuary, we aim to provide a welcoming place of safety for all, offering opportunities to people fleeing violence and persecution. We are committed to being a fully inclusive university which actively recruits, supports and retains colleagues from all sectors of society. We value diversity as well as celebrate, support and thrive on the contributions of all of our employees and the communities they represent. We are proud to be an equal opportunities employer and encourage applications from individuals who can complement our existing teams, we believe that success is built on having teams whose backgrounds and experiences reflect the diversity of our university and student population. At Newcastle University we hold a GoldAthena Swan award in recognition of our good employment practices for the advancement of gender equality. We also hold a Race Equality Charter Bronze award in recognition of our work towards tackling race inequality in higher education REC. We are a Disability Confident employer and will offer an interview to disabled applicants who meet the essential criteria for the role as part of the offer and interview scheme. In addition, we are a member of the Euraxess initiative supporting researchers in Europe.
Senior Software Engineer (Python/Java) - Life Sciences
Jas Gujral
A leading consulting firm in the United Kingdom is seeking a Senior Software Engineer with expertise in Python and Java. The ideal candidate will have 5 to 10 years of experience in developing complex applications, particularly within the Life Sciences domain. This role offers flexible remote working and a competitive daily rate ranging from £500 to £2000. Candidates with a PhD or MSc in Computer Science are preferred. The project is based in Oxford with initial assignments lasting 3 to 6 months, potentially leading to a permanent position.
25/05/2026
Full time
A leading consulting firm in the United Kingdom is seeking a Senior Software Engineer with expertise in Python and Java. The ideal candidate will have 5 to 10 years of experience in developing complex applications, particularly within the Life Sciences domain. This role offers flexible remote working and a competitive daily rate ranging from £500 to £2000. Candidates with a PhD or MSc in Computer Science are preferred. The project is based in Oxford with initial assignments lasting 3 to 6 months, potentially leading to a permanent position.
Senior Python/Go Engineer with Terraform & ML (Remote)
Jas Gujral
A leading consulting company seeks Senior Software Developers/Engineers with extensive experience in Python and Machine Learning for a strategic project. Responsibilities include working with a dynamic team and developing complex applications. Candidates should have 7-10 years of proven experience and must demonstrate integrity and trustworthiness. The role offers a competitive daily rate ranging from £500 to £2000, with possibilities for remote work and permanent placement.
25/05/2026
Full time
A leading consulting company seeks Senior Software Developers/Engineers with extensive experience in Python and Machine Learning for a strategic project. Responsibilities include working with a dynamic team and developing complex applications. Candidates should have 7-10 years of proven experience and must demonstrate integrity and trustworthiness. The role offers a competitive daily rate ranging from £500 to £2000, with possibilities for remote work and permanent placement.
Senior GenAI Engineer
Anaplan Inc
Senior GenAI Engineer We're seeking a versatile engineer who can work across the full stack of GenAI applications, from model integration and prompt engineering to building intuitive user interfaces. You'll build production ready AI features that empower business users to leverage GenAI within their planning workflows, requiring deep ML knowledge and strong software engineering skills. Your Impact Develop end to end GenAI features, including backend API services, model integration, model monitoring, evaluations, and deployments Integrate and optimize LLMs for specific use cases in business planning, including prompt engineering and RAG implementation Build conversational interfaces and agentic workflows that make complex planning tasks accessible through natural language Implement evaluation frameworks to measure and improve GenAI feature quality, including accuracy, latency, and user satisfaction metrics Design and develop APIs that expose AI capabilities to Anaplan's platform and third party integrations Optimize model inference pipelines for performance, cost, and scalability in production environments Implement monitoring, logging, and observability for GenAI systems to track usage, errors, and model behaviour Collaborate with data scientists to productionize ML models and forecasting algorithms Write comprehensive tests, including unit tests, integration tests, and prompt regression suites Participate in code reviews, technical design discussions, and knowledge sharing sessions Stay current with GenAI research and tools, evaluating new models and techniques for potential adoption Your Qualifications Software engineering experience with a focus on ML/AI systems Strong programming skills in Python, including experience with ML frameworks (PyTorch, TensorFlow, Transformers) Experience building and deploying LLM powered applications in production Proficiency in front end development with React, TypeScript, and modern web technologies Understanding of RESTful API design, microservices architecture, and cloud infrastructure Experience with prompt engineering, RAG systems Strong foundation in ML fundamentals, including NLP, time series analysis, or recommender systems Familiarity with containerization (Docker), orchestration (Kubernetes), and CI/CD pipelines Excellent problem solving skills and attention to detail Bachelor's degree in computer science, Machine Learning, or related field Preferred Qualifications Experience with GenAI frameworks (LangChain, LlamaIndex, Haystack, or similar) Knowledge of vector databases (Pinecone, Weaviate, Qdrant) and embedding models Experience with model serving frameworks (vLLM, TensorRT, Ray) Background in forecasting, planning, or analytics applications Familiarity with Anaplan or similar enterprise planning platforms Experience with A/B testing and experimentation frameworks for AI features Contributions to open source ML projects or research publications Experience with model observability tools (LangSmith, W&B, MLflow) What Makes This Role Exciting Lead a greenfield team building transformative AI capabilities from the ground up Work on cutting edge conversational and agentic AI technologies Build user facing AI features that directly impact how businesses plan and make decisions Experiment with the latest GenAI models and techniques Collaborate with talented engineers, data scientists, and product designers Solve unique challenges at the intersection of AI and enterprise software Grow your skills in both ML engineering and full stack development Our Commitment to Diversity, Equity, Inclusion and Belonging (DEIB) We believe attracting and retaining the best talent and fostering an inclusive culture strengthens our business. DEIB improves our workforce, enhances trust with our partners and customers, and drives business success. Build your career in a place where diversity, equity, inclusion and belonging aren't just words on paper - this is what drives our innovation, it's how we connect, and it contributes to what makes us a market leader. We will ensure that individuals with disabilities are provided reasonable accommodation to participate in the job application or interview process, perform essential job functions, and receive equitable benefits and all privileges of employment. Please contact us to request accommodation.
25/05/2026
Full time
Senior GenAI Engineer We're seeking a versatile engineer who can work across the full stack of GenAI applications, from model integration and prompt engineering to building intuitive user interfaces. You'll build production ready AI features that empower business users to leverage GenAI within their planning workflows, requiring deep ML knowledge and strong software engineering skills. Your Impact Develop end to end GenAI features, including backend API services, model integration, model monitoring, evaluations, and deployments Integrate and optimize LLMs for specific use cases in business planning, including prompt engineering and RAG implementation Build conversational interfaces and agentic workflows that make complex planning tasks accessible through natural language Implement evaluation frameworks to measure and improve GenAI feature quality, including accuracy, latency, and user satisfaction metrics Design and develop APIs that expose AI capabilities to Anaplan's platform and third party integrations Optimize model inference pipelines for performance, cost, and scalability in production environments Implement monitoring, logging, and observability for GenAI systems to track usage, errors, and model behaviour Collaborate with data scientists to productionize ML models and forecasting algorithms Write comprehensive tests, including unit tests, integration tests, and prompt regression suites Participate in code reviews, technical design discussions, and knowledge sharing sessions Stay current with GenAI research and tools, evaluating new models and techniques for potential adoption Your Qualifications Software engineering experience with a focus on ML/AI systems Strong programming skills in Python, including experience with ML frameworks (PyTorch, TensorFlow, Transformers) Experience building and deploying LLM powered applications in production Proficiency in front end development with React, TypeScript, and modern web technologies Understanding of RESTful API design, microservices architecture, and cloud infrastructure Experience with prompt engineering, RAG systems Strong foundation in ML fundamentals, including NLP, time series analysis, or recommender systems Familiarity with containerization (Docker), orchestration (Kubernetes), and CI/CD pipelines Excellent problem solving skills and attention to detail Bachelor's degree in computer science, Machine Learning, or related field Preferred Qualifications Experience with GenAI frameworks (LangChain, LlamaIndex, Haystack, or similar) Knowledge of vector databases (Pinecone, Weaviate, Qdrant) and embedding models Experience with model serving frameworks (vLLM, TensorRT, Ray) Background in forecasting, planning, or analytics applications Familiarity with Anaplan or similar enterprise planning platforms Experience with A/B testing and experimentation frameworks for AI features Contributions to open source ML projects or research publications Experience with model observability tools (LangSmith, W&B, MLflow) What Makes This Role Exciting Lead a greenfield team building transformative AI capabilities from the ground up Work on cutting edge conversational and agentic AI technologies Build user facing AI features that directly impact how businesses plan and make decisions Experiment with the latest GenAI models and techniques Collaborate with talented engineers, data scientists, and product designers Solve unique challenges at the intersection of AI and enterprise software Grow your skills in both ML engineering and full stack development Our Commitment to Diversity, Equity, Inclusion and Belonging (DEIB) We believe attracting and retaining the best talent and fostering an inclusive culture strengthens our business. DEIB improves our workforce, enhances trust with our partners and customers, and drives business success. Build your career in a place where diversity, equity, inclusion and belonging aren't just words on paper - this is what drives our innovation, it's how we connect, and it contributes to what makes us a market leader. We will ensure that individuals with disabilities are provided reasonable accommodation to participate in the job application or interview process, perform essential job functions, and receive equitable benefits and all privileges of employment. Please contact us to request accommodation.
Arcus Search
Senior Software Engineer - Greenfield API Platform
Arcus Search
A leading recruitment firm is looking for Software Engineers to assist with a greenfield technology implementation project for a top financial services firm in London. The role focuses on API development using C#, TypeScript, and ideally Python or Java, emphasizing systems integration. This position offers the chance to work with advanced technology and a globally recognized team, providing a prestigious addition to your resume.
25/05/2026
Full time
A leading recruitment firm is looking for Software Engineers to assist with a greenfield technology implementation project for a top financial services firm in London. The role focuses on API development using C#, TypeScript, and ideally Python or Java, emphasizing systems integration. This position offers the chance to work with advanced technology and a globally recognized team, providing a prestigious addition to your resume.
Arcus Search
Senior Software Engineer
Arcus Search
A team of Software Engineers are required to support a leading FS Technology firm in London on a completely greenfield technology implementation that will last at least 24 months. You will have an opportunity to work with some of the most cutting edge technology, alongside a team of some of the best Engineers globally. The main aim is to develop a suite of API's to support an increasingly complex set of systems that are used to execute financial trades. Requirements API development experience using C#, TypeScript and ideally Python or Java Experience building and following Service Oriented Architecture frameworks Strong understanding of systems integration concepts and techniques You will be at the spear of a genuinely best-in-business project, something that will be a stand-out addition to your resume in years to come.
25/05/2026
Full time
A team of Software Engineers are required to support a leading FS Technology firm in London on a completely greenfield technology implementation that will last at least 24 months. You will have an opportunity to work with some of the most cutting edge technology, alongside a team of some of the best Engineers globally. The main aim is to develop a suite of API's to support an increasingly complex set of systems that are used to execute financial trades. Requirements API development experience using C#, TypeScript and ideally Python or Java Experience building and following Service Oriented Architecture frameworks Strong understanding of systems integration concepts and techniques You will be at the spear of a genuinely best-in-business project, something that will be a stand-out addition to your resume in years to come.
Zenovo
Senior Python Software Engineer
Zenovo Bristol, Gloucestershire
Job Title: Senior Python Software Engineer Location: Bristol (Remote - Monthly Site Visit) Salary: £65,000 - £75,000 (Depending on Experience) Please note: Applicants must have permanent and unrestricted right to work in the UK, as sponsorship is not available for this role. Overview This role is focused on supporting Research & Development tooling, internal software systems, and automated development pipelines that ensure software reliability, security, scalability, and regulatory compliance. Job Responsibilities Support software development activities across R&D tooling, data infrastructure, and automated development pipelines Develop and maintain internal software systems, databases, and ETL pipelines. Support CI/CD pipelines, automated testing, code quality, security scanning, and documentation generation processes. Produce and maintain technical documentation and ensure traceability throughout the software development lifecycle. Contribute to coding standards, software architecture, and engineering best practices across projects. Communicate project progress, risks, and technical challenges effectively with engineering leadership. Provide technical mentorship, code reviews, and continuous improvement support to wider R&D software teams. Ensure software development activities adhere to industry regulations & standards Required Skills & Experience 7+ years commercial experience developing software in Python across Linux and Windows environments, including both Intel and ARM-based platforms. Proven experience building and maintaining CI/CD pipelines, ideally using GitLab, alongside automated testing and code quality tooling. Solid understanding of software testing methodologies, including unit testing, regression testing, and test planning. Experience working within Agile development teams, with hands on use of Git, Jira, and collaborative development workflows. Experience with GUI development frameworks such as wxPython. Knowledge of database design, management, and optimisation. Experience developing and supporting ETL and data processing pipelines. Understanding of Linux operating systems and distribution internals. Apply Now or Apply with Indeed
25/05/2026
Full time
Job Title: Senior Python Software Engineer Location: Bristol (Remote - Monthly Site Visit) Salary: £65,000 - £75,000 (Depending on Experience) Please note: Applicants must have permanent and unrestricted right to work in the UK, as sponsorship is not available for this role. Overview This role is focused on supporting Research & Development tooling, internal software systems, and automated development pipelines that ensure software reliability, security, scalability, and regulatory compliance. Job Responsibilities Support software development activities across R&D tooling, data infrastructure, and automated development pipelines Develop and maintain internal software systems, databases, and ETL pipelines. Support CI/CD pipelines, automated testing, code quality, security scanning, and documentation generation processes. Produce and maintain technical documentation and ensure traceability throughout the software development lifecycle. Contribute to coding standards, software architecture, and engineering best practices across projects. Communicate project progress, risks, and technical challenges effectively with engineering leadership. Provide technical mentorship, code reviews, and continuous improvement support to wider R&D software teams. Ensure software development activities adhere to industry regulations & standards Required Skills & Experience 7+ years commercial experience developing software in Python across Linux and Windows environments, including both Intel and ARM-based platforms. Proven experience building and maintaining CI/CD pipelines, ideally using GitLab, alongside automated testing and code quality tooling. Solid understanding of software testing methodologies, including unit testing, regression testing, and test planning. Experience working within Agile development teams, with hands on use of Git, Jira, and collaborative development workflows. Experience with GUI development frameworks such as wxPython. Knowledge of database design, management, and optimisation. Experience developing and supporting ETL and data processing pipelines. Understanding of Linux operating systems and distribution internals. Apply Now or Apply with Indeed
Capital One UK
Staff Software Engineer - Machine Learning
Capital One UK Islington, London
White Collar Factory (95009), United Kingdom, London, London Staff Software Engineer - Machine Learning About this role We're on a mission to transform the way we use data and AI to service our customers and drive efficiency across the business. Do you love shaping the technical landscape and driving innovation across the organisation? Are you passionate about solving complex ML and AI challenges and supporting multiple teams toward a shared technical vision? At Capital One, you'll be part of a community of technical leaders who drive engineering excellence, foster innovation, and deliver impactful ML/AI and Gen AI solutions that meet real customer needs. What You'll Do Own and drive the ML/AI technical strategy for UK use cases, spanning multiple teams and influencing the overall technical direction for AI adoption Lead and coordinate ML engineering efforts across multiple teams, ensuring alignment with broader business objectives, enterprise platform capabilities, and technology strategy Provide technical consultancy to teams delivering AI use cases, guiding architectural decisions, solution design, and effective use of enterprise ML/AI platforms and capabilities Proactively identify emerging ML/AI patterns, define and evangelise best practices, and establish reusable approaches that enhance delivery of AI use cases across the business Drive MLOps standards and practices across teams, including CI/CD for models, automated testing, monitoring, and deployment pipelines Collaborate with enterprise platform and data science teams, contributing to platform capabilities where appropriate and partnering on use case delivery Build and maintain strong relationships with key stakeholders, including senior leadership, product owners, data science teams, and enterprise platform partners Represent Capital One in external ML/AI technical forums, contributing to industry discussions Develop and advocate for strategies to proactively manage technical debt across ML/AI systems Actively mentor and develop engineers, fostering a culture of continuous learning What we're looking for Deep expertise in Python and ML engineering Deep expertise in ML/AI systems design, MLOps, and cloud-native architectures Track record of leading ML/AI technical initiatives across multiple teams Strong experience with cloud platforms (AWS, Azure, GCP) Experience with ML frameworks (PyTorch, TensorFlow, scikit-learn) and Gen AI/Agentic frameworks (LangGraph, LangChain, VectorDBs, RAG) Understanding of responsible AI practices, including guardrails, hallucination mitigation, and output quality management for AI systems Experience designing and scaling low-latency, customer-facing ML/AI architectures Proven experience setting a multi-team ML/AI technical vision and strategy Strong track record of technical leadership and influence without authority Experience driving ML engineering standards and best practices across organisations Deep understanding of the full ML/AI development lifecycle, including model serving, data pipelines, and Gen AI systems Experience leveraging enterprise platforms to deliver business use cases at scale Experience of steering Communities of Practice or technical forums Strong business acumen and ability to translate ML/AI concepts for various audiences Where and how you'll work This is a permanent position based in our London office. We have a hybrid working model which gives you flexibility to work from our office and from home. We're big on collaboration and connection, so you'll be based in our London office 3 days a week on Tuesdays, Wednesdays and Thursdays. What's in it for you Bring us all this - and you'll be well rewarded with a role contributing to the roadmap of an organisation committed to transformation We offer high performers strong and diverse career progression, investing heavily in developing great people through our Capital One University training programmes (and appropriate external providers) Immediate access to our core benefits including pension scheme, bonus, generous holiday entitlement and private medical insurance - with flexible benefits available including season-ticket loans, cycle to work scheme and enhanced parental leave Open-plan workspaces and accessible facilities designed to inspire and support you. Our Nottingham head-office has a fully-serviced gym, subsidised restaurant, mindfulness and music rooms. What you should know about how we recruit We pride ourselves on hiring the best people, not the same people. Building diverse and inclusive teams is the right thing to do and the smart thing to do. We want to work with top talent: whoever you are, whatever you look like, wherever you come from. We know it's about what you do, not just what you say. That's why we make our recruitment process fair and accessible. And we offer benefits that attract people at all ages and stages. We also partner with organisations including the Women in Finance and Race At Work Charters, Stonewall and upReach to find people from every walk of life and help them thrive with us. We have a whole host of internal networks and support groups you could be involved in, to name a few: REACH - Race Equality and Culture Heritage group focuses on representation, retention and engagement for associates from minority ethnic groups and allies OutFront - to provide LGBTQ+ support for all associates Mind Your Mind - signposting support and promoting positive mental wellbeing for all Women in Tech - promoting an inclusive environment in tech EmpowHER - network of female associates and allies focusing on developing future leaders, particularly for female talent in our industry Enabled - focused on supporting associates with disabilities and neurodiversity Capital One is committed to diversity in the workplace. If you require a reasonable adjustment, please contact All information will be kept confidential and will only be used for the purpose of applying a reasonable adjustment. For technical support or questions about Capital One's recruiting process, please send an email to Capital One does not provide, endorse nor guarantee and is not liable for third-party products, services, educational tools or other information available through this site. Capital One Financial is made up of several different entities. Please note that any position posted in Canada is for Capital One Canada, any position posted in the United Kingdom is for Capital One Europe and any position posted in the Philippines is for Capital One Philippines Service Corp. (COPSSC). Who We Are At Capital One, we're building a leading information-based technology company. Still founder-led by Chairman and Chief Executive Officer Richard Fairbank, Capital One is on a mission to help our customers succeed by bringing ingenuity, simplicity, and humanity to banking. We measure our efforts by the success our customers enjoy and the advocacy they exhibit. We are succeeding because they are succeeding. Guided by our shared values, we thrive in an environment where collaboration and openness are valued. We believe that innovation is powered by perspective and that teamwork and respect for each other lead to superior results. We elevate each other and obsess about doing the right thing. Our associates serve with humility and a deep respect for their responsibility in helping our customers achieve their goals and realize their dreams. Together, we are on a quest to change banking for good.
25/05/2026
Full time
White Collar Factory (95009), United Kingdom, London, London Staff Software Engineer - Machine Learning About this role We're on a mission to transform the way we use data and AI to service our customers and drive efficiency across the business. Do you love shaping the technical landscape and driving innovation across the organisation? Are you passionate about solving complex ML and AI challenges and supporting multiple teams toward a shared technical vision? At Capital One, you'll be part of a community of technical leaders who drive engineering excellence, foster innovation, and deliver impactful ML/AI and Gen AI solutions that meet real customer needs. What You'll Do Own and drive the ML/AI technical strategy for UK use cases, spanning multiple teams and influencing the overall technical direction for AI adoption Lead and coordinate ML engineering efforts across multiple teams, ensuring alignment with broader business objectives, enterprise platform capabilities, and technology strategy Provide technical consultancy to teams delivering AI use cases, guiding architectural decisions, solution design, and effective use of enterprise ML/AI platforms and capabilities Proactively identify emerging ML/AI patterns, define and evangelise best practices, and establish reusable approaches that enhance delivery of AI use cases across the business Drive MLOps standards and practices across teams, including CI/CD for models, automated testing, monitoring, and deployment pipelines Collaborate with enterprise platform and data science teams, contributing to platform capabilities where appropriate and partnering on use case delivery Build and maintain strong relationships with key stakeholders, including senior leadership, product owners, data science teams, and enterprise platform partners Represent Capital One in external ML/AI technical forums, contributing to industry discussions Develop and advocate for strategies to proactively manage technical debt across ML/AI systems Actively mentor and develop engineers, fostering a culture of continuous learning What we're looking for Deep expertise in Python and ML engineering Deep expertise in ML/AI systems design, MLOps, and cloud-native architectures Track record of leading ML/AI technical initiatives across multiple teams Strong experience with cloud platforms (AWS, Azure, GCP) Experience with ML frameworks (PyTorch, TensorFlow, scikit-learn) and Gen AI/Agentic frameworks (LangGraph, LangChain, VectorDBs, RAG) Understanding of responsible AI practices, including guardrails, hallucination mitigation, and output quality management for AI systems Experience designing and scaling low-latency, customer-facing ML/AI architectures Proven experience setting a multi-team ML/AI technical vision and strategy Strong track record of technical leadership and influence without authority Experience driving ML engineering standards and best practices across organisations Deep understanding of the full ML/AI development lifecycle, including model serving, data pipelines, and Gen AI systems Experience leveraging enterprise platforms to deliver business use cases at scale Experience of steering Communities of Practice or technical forums Strong business acumen and ability to translate ML/AI concepts for various audiences Where and how you'll work This is a permanent position based in our London office. We have a hybrid working model which gives you flexibility to work from our office and from home. We're big on collaboration and connection, so you'll be based in our London office 3 days a week on Tuesdays, Wednesdays and Thursdays. What's in it for you Bring us all this - and you'll be well rewarded with a role contributing to the roadmap of an organisation committed to transformation We offer high performers strong and diverse career progression, investing heavily in developing great people through our Capital One University training programmes (and appropriate external providers) Immediate access to our core benefits including pension scheme, bonus, generous holiday entitlement and private medical insurance - with flexible benefits available including season-ticket loans, cycle to work scheme and enhanced parental leave Open-plan workspaces and accessible facilities designed to inspire and support you. Our Nottingham head-office has a fully-serviced gym, subsidised restaurant, mindfulness and music rooms. What you should know about how we recruit We pride ourselves on hiring the best people, not the same people. Building diverse and inclusive teams is the right thing to do and the smart thing to do. We want to work with top talent: whoever you are, whatever you look like, wherever you come from. We know it's about what you do, not just what you say. That's why we make our recruitment process fair and accessible. And we offer benefits that attract people at all ages and stages. We also partner with organisations including the Women in Finance and Race At Work Charters, Stonewall and upReach to find people from every walk of life and help them thrive with us. We have a whole host of internal networks and support groups you could be involved in, to name a few: REACH - Race Equality and Culture Heritage group focuses on representation, retention and engagement for associates from minority ethnic groups and allies OutFront - to provide LGBTQ+ support for all associates Mind Your Mind - signposting support and promoting positive mental wellbeing for all Women in Tech - promoting an inclusive environment in tech EmpowHER - network of female associates and allies focusing on developing future leaders, particularly for female talent in our industry Enabled - focused on supporting associates with disabilities and neurodiversity Capital One is committed to diversity in the workplace. If you require a reasonable adjustment, please contact All information will be kept confidential and will only be used for the purpose of applying a reasonable adjustment. For technical support or questions about Capital One's recruiting process, please send an email to Capital One does not provide, endorse nor guarantee and is not liable for third-party products, services, educational tools or other information available through this site. Capital One Financial is made up of several different entities. Please note that any position posted in Canada is for Capital One Canada, any position posted in the United Kingdom is for Capital One Europe and any position posted in the Philippines is for Capital One Philippines Service Corp. (COPSSC). Who We Are At Capital One, we're building a leading information-based technology company. Still founder-led by Chairman and Chief Executive Officer Richard Fairbank, Capital One is on a mission to help our customers succeed by bringing ingenuity, simplicity, and humanity to banking. We measure our efforts by the success our customers enjoy and the advocacy they exhibit. We are succeeding because they are succeeding. Guided by our shared values, we thrive in an environment where collaboration and openness are valued. We believe that innovation is powered by perspective and that teamwork and respect for each other lead to superior results. We elevate each other and obsess about doing the right thing. Our associates serve with humility and a deep respect for their responsibility in helping our customers achieve their goals and realize their dreams. Together, we are on a quest to change banking for good.
Staff Software Engineer - Machine Learning
Capital One
White Collar Factory (95009), United Kingdom, London, London Staff Software Engineer - Machine Learning About this role We're on a mission to transform the way we use data and AI to service our customers and drive efficiency across the business. Do you love shaping the technical landscape and driving innovation across the organisation? Are you passionate about solving complex ML and AI challenges and supporting multiple teams toward a shared technical vision? At Capital One, you'll be part of a community of technical leaders who drive engineering excellence, foster innovation, and deliver impactful ML/AI and Gen AI solutions that meet real customer needs. What You'll Do Own and drive the ML/AI technical strategy for UK use cases, spanning multiple teams and influencing the overall technical direction for AI adoption Lead and coordinate ML engineering efforts across multiple teams, ensuring alignment with broader business objectives, enterprise platform capabilities, and technology strategy Provide technical consultancy to teams delivering AI use cases, guiding architectural decisions, solution design, and effective use of enterprise ML/AI platforms and capabilities Proactively identify emerging ML/AI patterns, define and evangelise best practices, and establish reusable approaches that enhance delivery of AI use cases across the business Drive MLOps standards and practices across teams, including CI/CD for models, automated testing, monitoring, and deployment pipelines Collaborate with enterprise platform and data science teams, contributing to platform capabilities where appropriate and partnering on use case delivery Build and maintain strong relationships with key stakeholders, including senior leadership, product owners, data science teams, and enterprise platform partners Represent Capital One in external ML/AI technical forums, contributing to industry discussions Develop and advocate for strategies to proactively manage technical debt across ML/AI systems Actively mentor and develop engineers, fostering a culture of continuous learning What we're looking for Deep expertise in Python and ML engineering Deep expertise in ML/AI systems design, MLOps, and cloud-native architectures Track record of leading ML/AI technical initiatives across multiple teams Strong experience with cloud platforms (AWS, Azure, GCP) Experience with ML frameworks (PyTorch, TensorFlow, scikit-learn) and Gen AI/Agentic frameworks (LangGraph, LangChain, VectorDBs, RAG) Understanding of responsible AI practices, including guardrails, hallucination mitigation, and output quality management for AI systems Experience designing and scaling low-latency, customer-facing ML/AI architectures Proven experience setting a multi-team ML/AI technical vision and strategy Strong track record of technical leadership and influence without authority Experience driving ML engineering standards and best practices across organisations Deep understanding of the full ML/AI development lifecycle, including model serving, data pipelines, and Gen AI systems Experience leveraging enterprise platforms to deliver business use cases at scale Experience of steering Communities of Practice or technical forums Strong business acumen and ability to translate ML/AI concepts for various audiences Where and how you'll work This is a permanent position based in our London office. We have a hybrid working model which gives you flexibility to work from our office and from home. We're big on collaboration and connection, so you'll be based in our London office 3 days a week on Tuesdays, Wednesdays and Thursdays. What's in it for you Bring us all this - and you'll be well rewarded with a role contributing to the roadmap of an organisation committed to transformation We offer high performers strong and diverse career progression, investing heavily in developing great people through our Capital One University training programmes (and appropriate external providers) Immediate access to our core benefits including pension scheme, bonus, generous holiday entitlement and private medical insurance - with flexible benefits available including season-ticket loans, cycle to work scheme and enhanced parental leave Open-plan workspaces and accessible facilities designed to inspire and support you. Our Nottingham head-office has a fully-serviced gym, subsidised restaurant, mindfulness and music rooms. What you should know about how we recruit We pride ourselves on hiring the best people, not the same people. Building diverse and inclusive teams is the right thing to do and the smart thing to do. We want to work with top talent: whoever you are, whatever you look like, wherever you come from. We know it's about what you do, not just what you say. That's why we make our recruitment process fair and accessible. And we offer benefits that attract people at all ages and stages. We also partner with organisations including the Women in Finance and Race At Work Charters, Stonewall and upReach to find people from every walk of life and help them thrive with us. We have a whole host of internal networks and support groups you could be involved in, to name
25/05/2026
Full time
White Collar Factory (95009), United Kingdom, London, London Staff Software Engineer - Machine Learning About this role We're on a mission to transform the way we use data and AI to service our customers and drive efficiency across the business. Do you love shaping the technical landscape and driving innovation across the organisation? Are you passionate about solving complex ML and AI challenges and supporting multiple teams toward a shared technical vision? At Capital One, you'll be part of a community of technical leaders who drive engineering excellence, foster innovation, and deliver impactful ML/AI and Gen AI solutions that meet real customer needs. What You'll Do Own and drive the ML/AI technical strategy for UK use cases, spanning multiple teams and influencing the overall technical direction for AI adoption Lead and coordinate ML engineering efforts across multiple teams, ensuring alignment with broader business objectives, enterprise platform capabilities, and technology strategy Provide technical consultancy to teams delivering AI use cases, guiding architectural decisions, solution design, and effective use of enterprise ML/AI platforms and capabilities Proactively identify emerging ML/AI patterns, define and evangelise best practices, and establish reusable approaches that enhance delivery of AI use cases across the business Drive MLOps standards and practices across teams, including CI/CD for models, automated testing, monitoring, and deployment pipelines Collaborate with enterprise platform and data science teams, contributing to platform capabilities where appropriate and partnering on use case delivery Build and maintain strong relationships with key stakeholders, including senior leadership, product owners, data science teams, and enterprise platform partners Represent Capital One in external ML/AI technical forums, contributing to industry discussions Develop and advocate for strategies to proactively manage technical debt across ML/AI systems Actively mentor and develop engineers, fostering a culture of continuous learning What we're looking for Deep expertise in Python and ML engineering Deep expertise in ML/AI systems design, MLOps, and cloud-native architectures Track record of leading ML/AI technical initiatives across multiple teams Strong experience with cloud platforms (AWS, Azure, GCP) Experience with ML frameworks (PyTorch, TensorFlow, scikit-learn) and Gen AI/Agentic frameworks (LangGraph, LangChain, VectorDBs, RAG) Understanding of responsible AI practices, including guardrails, hallucination mitigation, and output quality management for AI systems Experience designing and scaling low-latency, customer-facing ML/AI architectures Proven experience setting a multi-team ML/AI technical vision and strategy Strong track record of technical leadership and influence without authority Experience driving ML engineering standards and best practices across organisations Deep understanding of the full ML/AI development lifecycle, including model serving, data pipelines, and Gen AI systems Experience leveraging enterprise platforms to deliver business use cases at scale Experience of steering Communities of Practice or technical forums Strong business acumen and ability to translate ML/AI concepts for various audiences Where and how you'll work This is a permanent position based in our London office. We have a hybrid working model which gives you flexibility to work from our office and from home. We're big on collaboration and connection, so you'll be based in our London office 3 days a week on Tuesdays, Wednesdays and Thursdays. What's in it for you Bring us all this - and you'll be well rewarded with a role contributing to the roadmap of an organisation committed to transformation We offer high performers strong and diverse career progression, investing heavily in developing great people through our Capital One University training programmes (and appropriate external providers) Immediate access to our core benefits including pension scheme, bonus, generous holiday entitlement and private medical insurance - with flexible benefits available including season-ticket loans, cycle to work scheme and enhanced parental leave Open-plan workspaces and accessible facilities designed to inspire and support you. Our Nottingham head-office has a fully-serviced gym, subsidised restaurant, mindfulness and music rooms. What you should know about how we recruit We pride ourselves on hiring the best people, not the same people. Building diverse and inclusive teams is the right thing to do and the smart thing to do. We want to work with top talent: whoever you are, whatever you look like, wherever you come from. We know it's about what you do, not just what you say. That's why we make our recruitment process fair and accessible. And we offer benefits that attract people at all ages and stages. We also partner with organisations including the Women in Finance and Race At Work Charters, Stonewall and upReach to find people from every walk of life and help them thrive with us. We have a whole host of internal networks and support groups you could be involved in, to name

Modal Window

  • Home
  • Contact
  • About Us
  • FAQs
  • Terms & Conditions
  • Privacy
  • Employer
  • Post a Job
  • Search Resumes
  • Sign in
  • Job Seeker
  • Find Jobs
  • Create Resume
  • Sign in
  • IT blog
  • Facebook
  • Twitter
  • LinkedIn
  • Youtube
© 2008-2026 IT Job Board