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.

412 jobs found

Email me jobs like this
Refine Search
Current Search
scientific software engineer c
Elsevier
Java Software Engineer
Elsevier
. About the team: Our dynamic Agile Teams deliver the technology that facilitates researchers to publish quality scientific research. As a Software Engineer, you will build capabilities to improve the quality of scientific research. About the role: As a Software Engineer, you will build capabilities to support researchers in sharing new knowledge with the broader research community. Key responsibilities: As a Software Engineer, you will be responsible for: Designing, developing, and deploying applications in a cloud-hosted distributed system to build our next-generation product Collaborating with business stakeholders to identify requirements and gather feedback in a fast-moving environment. Providing input into architectural decisions to ensure stability and performance Identifying and implementing enhancements to continually improve our delivery process Partnering with cross-functional Agile and DevOps implementation teams Requirements: To be successful in this role, you will demonstrate proficiency in some of our requirements, with a willingness to learn new ones as needed. Demonstrate some proficiency in most of these technologies: Java, JavaScript / TypeScript tool (React, Angular, etc), SQL, with a willingness to learn the others. Display some experience with a version control system (i.e., Git) Enjoy collaborating with team members to create innovative solutions Have experience with a modern IDE (IntelliJ / VSCode) and proficiency in using refactoring tools. Be open to discussing and honing approaches for our team to improve our working practices Have some experience with test-driven development and mocking libraries (Jest, Mockito) Be familiar with collaborative documentation tools (Jira and Confluence) Have some real knowledge of Agile practices and execution (Scrum, Kanban) Wanting to learn or have experience with AI-based solutions Be eager to learn and grow my skills and experienceJoin our team and contribute to a culture of innovation, collaboration, and excellence. If you are ready to advance your career and make a significant impact, we encourage you to apply. Work in a way that works for you We promote a healthy work/life balance across the organization. We offer an appealing working prospect for our people. With numerous wellbeing initiatives, shared parental leave, study assistance, and sabbaticals, we will help you meet your immediate responsibilities and your long-term goals. Working flexible hours - flexing the times when you work in the day to help you fit everything in and work when you are the most productive. Working for you We know that your well-being and happiness are key to a long and successful career. These are some of the benefits we are delighted to offer: Comprehensive Pension Plan Home, office, or commuting allowance. Generous vacation entitlement and option for sabbatical leave Maternity, Paternity, Adoption, and Family Care leave Flexible working hours Personal Choice budget Internal communities and networks Various employee discounts Recruitment introduction reward Employee Assistance Program (global) About the business - A global leader in information and analytics, we help researchers and healthcare professionals advance science and improve health outcomes for the benefit of society. Building on our publishing heritage, we combine quality information and vast data sets with analytics to support visionary science and research, health education and interactive learning, as well as exceptional healthcare and clinical practice. At Elsevier, your work contributes to the world's grand challenges and a more sustainable future. We harness innovative technologies to support science and healthcare to partner for a better world. We know your well-being and happiness are key to a long and successful career. We are delighted to offer country specific benefits. Click to access benefits specific to your location. We are committed to providing a fair and accessible hiring process. If you have a disability or other need that requires accommodation or adjustment, please let us know by completing our or please contact 1-. Criminals may pose as recruiters asking for money or personal information. We never request money or banking details from job applicants. Learn more about spotting and avoiding scams . Please read our .We are an equal opportunity employer: qualified applicants are considered for and treated during employment without regard to race, color, creed, religion, sex, national origin, citizenship status, disability status, protected veteran status, age, marital status, sexual orientation, gender identity, genetic information, or any other characteristic protected by law. USA Job Seekers: . Java Software Engineer Elsevier is a global leader in advanced information and decision support for science and healthcare. We believe that by working together with the communities we serve, we can shape human progress to go further, happen faster, and benefit all.We support continuous discovery and uphold the highest standards of content integrity, reliability, and reproducibility so the communities we serve can advance their field of science, healthcare or innovation with confidence. By combining high-quality content with powerful analytics, we transform complexity into clarity and deliver mission-critical insights that help professionals make better decisions when it matters most.We deliver insights that help research institutions, governments, and funders achieve their goals. We help researchers discover and share knowledge, collaborate, and accelerate innovation. We help librarians provide verified, quality information to universities. We help innovators turn knowledge into new products. We help health professionals improve patient care and educators train the next generation of doctors and nurses. Connecting quality content and innovative technologies, we make progress go further and happen faster. And by championing inclusion and sustainability, we ensure progress benefits all.With 9,500 employees, over 2,300 technologists in 5 major tech hubs, and more than 60 locations across the globe, we are committed to supporting the scientific and healthcare communities around the world. We offer a diverse range of opportunities across technology, commercial, business, and early career jobs. If you are looking for a career that inspires progress in science, innovation and health, and allows you to grow every day, find your team at Elsevier.Elsevier is part of RELX Group.Let's shape progress together. Join
25/05/2026
Full time
. About the team: Our dynamic Agile Teams deliver the technology that facilitates researchers to publish quality scientific research. As a Software Engineer, you will build capabilities to improve the quality of scientific research. About the role: As a Software Engineer, you will build capabilities to support researchers in sharing new knowledge with the broader research community. Key responsibilities: As a Software Engineer, you will be responsible for: Designing, developing, and deploying applications in a cloud-hosted distributed system to build our next-generation product Collaborating with business stakeholders to identify requirements and gather feedback in a fast-moving environment. Providing input into architectural decisions to ensure stability and performance Identifying and implementing enhancements to continually improve our delivery process Partnering with cross-functional Agile and DevOps implementation teams Requirements: To be successful in this role, you will demonstrate proficiency in some of our requirements, with a willingness to learn new ones as needed. Demonstrate some proficiency in most of these technologies: Java, JavaScript / TypeScript tool (React, Angular, etc), SQL, with a willingness to learn the others. Display some experience with a version control system (i.e., Git) Enjoy collaborating with team members to create innovative solutions Have experience with a modern IDE (IntelliJ / VSCode) and proficiency in using refactoring tools. Be open to discussing and honing approaches for our team to improve our working practices Have some experience with test-driven development and mocking libraries (Jest, Mockito) Be familiar with collaborative documentation tools (Jira and Confluence) Have some real knowledge of Agile practices and execution (Scrum, Kanban) Wanting to learn or have experience with AI-based solutions Be eager to learn and grow my skills and experienceJoin our team and contribute to a culture of innovation, collaboration, and excellence. If you are ready to advance your career and make a significant impact, we encourage you to apply. Work in a way that works for you We promote a healthy work/life balance across the organization. We offer an appealing working prospect for our people. With numerous wellbeing initiatives, shared parental leave, study assistance, and sabbaticals, we will help you meet your immediate responsibilities and your long-term goals. Working flexible hours - flexing the times when you work in the day to help you fit everything in and work when you are the most productive. Working for you We know that your well-being and happiness are key to a long and successful career. These are some of the benefits we are delighted to offer: Comprehensive Pension Plan Home, office, or commuting allowance. Generous vacation entitlement and option for sabbatical leave Maternity, Paternity, Adoption, and Family Care leave Flexible working hours Personal Choice budget Internal communities and networks Various employee discounts Recruitment introduction reward Employee Assistance Program (global) About the business - A global leader in information and analytics, we help researchers and healthcare professionals advance science and improve health outcomes for the benefit of society. Building on our publishing heritage, we combine quality information and vast data sets with analytics to support visionary science and research, health education and interactive learning, as well as exceptional healthcare and clinical practice. At Elsevier, your work contributes to the world's grand challenges and a more sustainable future. We harness innovative technologies to support science and healthcare to partner for a better world. We know your well-being and happiness are key to a long and successful career. We are delighted to offer country specific benefits. Click to access benefits specific to your location. We are committed to providing a fair and accessible hiring process. If you have a disability or other need that requires accommodation or adjustment, please let us know by completing our or please contact 1-. Criminals may pose as recruiters asking for money or personal information. We never request money or banking details from job applicants. Learn more about spotting and avoiding scams . Please read our .We are an equal opportunity employer: qualified applicants are considered for and treated during employment without regard to race, color, creed, religion, sex, national origin, citizenship status, disability status, protected veteran status, age, marital status, sexual orientation, gender identity, genetic information, or any other characteristic protected by law. USA Job Seekers: . Java Software Engineer Elsevier is a global leader in advanced information and decision support for science and healthcare. We believe that by working together with the communities we serve, we can shape human progress to go further, happen faster, and benefit all.We support continuous discovery and uphold the highest standards of content integrity, reliability, and reproducibility so the communities we serve can advance their field of science, healthcare or innovation with confidence. By combining high-quality content with powerful analytics, we transform complexity into clarity and deliver mission-critical insights that help professionals make better decisions when it matters most.We deliver insights that help research institutions, governments, and funders achieve their goals. We help researchers discover and share knowledge, collaborate, and accelerate innovation. We help librarians provide verified, quality information to universities. We help innovators turn knowledge into new products. We help health professionals improve patient care and educators train the next generation of doctors and nurses. Connecting quality content and innovative technologies, we make progress go further and happen faster. And by championing inclusion and sustainability, we ensure progress benefits all.With 9,500 employees, over 2,300 technologists in 5 major tech hubs, and more than 60 locations across the globe, we are committed to supporting the scientific and healthcare communities around the world. We offer a diverse range of opportunities across technology, commercial, business, and early career jobs. If you are looking for a career that inspires progress in science, innovation and health, and allows you to grow every day, find your team at Elsevier.Elsevier is part of RELX Group.Let's shape progress together. Join
Security Engineer III
LexisNexis Risk Solutions Oxford, Oxfordshire
.Security Engineer III page is loaded Security Engineer IIIlocations: Oxfordtime type: Full timeposted on: Posted Todayjob requisition id: R112063 About our Team You'll be joining the Security Engineering team within Elsevier's Information Security & Data Protection department. Our team is responsible for designing, implementing, configuring, and maintaining security tools used across Elsevier Technology. You will collaborate with colleagues from Incident Response, Threat Engineering, Governance Risk & Compliance (GRC), and work closely with business users to ensure our security tools are effectively adopted throughout our cloud infrastructure. About the Role We are seeking candidates with a passion for cybersecurity. You should have a solid understanding of security tools, cloud technologies, and DevOps methodologies. We value practical experience applying IT security principles across areas such as Network Security, Security Operations, Vulnerability Management, Risk Management, and Incident Response. Responsibilities Collaborate within the security engineering team to design and implement security tooling. Design, build, and maintain AWS cloud infrastructure using Infrastructure as Code (Terraform) Create and support CI/CD pipelines using GitHub Actions to enable reliable, automated deployments Collaborate with engineering teams on architecture, reliability, and continuous improvement Partner with software development teams to ensure effective adoption of security tools. Implement monitoring, logging, and alerting to improve system reliability and visibility Support resilience through capacity planning, performance tuning, disaster recovery, and runbooks Troubleshoot issues efficiently and communicate outcomes clearly. Deliver production-ready systems on time and within budget. Requirements We recognize that no one will meet every requirement. If you are excited about this role and have relevant experience, we encourage you to apply. Demonstrated knowledge of IT security tools and cloud computing, including security services in AWS, Oracle Cloud Infrastructure (OCI), or Aliyun. Experience with CI/CD pipelines (e.g., GitHub Actions). Familiarity with AI tools (such as GitHub Copilot or ChatGPT Enterprise) to enhance security outcomes. Ability to analyze and monitor security systems using tools such as NewRelic or CloudWatch. Proficiency in scripting and/or application development (e.g., Python, Shell scripting). Experience working with security tools such as SIEM, Data Loss Prevention (DLP), Endpoint Detection & Response (EDR), Firewalls, Intrusion Detection/Prevention Systems (IDS/IPS), or code analysis tools. Experience with cloud environments (AWS or others), virtualization, containerization, or infrastructure as code. Exposure to Agile and/or DevOps frameworks. Interest in emerging industry standards for security in technology environments. We know your well-being and happiness are key to a long and successful career. We are delighted to offer country specific benefits. Click to access benefits specific to your location. We are committed to providing a fair and accessible hiring process. If you have a disability or other need that requires accommodation or adjustment, please let us know by completing our or please contact 1-. Criminals may pose as recruiters asking for money or personal information. We never request money or banking details from job applicants. Learn more about spotting and avoiding scams . Please read our .We are an equal opportunity employer: qualified applicants are considered for and treated during employment without regard to race, color, creed, religion, sex, national origin, citizenship status, disability status, protected veteran status, age, marital status, sexual orientation, gender identity, genetic information, or any other characteristic protected by law. USA Job Seekers: .RELX is a global provider of information-based analytics and decision tools for professional and business customers, enabling them to make better decisions, get better results and be more productive.Our purpose is to benefit society by developing products that help researchers advance scientific knowledge; doctors and nurses improve the lives of patients; lawyers promote the rule of law and achieve justice and fair results for their clients; businesses and governments prevent fraud; consumers access financial services and get fair prices on insurance; and customers learn about markets and complete transactions.Our purpose guides our actions beyond the products that we develop. It defines us as a company. Every day across RELX our employees are inspired to undertake initiatives that make unique contributions to society and the communities in which we operate.
25/05/2026
Full time
.Security Engineer III page is loaded Security Engineer IIIlocations: Oxfordtime type: Full timeposted on: Posted Todayjob requisition id: R112063 About our Team You'll be joining the Security Engineering team within Elsevier's Information Security & Data Protection department. Our team is responsible for designing, implementing, configuring, and maintaining security tools used across Elsevier Technology. You will collaborate with colleagues from Incident Response, Threat Engineering, Governance Risk & Compliance (GRC), and work closely with business users to ensure our security tools are effectively adopted throughout our cloud infrastructure. About the Role We are seeking candidates with a passion for cybersecurity. You should have a solid understanding of security tools, cloud technologies, and DevOps methodologies. We value practical experience applying IT security principles across areas such as Network Security, Security Operations, Vulnerability Management, Risk Management, and Incident Response. Responsibilities Collaborate within the security engineering team to design and implement security tooling. Design, build, and maintain AWS cloud infrastructure using Infrastructure as Code (Terraform) Create and support CI/CD pipelines using GitHub Actions to enable reliable, automated deployments Collaborate with engineering teams on architecture, reliability, and continuous improvement Partner with software development teams to ensure effective adoption of security tools. Implement monitoring, logging, and alerting to improve system reliability and visibility Support resilience through capacity planning, performance tuning, disaster recovery, and runbooks Troubleshoot issues efficiently and communicate outcomes clearly. Deliver production-ready systems on time and within budget. Requirements We recognize that no one will meet every requirement. If you are excited about this role and have relevant experience, we encourage you to apply. Demonstrated knowledge of IT security tools and cloud computing, including security services in AWS, Oracle Cloud Infrastructure (OCI), or Aliyun. Experience with CI/CD pipelines (e.g., GitHub Actions). Familiarity with AI tools (such as GitHub Copilot or ChatGPT Enterprise) to enhance security outcomes. Ability to analyze and monitor security systems using tools such as NewRelic or CloudWatch. Proficiency in scripting and/or application development (e.g., Python, Shell scripting). Experience working with security tools such as SIEM, Data Loss Prevention (DLP), Endpoint Detection & Response (EDR), Firewalls, Intrusion Detection/Prevention Systems (IDS/IPS), or code analysis tools. Experience with cloud environments (AWS or others), virtualization, containerization, or infrastructure as code. Exposure to Agile and/or DevOps frameworks. Interest in emerging industry standards for security in technology environments. We know your well-being and happiness are key to a long and successful career. We are delighted to offer country specific benefits. Click to access benefits specific to your location. We are committed to providing a fair and accessible hiring process. If you have a disability or other need that requires accommodation or adjustment, please let us know by completing our or please contact 1-. Criminals may pose as recruiters asking for money or personal information. We never request money or banking details from job applicants. Learn more about spotting and avoiding scams . Please read our .We are an equal opportunity employer: qualified applicants are considered for and treated during employment without regard to race, color, creed, religion, sex, national origin, citizenship status, disability status, protected veteran status, age, marital status, sexual orientation, gender identity, genetic information, or any other characteristic protected by law. USA Job Seekers: .RELX is a global provider of information-based analytics and decision tools for professional and business customers, enabling them to make better decisions, get better results and be more productive.Our purpose is to benefit society by developing products that help researchers advance scientific knowledge; doctors and nurses improve the lives of patients; lawyers promote the rule of law and achieve justice and fair results for their clients; businesses and governments prevent fraud; consumers access financial services and get fair prices on insurance; and customers learn about markets and complete transactions.Our purpose guides our actions beyond the products that we develop. It defines us as a company. Every day across RELX our employees are inspired to undertake initiatives that make unique contributions to society and the communities in which we operate.
Elsevier
Java Software Engineer - Cloud, AI & Research Impact
Elsevier
Elsevier in Greater London is seeking a Software Engineer to enhance the quality of scientific research. As part of an Agile team, you will design and develop cloud-hosted applications while collaborating with stakeholders. The ideal candidate has proficiency in Java, JavaScript or TypeScript, and is familiar with Agile methodologies. You will also contribute to a culture of innovation with benefits like flexible working hours, generous vacation, and a comprehensive pension plan.
25/05/2026
Full time
Elsevier in Greater London is seeking a Software Engineer to enhance the quality of scientific research. As part of an Agile team, you will design and develop cloud-hosted applications while collaborating with stakeholders. The ideal candidate has proficiency in Java, JavaScript or TypeScript, and is familiar with Agile methodologies. You will also contribute to a culture of innovation with benefits like flexible working hours, generous vacation, and a comprehensive pension plan.
Elsevier
Software Engineer III (Java / Spring)
Elsevier Oxford, Oxfordshire
. Software Engineer III (Java / Spring) About the team: Our team is dedicated to unlocking the rich knowledge embedded within Elsevier's content through our semantic data platform; this empowers researchers, clinicians, and innovators worldwide to gain new insights, make informed decisions, and accelerate progress across research, healthcare, and life sciences. We lead the ongoing transformation of Elsevier's vast, unstructured information into richly interconnected knowledge graphs that capture the full depth and nuance of scientific meaning.Within this space, the team focuses on document transformation services, including document structuring and entity recognition, helping turn complex content into reliable, reusable data products and services. About the role: We are looking for a Software Engineer III to help design, build, and improve services that support document transformation and semantic enrichment workflows. They will work on systems that process content at scale, expose reliable APIs, and support event-driven integrations across the platform.This role is well-suited to someone who enjoys building robust backend services, collaborating closely with peers, and improving engineering quality through testing, pairing, and iterative delivery. They will work with technologies including Java, Spring Boot, AWS, Kafka, Python, APIs, microservices, and event-driven architecture in a Scrum-based environment Key responsibilities: Design, build, and maintain backend services that support document transformation, structuring, and entity recognition workflows. Develop and enhance microservices and APIs using Java, Spring Boot, and Python. Contribute to event-driven and distributed systems using Kafka and AWS-based infrastructure. Write maintainable, well-tested code using practices such as TDD and pair programming. Collaborate with engineers, product partners, and other stakeholders in Scrum ceremonies to deliver incremental value. Support the reliability, performance, and operability of services in production environments. Participate in technical design discussions and contribute to implementation decisions within the team and across architecture groups. Improve engineering effectiveness by adopting modern development practices, including AI assisted coding where appropriate. Share knowledge through collaboration, code reviews, and day to day technical support. Requirements: Experience building and maintaining backend software using Java and Python. Practical experience with Spring Boot, APIs, and microservice-based systems. Experience working with AWS services in a cloud native environment. Familiarity with Kafka or similar messaging technologies in event-driven architectures. Working knowledge of Python for service development, tooling, or data workflows. Experience with test-driven development, code reviews, and collaborative engineering practices such as pair programming. Ability to work effectively in a hybrid team environment and contribute within Scrum or similar agile frameworks. Ability to translate technical requirements into clear, maintainable solutions. Strong communication and collaboration skills with a focus on inclusive, team oriented delivery. Nice to Have Experience with document processing, transformation pipelines, or content structuring systems. Experience with entity recognition, metadata extraction, or semantic enrichment workflows. Familiarity with systems that process large-scale or complex content datasets. AI software engineering - specifications-driven development. Experience improving developer workflows through automation, tooling, or AI-supported development practices. Exposure to content platform domains.Join our team and contribute to a culture of innovation, collaboration, and excellence. If you are ready to advance your career and make a significant impact, we encourage you to apply. Work in a way that works for you We promote a healthy work/life balance across the organization. We offer an appealing working prospect for our people. With numerous wellbeing initiatives, shared parental leave, study assistance, and sabbaticals, we will help you meet your immediate responsibilities and your long-term goals. Working flexible hours - flexing the times when you work in the day to help you fit everything in and work when you are the most productive. Working for you We know that your well-being and happiness are key to a long and successful career. These are some of the benefits we are delighted to offer: Comprehensive Pension Plan. Generous vacation entitlement and option for sabbatical leave Maternity, Paternity, Adoption, and Family Care leave. Flexible working hours Personal Choice budget Internal communities and networks Various employee discounts Recruitment introduction reward Employee Assistance Program (global) About the business - A global leader in information and analytics, we help researchers and healthcare professionals advance science and improve health outcomes for the benefit of society. Building on our publishing heritage, we combine quality information and vast data sets with analytics to support visionary science and research, health education and interactive learning, as well as exceptional healthcare and clinical practice. At Elsevier, your work contributes to the world's grand challenges and a more sustainable future. We harness innovative technologies to support science and healthcare to partner for a better world. We know your well-being and happiness are key to a long and successful career. We are delighted to offer country specific benefits. Click to access benefits specific to your location. We are committed to providing a fair and accessible hiring process. If you have a disability or other need that requires accommodation or adjustment, please let us know by completing our or please contact 1-. Criminals may pose as recruiters asking for money or personal information. We never request money or banking details from job applicants. Learn more about spotting and avoiding scams . Please read our .We are an equal opportunity employer: qualified applicants are considered for and treated during employment without regard to race, color, creed, religion, sex, national origin, citizenship status, disability status, protected veteran status, age, marital status, sexual orientation, gender identity, genetic information, or any other characteristic protected by law. USA Job Seekers: .Elsevier is a global leader in advanced information and decision support for science and healthcare. We believe that by working together with the communities we serve, we can shape human progress to go further, happen faster, and benefit all.We support continuous discovery and uphold the highest standards of content integrity, reliability, and reproducibility so the communities we serve can advance their field of science, healthcare or innovation with confidence. By combining high-quality content with powerful analytics, we transform complexity into clarity and deliver mission-critical insights that help professionals make better decisions when it matters most.We deliver insights that help research institutions, governments, and funders achieve their goals. We help researchers discover and share knowledge, collaborate, and accelerate innovation. We help librarians provide verified, quality information to universities. We help innovators turn knowledge into new products. We help health professionals improve patient care and educators train the next generation of doctors and nurses. Connecting quality content and innovative technologies, we make progress go further and happen faster. And by championing inclusion and sustainability, we ensure progress benefits all.With 9,500 employees, over 2,300 technologists in 5 major tech hubs, and more than
25/05/2026
Full time
. Software Engineer III (Java / Spring) About the team: Our team is dedicated to unlocking the rich knowledge embedded within Elsevier's content through our semantic data platform; this empowers researchers, clinicians, and innovators worldwide to gain new insights, make informed decisions, and accelerate progress across research, healthcare, and life sciences. We lead the ongoing transformation of Elsevier's vast, unstructured information into richly interconnected knowledge graphs that capture the full depth and nuance of scientific meaning.Within this space, the team focuses on document transformation services, including document structuring and entity recognition, helping turn complex content into reliable, reusable data products and services. About the role: We are looking for a Software Engineer III to help design, build, and improve services that support document transformation and semantic enrichment workflows. They will work on systems that process content at scale, expose reliable APIs, and support event-driven integrations across the platform.This role is well-suited to someone who enjoys building robust backend services, collaborating closely with peers, and improving engineering quality through testing, pairing, and iterative delivery. They will work with technologies including Java, Spring Boot, AWS, Kafka, Python, APIs, microservices, and event-driven architecture in a Scrum-based environment Key responsibilities: Design, build, and maintain backend services that support document transformation, structuring, and entity recognition workflows. Develop and enhance microservices and APIs using Java, Spring Boot, and Python. Contribute to event-driven and distributed systems using Kafka and AWS-based infrastructure. Write maintainable, well-tested code using practices such as TDD and pair programming. Collaborate with engineers, product partners, and other stakeholders in Scrum ceremonies to deliver incremental value. Support the reliability, performance, and operability of services in production environments. Participate in technical design discussions and contribute to implementation decisions within the team and across architecture groups. Improve engineering effectiveness by adopting modern development practices, including AI assisted coding where appropriate. Share knowledge through collaboration, code reviews, and day to day technical support. Requirements: Experience building and maintaining backend software using Java and Python. Practical experience with Spring Boot, APIs, and microservice-based systems. Experience working with AWS services in a cloud native environment. Familiarity with Kafka or similar messaging technologies in event-driven architectures. Working knowledge of Python for service development, tooling, or data workflows. Experience with test-driven development, code reviews, and collaborative engineering practices such as pair programming. Ability to work effectively in a hybrid team environment and contribute within Scrum or similar agile frameworks. Ability to translate technical requirements into clear, maintainable solutions. Strong communication and collaboration skills with a focus on inclusive, team oriented delivery. Nice to Have Experience with document processing, transformation pipelines, or content structuring systems. Experience with entity recognition, metadata extraction, or semantic enrichment workflows. Familiarity with systems that process large-scale or complex content datasets. AI software engineering - specifications-driven development. Experience improving developer workflows through automation, tooling, or AI-supported development practices. Exposure to content platform domains.Join our team and contribute to a culture of innovation, collaboration, and excellence. If you are ready to advance your career and make a significant impact, we encourage you to apply. Work in a way that works for you We promote a healthy work/life balance across the organization. We offer an appealing working prospect for our people. With numerous wellbeing initiatives, shared parental leave, study assistance, and sabbaticals, we will help you meet your immediate responsibilities and your long-term goals. Working flexible hours - flexing the times when you work in the day to help you fit everything in and work when you are the most productive. Working for you We know that your well-being and happiness are key to a long and successful career. These are some of the benefits we are delighted to offer: Comprehensive Pension Plan. Generous vacation entitlement and option for sabbatical leave Maternity, Paternity, Adoption, and Family Care leave. Flexible working hours Personal Choice budget Internal communities and networks Various employee discounts Recruitment introduction reward Employee Assistance Program (global) About the business - A global leader in information and analytics, we help researchers and healthcare professionals advance science and improve health outcomes for the benefit of society. Building on our publishing heritage, we combine quality information and vast data sets with analytics to support visionary science and research, health education and interactive learning, as well as exceptional healthcare and clinical practice. At Elsevier, your work contributes to the world's grand challenges and a more sustainable future. We harness innovative technologies to support science and healthcare to partner for a better world. We know your well-being and happiness are key to a long and successful career. We are delighted to offer country specific benefits. Click to access benefits specific to your location. We are committed to providing a fair and accessible hiring process. If you have a disability or other need that requires accommodation or adjustment, please let us know by completing our or please contact 1-. Criminals may pose as recruiters asking for money or personal information. We never request money or banking details from job applicants. Learn more about spotting and avoiding scams . Please read our .We are an equal opportunity employer: qualified applicants are considered for and treated during employment without regard to race, color, creed, religion, sex, national origin, citizenship status, disability status, protected veteran status, age, marital status, sexual orientation, gender identity, genetic information, or any other characteristic protected by law. USA Job Seekers: .Elsevier is a global leader in advanced information and decision support for science and healthcare. We believe that by working together with the communities we serve, we can shape human progress to go further, happen faster, and benefit all.We support continuous discovery and uphold the highest standards of content integrity, reliability, and reproducibility so the communities we serve can advance their field of science, healthcare or innovation with confidence. By combining high-quality content with powerful analytics, we transform complexity into clarity and deliver mission-critical insights that help professionals make better decisions when it matters most.We deliver insights that help research institutions, governments, and funders achieve their goals. We help researchers discover and share knowledge, collaborate, and accelerate innovation. We help librarians provide verified, quality information to universities. We help innovators turn knowledge into new products. We help health professionals improve patient care and educators train the next generation of doctors and nurses. Connecting quality content and innovative technologies, we make progress go further and happen faster. And by championing inclusion and sustainability, we ensure progress benefits all.With 9,500 employees, over 2,300 technologists in 5 major tech hubs, and more than
Senior Software Engineer (Python)
digiLab Solutions Exeter, Devon
In a world of immense uncertainty, digiLab is a pioneering AI company that empowers governments and organisations in safety critical or highly regulated industries to solve critical, complex, and high stakes challenges using machine learning and uncertainty quantification. From forging a path to clean energy to life saving medical diagnostics and beyond, making critical decisions with unwavering confidence is difficult, especially when data is complex, sparse, or incomplete. This is where digiLab's expertise shines through. Our trustworthy and explainable AI platform, The Uncertainty Engine, supported by our team of machine learning specialists and data scientists, enables decision makers to accelerate innovation, reduce the risk of failure, turn insight into action, and deliver greater value through more informed and confident decisions. Summary The Senior Software Engineer (Backend) is a full time position (Monday to Thursday), reporting directly to the Lead Software Engineer. This role is central to the ongoing development and maintenance of digiLab's core product, The Uncertainty Engine. It encompasses a broad range of responsibilities that leverage expertise in software engineering and machine learning, with a strong focus on Python development within a fast paced, collaborative, and dynamic engineering environment. The Role As a Senior Software Engineer (Backend) at digiLab, you will be responsible for: Collaborate with a cross functional team to help lead on the design, development, and maintenance of high quality software solutions Contribute to architectural design, development, testing, and deployment of software applications Utilise expertise in AWS, Python, MongoDB, and other relevant technologies to build scalable, secure systems Apply security best practices throughout the software development lifecycle Foster a collaborative, learning oriented environment within the team Implement software design patterns, SOLID principles, and architectural best practices Demonstrate a deep understanding of CI/CD pipelines and ensure efficient deployment processes Apply site reliability engineering knowledge to enhance system reliability and performance Champion "Scrum" and contribute to team process improvements Collaborate with product management to translate business requirements into technical solutions Provide technical support and lead incident investigations Ensure adherence to RESTful API design principles In addition to backend work, you may also be required to support tasks on the frontend. Duties may evolve, and you may be asked to take on other reasonable responsibilities within your competence to support our growth. Required Skills & Experience Significant industry experience in (scientific) software development Demonstrable experience deploying AWS infrastructure as code Experience with DevOps and MLOps Degree level qualification in computer science or related field Professional experience with collaborative software development Deep understanding of Python Familiarity with Linux, bash, and the command line Experience with modern statistical machine learning and AI, including Numpy, Scipy, and Pandas Ability to write logical, consistent, self explanatory code Understanding of software design patterns, SOLID and DRY principles, and architectural patterns Experience with Git/GitHub and best practices Knowledge of the software testing pyramid and types of automated testing (smoke, component, unit, performance, load, end to end) Experience with Docker and other containerization platforms Proven ability to collaborate in a fast paced "agile" team, preferably using "scrum" Nice to Haves A Master's level qualification in a STEM field. Experience with front end development: HTML; CSS; React; Javascript/Typescript. Experience with UI/UX design principles. Experience with PyTorch or other deep learning libraries. An understanding of Bayesian statistics. Location On site. As an ambitious, rapidly growing start up, we're looking for proactive, adaptable people who thrive in a fast paced environment. Our standard working hours are 9.00-5.30pm, Monday to Thursday, though some flexibility outside these hours may be required to meet business needs. Our Culture and Values At digiLab, we prioritise work life balance with a 4 day workweek (Monday to Thursday), offering a full time salary and three day weekends every week! Our team is built on strong connections, with regular socials like game nights, bouldering, and paddleboarding. We foster a culture of innovation, trust, and collaboration. Our values include: Creativity & Agility: Encouraging innovation and flexibility in goal achievement. Trust & Responsibility: Supporting each other in taking calculated risks for bold innovation. Open & Honest Collaboration: Ensuring transparent communication and alignment. High Performance Standards: Continuously challenging ourselves to excel in delivery. Value Driven Work: Regularly assessing our contributions toward company goals. Benefits 4 day working week Competitive Salary BUPA private health care (via salary sacrifice) Company Cashplan Cycle to work scheme Referral Program Company Events Discretionary EMI scheme (eligible to be considered after one year with the company; participation is not guaranteed and is entirely at the company's discretion.) Equal Opportunities digiLab is an equal opportunity employer. We welcome applications from candidates of all backgrounds and are committed to ensuring our recruitment processes are fair, inclusive, and legally compliant. We take equality, dignity, and non discrimination seriously. Final Note We aim to respond to every applicant, but due to high application volumes, we may not be able to respond individually. Thank you for your interest in joining the digiLab team. The information you provide will be stored and used in line with our Privacy Notice.
24/05/2026
Full time
In a world of immense uncertainty, digiLab is a pioneering AI company that empowers governments and organisations in safety critical or highly regulated industries to solve critical, complex, and high stakes challenges using machine learning and uncertainty quantification. From forging a path to clean energy to life saving medical diagnostics and beyond, making critical decisions with unwavering confidence is difficult, especially when data is complex, sparse, or incomplete. This is where digiLab's expertise shines through. Our trustworthy and explainable AI platform, The Uncertainty Engine, supported by our team of machine learning specialists and data scientists, enables decision makers to accelerate innovation, reduce the risk of failure, turn insight into action, and deliver greater value through more informed and confident decisions. Summary The Senior Software Engineer (Backend) is a full time position (Monday to Thursday), reporting directly to the Lead Software Engineer. This role is central to the ongoing development and maintenance of digiLab's core product, The Uncertainty Engine. It encompasses a broad range of responsibilities that leverage expertise in software engineering and machine learning, with a strong focus on Python development within a fast paced, collaborative, and dynamic engineering environment. The Role As a Senior Software Engineer (Backend) at digiLab, you will be responsible for: Collaborate with a cross functional team to help lead on the design, development, and maintenance of high quality software solutions Contribute to architectural design, development, testing, and deployment of software applications Utilise expertise in AWS, Python, MongoDB, and other relevant technologies to build scalable, secure systems Apply security best practices throughout the software development lifecycle Foster a collaborative, learning oriented environment within the team Implement software design patterns, SOLID principles, and architectural best practices Demonstrate a deep understanding of CI/CD pipelines and ensure efficient deployment processes Apply site reliability engineering knowledge to enhance system reliability and performance Champion "Scrum" and contribute to team process improvements Collaborate with product management to translate business requirements into technical solutions Provide technical support and lead incident investigations Ensure adherence to RESTful API design principles In addition to backend work, you may also be required to support tasks on the frontend. Duties may evolve, and you may be asked to take on other reasonable responsibilities within your competence to support our growth. Required Skills & Experience Significant industry experience in (scientific) software development Demonstrable experience deploying AWS infrastructure as code Experience with DevOps and MLOps Degree level qualification in computer science or related field Professional experience with collaborative software development Deep understanding of Python Familiarity with Linux, bash, and the command line Experience with modern statistical machine learning and AI, including Numpy, Scipy, and Pandas Ability to write logical, consistent, self explanatory code Understanding of software design patterns, SOLID and DRY principles, and architectural patterns Experience with Git/GitHub and best practices Knowledge of the software testing pyramid and types of automated testing (smoke, component, unit, performance, load, end to end) Experience with Docker and other containerization platforms Proven ability to collaborate in a fast paced "agile" team, preferably using "scrum" Nice to Haves A Master's level qualification in a STEM field. Experience with front end development: HTML; CSS; React; Javascript/Typescript. Experience with UI/UX design principles. Experience with PyTorch or other deep learning libraries. An understanding of Bayesian statistics. Location On site. As an ambitious, rapidly growing start up, we're looking for proactive, adaptable people who thrive in a fast paced environment. Our standard working hours are 9.00-5.30pm, Monday to Thursday, though some flexibility outside these hours may be required to meet business needs. Our Culture and Values At digiLab, we prioritise work life balance with a 4 day workweek (Monday to Thursday), offering a full time salary and three day weekends every week! Our team is built on strong connections, with regular socials like game nights, bouldering, and paddleboarding. We foster a culture of innovation, trust, and collaboration. Our values include: Creativity & Agility: Encouraging innovation and flexibility in goal achievement. Trust & Responsibility: Supporting each other in taking calculated risks for bold innovation. Open & Honest Collaboration: Ensuring transparent communication and alignment. High Performance Standards: Continuously challenging ourselves to excel in delivery. Value Driven Work: Regularly assessing our contributions toward company goals. Benefits 4 day working week Competitive Salary BUPA private health care (via salary sacrifice) Company Cashplan Cycle to work scheme Referral Program Company Events Discretionary EMI scheme (eligible to be considered after one year with the company; participation is not guaranteed and is entirely at the company's discretion.) Equal Opportunities digiLab is an equal opportunity employer. We welcome applications from candidates of all backgrounds and are committed to ensuring our recruitment processes are fair, inclusive, and legally compliant. We take equality, dignity, and non discrimination seriously. Final Note We aim to respond to every applicant, but due to high application volumes, we may not be able to respond individually. Thank you for your interest in joining the digiLab team. The information you provide will be stored and used in line with our Privacy Notice.
Data Engineer - Bristol
Ada Mode Limited Bristol, Gloucestershire
Ada Mode is an industrial technology and data science company whose aim is to improve the performance of complex industrial processes through artificial intelligence, engineering expertise and great design. Ada Mode helps clients by identifying opportunities in their data, designing a strategy and developing the solution. All of our solutions are bespoke to the client, built on technology developed in-house. Ada Mode currently works across the energy, utilities and manufacturing sectors. We are a small company with a strong order book and are looking for someone who shares our vision and has enthusiasm for growing and developing an exciting business. Help solve complex engineering problems with data Ada Mode is a Bristol-based engineering and data science company applying advanced analytics, AI and software development to real-world technical challenges in energy and defence. We are looking for a Data Engineer to join our team: someone with a strong background in data engineering, strong interpersonal skills, and the ability to use Python and SQL to build practical data solutions for clients. This is an opportunity to work on meaningful, technically demanding projects while combining hands on delivery with client engagement. About Ada Mode At Ada Mode, we bring together engineering, data science and software development to help clients make better decisions and solve complex problems. Engineering and scientific problem-solving Data engineering and analytics Software and solution development We are a growing Bristol-based team that values technical quality, curiosity, clear thinking and practical delivery. The role As a Data Engineer you will work across a variety of projects, helping clients understand their challenges, shape the right technical approach, and deliver robust solutions. This role combines technical delivery with client facing work. You might be building a data workflow in Python and SQL, contributing to technical discussions, or working directly with clients to understand requirements and present progress. What you'll do Work with clients to understand their goals, challenges and data landscape Build strong client relationships through clear communication and reliable delivery Translate engineering and scientific problems into structured analytical and data engineering tasks Design, build and maintain robust data pipelines and workflows Use Python and SQL to develop reliable, maintainable and fit for purpose data solutions Support development of structured data warehouses derived from an evolving landscape of source data Support efforts to manage unstructured data sources and establish robust connection to wider structured models Work with complex datasets to support analysis, modelling and decision support tools Collaborate with colleagues across engineering, data science and software delivery Contribute to technical documentation, project discussions and client presentations What we're looking for Degree in computer science, engineering, physical sciences, mathematics or a related discipline Strong interpersonal and communication skills Ability to manage client relationships and work confidently in a client facing environment Confident coding ability in Python and SQL and experience working with Databricks and PowerBI A practical, structured approach to problem solving Ability to work effectively as part of a multidisciplinary team Applicants must be able to maintain UK security clearance Experience in consulting or external client facing roles Familiarity with cloud platforms, databases, ETL pipelines, APIs or modern data architectures Experience in analytics, machine learning, large language models, RegEx, optimisation or decision support tools Experience in regulated or safety critical environments Work on challenging, meaningful technical problems Join a collaborative and supportive Bristol based team Combine engineering, data, software and client engagement in one role Grow your skills in a company applying advanced methods to real world problems Have visible impact in a growing business EEO Statement Ada Mode is committed to building an inclusive workplace and welcomes applications from candidates with a range of backgrounds and experiences.
24/05/2026
Full time
Ada Mode is an industrial technology and data science company whose aim is to improve the performance of complex industrial processes through artificial intelligence, engineering expertise and great design. Ada Mode helps clients by identifying opportunities in their data, designing a strategy and developing the solution. All of our solutions are bespoke to the client, built on technology developed in-house. Ada Mode currently works across the energy, utilities and manufacturing sectors. We are a small company with a strong order book and are looking for someone who shares our vision and has enthusiasm for growing and developing an exciting business. Help solve complex engineering problems with data Ada Mode is a Bristol-based engineering and data science company applying advanced analytics, AI and software development to real-world technical challenges in energy and defence. We are looking for a Data Engineer to join our team: someone with a strong background in data engineering, strong interpersonal skills, and the ability to use Python and SQL to build practical data solutions for clients. This is an opportunity to work on meaningful, technically demanding projects while combining hands on delivery with client engagement. About Ada Mode At Ada Mode, we bring together engineering, data science and software development to help clients make better decisions and solve complex problems. Engineering and scientific problem-solving Data engineering and analytics Software and solution development We are a growing Bristol-based team that values technical quality, curiosity, clear thinking and practical delivery. The role As a Data Engineer you will work across a variety of projects, helping clients understand their challenges, shape the right technical approach, and deliver robust solutions. This role combines technical delivery with client facing work. You might be building a data workflow in Python and SQL, contributing to technical discussions, or working directly with clients to understand requirements and present progress. What you'll do Work with clients to understand their goals, challenges and data landscape Build strong client relationships through clear communication and reliable delivery Translate engineering and scientific problems into structured analytical and data engineering tasks Design, build and maintain robust data pipelines and workflows Use Python and SQL to develop reliable, maintainable and fit for purpose data solutions Support development of structured data warehouses derived from an evolving landscape of source data Support efforts to manage unstructured data sources and establish robust connection to wider structured models Work with complex datasets to support analysis, modelling and decision support tools Collaborate with colleagues across engineering, data science and software delivery Contribute to technical documentation, project discussions and client presentations What we're looking for Degree in computer science, engineering, physical sciences, mathematics or a related discipline Strong interpersonal and communication skills Ability to manage client relationships and work confidently in a client facing environment Confident coding ability in Python and SQL and experience working with Databricks and PowerBI A practical, structured approach to problem solving Ability to work effectively as part of a multidisciplinary team Applicants must be able to maintain UK security clearance Experience in consulting or external client facing roles Familiarity with cloud platforms, databases, ETL pipelines, APIs or modern data architectures Experience in analytics, machine learning, large language models, RegEx, optimisation or decision support tools Experience in regulated or safety critical environments Work on challenging, meaningful technical problems Join a collaborative and supportive Bristol based team Combine engineering, data, software and client engagement in one role Grow your skills in a company applying advanced methods to real world problems Have visible impact in a growing business EEO Statement Ada Mode is committed to building an inclusive workplace and welcomes applications from candidates with a range of backgrounds and experiences.
Senior Software Engineer - Rock Physics Applications
Halliburton Abingdon, Oxfordshire
Job Duties This is a hands on software engineering role. We are looking to recruit an experienced Senior Software Engineer to design, develop, and modernize high performance Rock Physics desktop and cloud applications. Reporting to the Team Lead and working closely with the Product Owner, you will own the technical direction of production software - writing code daily, reviewing pull requests, and driving architectural decisions. Key Responsibilities Design & build software - Architect, implement, and maintain complex desktop and cloud applications using modern software engineering practices (design patterns, SOLID principles, automated testing, continuous integration/delivery). Modernize legacy systems - Lead migration of mature C/C++ codebases to modern languages, runtimes, and UI/UX frameworks while preserving scientific accuracy and performance. Leverage AI assisted development - Actively adopt AI powered tools (e.g., Copilot, code generation, automated testing assistants) to accelerate delivery and improve code quality. Collaborate on architecture - Partner with the Team Lead and Product Owner to translate requirements into sound, maintainable technical solutions the team can implement and iterate on. Mentor & lead technically - Coach junior and mid-level developers through code reviews, pair programming, and knowledge-sharing; foster a culture of engineering excellence. Communicate clearly - Escalate risks, trade offs, and progress in a timely, structured manner to technical and non technical stakeholders. Stay current - Continuously evaluate and adopt emerging languages, frameworks, cloud services, and AI/ML tooling relevant to the product. Required Qualifications 5+ years of professional software engineering building and shipping complex, production grade applications - not solely scripting, prototyping, or research. Strong proficiency in C#/.NET; and also C/C++; demonstrated ability to work across both languages in a single product ecosystem. Undergraduate (or higher) degree in Computer Science, Software Engineering, or a closely related engineering discipline. Comfort and curiosity with AI assisted development tools and a track record of staying ahead of technology trends. Experience with cloud architecture (AWS, Azure, and/or Google Cloud). Proven experience with software engineering fundamentals: object oriented and component based design, design patterns, unit/integration testing, version control (Git), and code review workflows. Hands on CI/CD experience - building, configuring, or maintaining automated build and deployment pipelines. Experience modernizing legacy software - migrating codebases from older languages or frameworks to current platforms, including UI/UX modernization. Self motivated and collaborative; thrives in a team environment and takes initiative without direction. Excellent analytical, communication, and problem solving skills. Halliburton is an Equal Opportunity Employer. Employment decisions are made without regard to race, color, religion, disability, genetic information, pregnancy, citizenship, marital status, sex/gender, sexual preference/orientation, gender identity, age, veteran status, national origin, or any other status protected by law or regulation. Location 97 Jubilee Avenue, Milton Park, Abingdon, Oxfordshire, OX14 4RW, United Kingdom Job Details Requisition Number: 209088 Experience Level: Experienced Hire Job Family: Engineering/Science/Technology Product Service Line: Landmark Software & Services Full Time / Part Time: Full time Additional Locations for this position Abingdon Compensation Information Compensation is competitive and commensurate with experience.
24/05/2026
Full time
Job Duties This is a hands on software engineering role. We are looking to recruit an experienced Senior Software Engineer to design, develop, and modernize high performance Rock Physics desktop and cloud applications. Reporting to the Team Lead and working closely with the Product Owner, you will own the technical direction of production software - writing code daily, reviewing pull requests, and driving architectural decisions. Key Responsibilities Design & build software - Architect, implement, and maintain complex desktop and cloud applications using modern software engineering practices (design patterns, SOLID principles, automated testing, continuous integration/delivery). Modernize legacy systems - Lead migration of mature C/C++ codebases to modern languages, runtimes, and UI/UX frameworks while preserving scientific accuracy and performance. Leverage AI assisted development - Actively adopt AI powered tools (e.g., Copilot, code generation, automated testing assistants) to accelerate delivery and improve code quality. Collaborate on architecture - Partner with the Team Lead and Product Owner to translate requirements into sound, maintainable technical solutions the team can implement and iterate on. Mentor & lead technically - Coach junior and mid-level developers through code reviews, pair programming, and knowledge-sharing; foster a culture of engineering excellence. Communicate clearly - Escalate risks, trade offs, and progress in a timely, structured manner to technical and non technical stakeholders. Stay current - Continuously evaluate and adopt emerging languages, frameworks, cloud services, and AI/ML tooling relevant to the product. Required Qualifications 5+ years of professional software engineering building and shipping complex, production grade applications - not solely scripting, prototyping, or research. Strong proficiency in C#/.NET; and also C/C++; demonstrated ability to work across both languages in a single product ecosystem. Undergraduate (or higher) degree in Computer Science, Software Engineering, or a closely related engineering discipline. Comfort and curiosity with AI assisted development tools and a track record of staying ahead of technology trends. Experience with cloud architecture (AWS, Azure, and/or Google Cloud). Proven experience with software engineering fundamentals: object oriented and component based design, design patterns, unit/integration testing, version control (Git), and code review workflows. Hands on CI/CD experience - building, configuring, or maintaining automated build and deployment pipelines. Experience modernizing legacy software - migrating codebases from older languages or frameworks to current platforms, including UI/UX modernization. Self motivated and collaborative; thrives in a team environment and takes initiative without direction. Excellent analytical, communication, and problem solving skills. Halliburton is an Equal Opportunity Employer. Employment decisions are made without regard to race, color, religion, disability, genetic information, pregnancy, citizenship, marital status, sex/gender, sexual preference/orientation, gender identity, age, veteran status, national origin, or any other status protected by law or regulation. Location 97 Jubilee Avenue, Milton Park, Abingdon, Oxfordshire, OX14 4RW, United Kingdom Job Details Requisition Number: 209088 Experience Level: Experienced Hire Job Family: Engineering/Science/Technology Product Service Line: Landmark Software & Services Full Time / Part Time: Full time Additional Locations for this position Abingdon Compensation Information Compensation is competitive and commensurate with experience.
Founding Software Engineer
Substrate Bio
The opportunity Substrate is building a network of fully autonomous wet labs, cloud-based data production facilities for AI biology, integrated with foundation models to become the critical infrastructure layer for AI-driven biological discovery. Our first node opens in King's Cross, London, with several integrated workcells and two scientific verticals online by mid-2027. Our customers range from foundation model labs to global pharma. We are hiring a founding software engineer to lead the team that builds Substrate's operational software, the system that turns scientific intent into executed lab work, captures every run as structured data, and routes that data back to model training, customer pipelines, and Substrate's own data factory. This is a player coach role. You will write the first production code for the orchestrator, the customer interface, and the resource management layer, and you will recruit and lead the engineers who come after. About Substrate Substrate is spinning out of Automata, the UK lab automation company that has built the workcell platform our labs run on. Our four co-founders are Mostafa ElSayed (CEO and founder of Automata), Oli Hoy (formerly VP Customer Experience at Automata), Alexey Morgunov (AI Scientist co-founder, leading the Intelligence Software product), and a Founding Biology Lead joining shortly. We are aiming to have ramped up to 32 people by the end of Q1 2027. We are funded in parallel by a combination of venture funding and government grants. We are not a cloud lab, and we are not a CRO. We are an autonomous lab platform with closed-loop integration available as one operating mode for foundation model partners. The role You will own the operational software product end to end. The product has five surfaces. The loop orchestrator is the heart of it: two agentic translation layers that convert scientific intent (model output, natural language, or structured input) into executable, automated workflows, and convert workflow outputs and run metadata back into destination-specific formats for delivery to foundation models, LIMS, customer data lakes, and ELNs. Resource management will track consumables, reagents, and labware, and maintain a live representation of the physical lab so that physical inputs can be mapped onto workflow outputs. The customer interface is API-first with a web front end. The workflow orchestrator sits above Automata's LINQ scheduler and manages capacity allocation across customers, verticals, and device groups. The pricing and forecast engine calculates predicted and actual platform inputs and translates them into customer cost. You will write the first production code, set the architecture, set the engineering culture, and grow the team. You will have the opportunity to build a team and help set the culture within the company. You will work closely with Alexey on the boundary between our operational software and our intelligence software (the AI Scientist and AI Assays products), and with the founding biology team on the orchestrator behaviour on the lab side. What you will do in your first twelve months PHASE 0: NOW TO AUG 2026 Land in the team. Lock the architecture for the orchestrator and the customer interface. Decide the build vs buy boundary against LINQ. Ship the first end to end thin slice: a simple workflow submitted via the customer API, executable on a workcell, with run metadata captured and returned. Set the engineering culture: code review, deployment, on call, observability. Pick the languages, frameworks, and tooling we will live with. PHASE 1: SEP TO DEC 2026 Stand up the resource management and digital twin services. Wire them into the protein engineering workflows being onboarded by the founding biology team. Hire the first software engineer alongside you. Define the role, run the process, close the offer. Ship the first version of the pricing and forecast engine. Connect it to the customer interface so that customers see predicted cost before they submit. PHASE 2: JAN TO MAR 2027 Ramp up hiring. Move from solo building to leading a larger team. Bring the workflow orchestrator above LINQ into production. Manage capacity allocation across the protein engineering vertical and the early functional genomics work. Harden the loop orchestrator for the closed-loop foundation model partners coming online from mid-2027. Who you are You are an experienced software engineer who has shipped production systems at depth. You have led a small team or are ready to. You write good code at speed, you have strong opinions about architecture, and you have learned (often the hard way) when to defer those opinions. You have worked at the boundary where software meets physical reality (lab automation, robotics, manufacturing, logistics, scientific instruments, energy) and you understand that the interesting failure modes live there. You are excited by the prospect of writing the first lines of code for a system that will run a real lab. You are pragmatic about agentic systems and foundation models; you have used them in production rather than read about them in posts. You want a player coach role specifically. You enjoy interviewing, hiring, mentoring, and building culture, and you do not want to be only an individual contributor or only a manager. You care deeply about building a world class team. You are comfortable with early stage ambiguity, with making decisions on partial information, and with revisiting them when better information arrives. MUST HAVE Five or more years of professional software engineering experience, with at least one leading or co-leading a small team. Production experience with backend systems, distributed services, and either workflow orchestration or scheduling systems. Strong working comfort with at least Python, and willingness to learn the necessary tools. Track record of designing APIs that other engineers have actually used. Direct experience of the software-to-hardware boundary, in lab automation, robotics, manufacturing, or an analogous domain. NICE TO HAVE Experience of an early-stage founding-engineer role at a venture-backed company. Familiarity with foundation model APIs, agentic patterns, and the practical realities of putting them in production. Background in or near scientific computing, bioinformatics, or LIMS / ELN systems. Why this is unusual Most software engineering roles at venture-backed companies are either a pure software product or a thin software layer on top of someone else's infrastructure. This is neither. You will be writing the software that decides what physical experiments run, when, on which workcell, with which reagents, for which customer, and you will be doing that inside a wet lab business with biology and engineering colleagues at the same table. Operational software is also one of three product surfaces being built simultaneously. Alexey is leading the efforts on intelligence software (the AI Scientist and AI Assays products). The biology team is building the assay portfolio. Your work has to integrate cleanly with both, and you will spend real time at the boundary. Some engineers find this energising; some find it distracting. Worth knowing in advance which one you are. Compensation and equity We pay competitively against the London market for senior software engineers at venture-backed companies, calibrated to seniority and to the specific scope of this role. We will discuss numbers with serious candidates after first conversations. Equity is meaningful, with vesting on the standard four-year schedule and a one-year cliff. We can talk through the philosophy and the maths in detail when we meet. How we work Working pattern is open. We will design around the strongest candidate, with a bias towards willingness to spend some in-person time at our King's Cross site, particularly during the early phases while the team is forming and the architecture is being set. Most of the founding team are in the office most days. 30 days annual leave. A learning budget you can use for conferences, courses, books, and time. The founding team operates on a weekly cadence with a Monday planning meeting and a Friday close, and a quarterly offsite. We are direct with each other, we write things down, and we expect to be challenged. The team you will join You will report to Oli Hoy, co-founder, who leads our autonomous lab buildout and is also responsible for the broader operations of the company. You will work most closely with Alexey Morgunov on the intelligence software boundary, and with the founding biology team on the orchestrator behaviour at the lab side. How to apply Apply via Ashby with whatever you think shows your work best: a CV, a short email, links to GitHub or to systems you have built, a piece of writing you are proud of. We read everything that comes in. Our process is four stages. An initial conversation with Oli to understand what you want from the role and what we want from it. Two technical sessions with our external technical advisor: an architecture deep-dive on how you would build the operational software, and a session on how you would build and lead the engineering team. Finally, an in-person founder-team session covering scope, terms, and any final questions. We aim to move fast on candidates we are excited about; expect roughly two to three weeks end to end. If you are not sure whether you are a fit, send a note anyway. The most useful conversations we have had so far have been with people who were not sure. Substrate is an equal opportunity employer . click apply for full job details
24/05/2026
Full time
The opportunity Substrate is building a network of fully autonomous wet labs, cloud-based data production facilities for AI biology, integrated with foundation models to become the critical infrastructure layer for AI-driven biological discovery. Our first node opens in King's Cross, London, with several integrated workcells and two scientific verticals online by mid-2027. Our customers range from foundation model labs to global pharma. We are hiring a founding software engineer to lead the team that builds Substrate's operational software, the system that turns scientific intent into executed lab work, captures every run as structured data, and routes that data back to model training, customer pipelines, and Substrate's own data factory. This is a player coach role. You will write the first production code for the orchestrator, the customer interface, and the resource management layer, and you will recruit and lead the engineers who come after. About Substrate Substrate is spinning out of Automata, the UK lab automation company that has built the workcell platform our labs run on. Our four co-founders are Mostafa ElSayed (CEO and founder of Automata), Oli Hoy (formerly VP Customer Experience at Automata), Alexey Morgunov (AI Scientist co-founder, leading the Intelligence Software product), and a Founding Biology Lead joining shortly. We are aiming to have ramped up to 32 people by the end of Q1 2027. We are funded in parallel by a combination of venture funding and government grants. We are not a cloud lab, and we are not a CRO. We are an autonomous lab platform with closed-loop integration available as one operating mode for foundation model partners. The role You will own the operational software product end to end. The product has five surfaces. The loop orchestrator is the heart of it: two agentic translation layers that convert scientific intent (model output, natural language, or structured input) into executable, automated workflows, and convert workflow outputs and run metadata back into destination-specific formats for delivery to foundation models, LIMS, customer data lakes, and ELNs. Resource management will track consumables, reagents, and labware, and maintain a live representation of the physical lab so that physical inputs can be mapped onto workflow outputs. The customer interface is API-first with a web front end. The workflow orchestrator sits above Automata's LINQ scheduler and manages capacity allocation across customers, verticals, and device groups. The pricing and forecast engine calculates predicted and actual platform inputs and translates them into customer cost. You will write the first production code, set the architecture, set the engineering culture, and grow the team. You will have the opportunity to build a team and help set the culture within the company. You will work closely with Alexey on the boundary between our operational software and our intelligence software (the AI Scientist and AI Assays products), and with the founding biology team on the orchestrator behaviour on the lab side. What you will do in your first twelve months PHASE 0: NOW TO AUG 2026 Land in the team. Lock the architecture for the orchestrator and the customer interface. Decide the build vs buy boundary against LINQ. Ship the first end to end thin slice: a simple workflow submitted via the customer API, executable on a workcell, with run metadata captured and returned. Set the engineering culture: code review, deployment, on call, observability. Pick the languages, frameworks, and tooling we will live with. PHASE 1: SEP TO DEC 2026 Stand up the resource management and digital twin services. Wire them into the protein engineering workflows being onboarded by the founding biology team. Hire the first software engineer alongside you. Define the role, run the process, close the offer. Ship the first version of the pricing and forecast engine. Connect it to the customer interface so that customers see predicted cost before they submit. PHASE 2: JAN TO MAR 2027 Ramp up hiring. Move from solo building to leading a larger team. Bring the workflow orchestrator above LINQ into production. Manage capacity allocation across the protein engineering vertical and the early functional genomics work. Harden the loop orchestrator for the closed-loop foundation model partners coming online from mid-2027. Who you are You are an experienced software engineer who has shipped production systems at depth. You have led a small team or are ready to. You write good code at speed, you have strong opinions about architecture, and you have learned (often the hard way) when to defer those opinions. You have worked at the boundary where software meets physical reality (lab automation, robotics, manufacturing, logistics, scientific instruments, energy) and you understand that the interesting failure modes live there. You are excited by the prospect of writing the first lines of code for a system that will run a real lab. You are pragmatic about agentic systems and foundation models; you have used them in production rather than read about them in posts. You want a player coach role specifically. You enjoy interviewing, hiring, mentoring, and building culture, and you do not want to be only an individual contributor or only a manager. You care deeply about building a world class team. You are comfortable with early stage ambiguity, with making decisions on partial information, and with revisiting them when better information arrives. MUST HAVE Five or more years of professional software engineering experience, with at least one leading or co-leading a small team. Production experience with backend systems, distributed services, and either workflow orchestration or scheduling systems. Strong working comfort with at least Python, and willingness to learn the necessary tools. Track record of designing APIs that other engineers have actually used. Direct experience of the software-to-hardware boundary, in lab automation, robotics, manufacturing, or an analogous domain. NICE TO HAVE Experience of an early-stage founding-engineer role at a venture-backed company. Familiarity with foundation model APIs, agentic patterns, and the practical realities of putting them in production. Background in or near scientific computing, bioinformatics, or LIMS / ELN systems. Why this is unusual Most software engineering roles at venture-backed companies are either a pure software product or a thin software layer on top of someone else's infrastructure. This is neither. You will be writing the software that decides what physical experiments run, when, on which workcell, with which reagents, for which customer, and you will be doing that inside a wet lab business with biology and engineering colleagues at the same table. Operational software is also one of three product surfaces being built simultaneously. Alexey is leading the efforts on intelligence software (the AI Scientist and AI Assays products). The biology team is building the assay portfolio. Your work has to integrate cleanly with both, and you will spend real time at the boundary. Some engineers find this energising; some find it distracting. Worth knowing in advance which one you are. Compensation and equity We pay competitively against the London market for senior software engineers at venture-backed companies, calibrated to seniority and to the specific scope of this role. We will discuss numbers with serious candidates after first conversations. Equity is meaningful, with vesting on the standard four-year schedule and a one-year cliff. We can talk through the philosophy and the maths in detail when we meet. How we work Working pattern is open. We will design around the strongest candidate, with a bias towards willingness to spend some in-person time at our King's Cross site, particularly during the early phases while the team is forming and the architecture is being set. Most of the founding team are in the office most days. 30 days annual leave. A learning budget you can use for conferences, courses, books, and time. The founding team operates on a weekly cadence with a Monday planning meeting and a Friday close, and a quarterly offsite. We are direct with each other, we write things down, and we expect to be challenged. The team you will join You will report to Oli Hoy, co-founder, who leads our autonomous lab buildout and is also responsible for the broader operations of the company. You will work most closely with Alexey Morgunov on the intelligence software boundary, and with the founding biology team on the orchestrator behaviour at the lab side. How to apply Apply via Ashby with whatever you think shows your work best: a CV, a short email, links to GitHub or to systems you have built, a piece of writing you are proud of. We read everything that comes in. Our process is four stages. An initial conversation with Oli to understand what you want from the role and what we want from it. Two technical sessions with our external technical advisor: an architecture deep-dive on how you would build the operational software, and a session on how you would build and lead the engineering team. Finally, an in-person founder-team session covering scope, terms, and any final questions. We aim to move fast on candidates we are excited about; expect roughly two to three weeks end to end. If you are not sure whether you are a fit, send a note anyway. The most useful conversations we have had so far have been with people who were not sure. Substrate is an equal opportunity employer . click apply for full job details
Founding Software Engineer: Orchestrator for Autonomous Labs
Substrate Bio
Substrate Bio is looking for a founding software engineer to lead the team in building the operational software, turning scientific intent into executed lab work. You will manage the architecture, write production code, and guide a growing team while working with cutting-edge AI technology. The role is based in King's Cross, London, with competitive pay and substantial equity. Join us in reshaping biological discovery!
24/05/2026
Full time
Substrate Bio is looking for a founding software engineer to lead the team in building the operational software, turning scientific intent into executed lab work. You will manage the architecture, write production code, and guide a growing team while working with cutting-edge AI technology. The role is based in King's Cross, London, with competitive pay and substantial equity. Join us in reshaping biological discovery!
Permit Office Manager
Wates Smartspace Saffron Walden, Essex
Permit Office Manager Location: Saffron Walden We areseeking an experienced and proactive Permit Office Manager to lead our Permit Office operations at the Wellcome Genome Campus in Saffron Walden. This is a site-based leadership role, integral to ensuring the safe, compliant, and efficient delivery of all contractor activities across a world-leading scientific research campus. If you have a strong background in Engineering, Construction or M&E, with deep knowledge of health & safety, CDM and permit-to-work systems, this is an exceptional opportunity to lead a critical function supporting complex maintenance and project activity. What You'll Be Doing As the Permit Office Manager, you will take ownership of the entire Permit to Work function and lead the Permit Office Team. Your responsibilities will include: Leadership & Operational Management Leading and managing the Permit Office team to deliver an efficient, compliant Permit Office operation. Overseeing the preparation, authorisation, issuance, execution and close-out of all permits and control certificates. Ensuring all contractors are correctly inducted and compliant with WGC policies and CDM requirements. Managing staffing levels for escorting and assisting systems across the campus. Chairing or supporting weekly/monthly permit review meetings. Compliance, Auditing & Risk Management Promoting and driving a positive safety culture across the Wellcome Genome Campus. Conducting on-site safety and performance audits of contractors and subcontractors. Ensuring the suitability and sufficiency of all Construction Phase Plans (CPPs) in collaboration with Estates & Facilities colleagues. Monitoring health & safety documentation, challenging gaps or unsafe practices where necessary. Maintaining a live campus map showing all active permits and transfers of control. System Ownership & Continuous Improvement Taking full ownership of the electronic Permit to Work software system. Managing system uptime in collaboration with IT providers and leading on system improvements. Developing the contractor onboarding process to improve safety and operational efficiency. Proactively identifying improvement opportunities, ensuring WGC remains compliant, innovative, and efficient. Stakeholder Engagement Acting as a key liaison between Facilities Management teams, visiting contractors, principal contractors, and internal stakeholders. Ensuring work is delivered safely, efficiently, and without unnecessary delays. Supporting Contractors through inductions and system processes as needed. What We're Looking For Essential Qualifications & Skills Strong background in Engineering, Construction or M&E with proven permit-to-work experience. Excellent knowledge of UK Health & Safety legislation, CDM regulations and risk management. Experience managing statutory compliance on a complex site. Strong understanding of QHSE systems. Solid IT skills (Outlook, Word, Excel) and experience with systems such as Aconex, Buzzsaw or similar. Experience managing or overseeing large and small projects. Proven leadership, organisational and motivational skills. Experience carrying out H&S audits and reviews. NEBOSH General/Construction Certificate (or equivalent). Desirable Formal qualification in Engineering, Construction or M&E. AP appointment in areas such as working at height, confined spaces, hot works, electrical, LOTO, pressure systems, etc. Membership of IOSH, APS, CIOB, RICS. Experience Required Essential Strong communication skills, able to work confidently with operational teams, managers and senior stakeholders. Able to lead the permit system end-to-end and support contractors without compromising safety. Experience reviewing safety documentation, challenging poor practices, and ensuring compliance. Demonstrated ability to support project delivery safely, on time, and within budget. Experience monitoring and improving safety and permit systems. Desirable Experience managing high volumes of permits across multiple projects. Ability to identify high-risk areas and communicate risks clearly to contractors. Strong auditing experience, able to identify trends and escalating concerns appropriately. Personal Attributes We're looking for a Permit Office Manager with: Excellent communication and relationship-building skills Collaborative and personable working style Strong leadership and a solutions-focused mindset Confidence in challenging unsafe or non-compliant activity Innovation, attention to detail and a drive for continuous improvement A results-driven approach with commitment to delivering safe, efficient operations You'll be at the heart of a high-profile, high-complexity site where safety, precision and compliance are paramount. Your work will directly support the vital research and scientific breakthroughs happening every day at the Wellcome Genome Campus. This is a fantastic opportunity to shape, lead and continuously improve the Permit Office function in a dynamic, prestigious environment. Given the nature of this position, you will need to undergo a Basic Disclosure and Barring Service Check (DBS) at offer stage. Applicants with criminal convictions will be assessed individually, and we assure you that we do not discriminate based on an applicant's criminal record or the details of any disclosed offences. Additionally, certain roles may be subject to additional pre-employment checks. To learn more about the checks included in this process, please click on the following link: National Security Vetting.
24/05/2026
Full time
Permit Office Manager Location: Saffron Walden We areseeking an experienced and proactive Permit Office Manager to lead our Permit Office operations at the Wellcome Genome Campus in Saffron Walden. This is a site-based leadership role, integral to ensuring the safe, compliant, and efficient delivery of all contractor activities across a world-leading scientific research campus. If you have a strong background in Engineering, Construction or M&E, with deep knowledge of health & safety, CDM and permit-to-work systems, this is an exceptional opportunity to lead a critical function supporting complex maintenance and project activity. What You'll Be Doing As the Permit Office Manager, you will take ownership of the entire Permit to Work function and lead the Permit Office Team. Your responsibilities will include: Leadership & Operational Management Leading and managing the Permit Office team to deliver an efficient, compliant Permit Office operation. Overseeing the preparation, authorisation, issuance, execution and close-out of all permits and control certificates. Ensuring all contractors are correctly inducted and compliant with WGC policies and CDM requirements. Managing staffing levels for escorting and assisting systems across the campus. Chairing or supporting weekly/monthly permit review meetings. Compliance, Auditing & Risk Management Promoting and driving a positive safety culture across the Wellcome Genome Campus. Conducting on-site safety and performance audits of contractors and subcontractors. Ensuring the suitability and sufficiency of all Construction Phase Plans (CPPs) in collaboration with Estates & Facilities colleagues. Monitoring health & safety documentation, challenging gaps or unsafe practices where necessary. Maintaining a live campus map showing all active permits and transfers of control. System Ownership & Continuous Improvement Taking full ownership of the electronic Permit to Work software system. Managing system uptime in collaboration with IT providers and leading on system improvements. Developing the contractor onboarding process to improve safety and operational efficiency. Proactively identifying improvement opportunities, ensuring WGC remains compliant, innovative, and efficient. Stakeholder Engagement Acting as a key liaison between Facilities Management teams, visiting contractors, principal contractors, and internal stakeholders. Ensuring work is delivered safely, efficiently, and without unnecessary delays. Supporting Contractors through inductions and system processes as needed. What We're Looking For Essential Qualifications & Skills Strong background in Engineering, Construction or M&E with proven permit-to-work experience. Excellent knowledge of UK Health & Safety legislation, CDM regulations and risk management. Experience managing statutory compliance on a complex site. Strong understanding of QHSE systems. Solid IT skills (Outlook, Word, Excel) and experience with systems such as Aconex, Buzzsaw or similar. Experience managing or overseeing large and small projects. Proven leadership, organisational and motivational skills. Experience carrying out H&S audits and reviews. NEBOSH General/Construction Certificate (or equivalent). Desirable Formal qualification in Engineering, Construction or M&E. AP appointment in areas such as working at height, confined spaces, hot works, electrical, LOTO, pressure systems, etc. Membership of IOSH, APS, CIOB, RICS. Experience Required Essential Strong communication skills, able to work confidently with operational teams, managers and senior stakeholders. Able to lead the permit system end-to-end and support contractors without compromising safety. Experience reviewing safety documentation, challenging poor practices, and ensuring compliance. Demonstrated ability to support project delivery safely, on time, and within budget. Experience monitoring and improving safety and permit systems. Desirable Experience managing high volumes of permits across multiple projects. Ability to identify high-risk areas and communicate risks clearly to contractors. Strong auditing experience, able to identify trends and escalating concerns appropriately. Personal Attributes We're looking for a Permit Office Manager with: Excellent communication and relationship-building skills Collaborative and personable working style Strong leadership and a solutions-focused mindset Confidence in challenging unsafe or non-compliant activity Innovation, attention to detail and a drive for continuous improvement A results-driven approach with commitment to delivering safe, efficient operations You'll be at the heart of a high-profile, high-complexity site where safety, precision and compliance are paramount. Your work will directly support the vital research and scientific breakthroughs happening every day at the Wellcome Genome Campus. This is a fantastic opportunity to shape, lead and continuously improve the Permit Office function in a dynamic, prestigious environment. Given the nature of this position, you will need to undergo a Basic Disclosure and Barring Service Check (DBS) at offer stage. Applicants with criminal convictions will be assessed individually, and we assure you that we do not discriminate based on an applicant's criminal record or the details of any disclosed offences. Additionally, certain roles may be subject to additional pre-employment checks. To learn more about the checks included in this process, please click on the following link: National Security Vetting.
Senior Data Scientist - Neural Net Forecasting
WeAreTechWomen Welwyn Garden City, Hertfordshire
Job Overview At Tesco, our Data Science team focuses on modelling complex business problems and deploying data products at scale. Our work extends across multiple areas including physical stores, online, finance, and supply chain. The Data Science team works across several domains and problem types: forecasting, online, pricing, security, fulfilment, distribution, property, IoT and computer vision are just some. Our team members are encouraged to allocate working hours for learning and personal development every week and are provided with multiple learning resources and tools. Multiple academic collaborations enrich the team's expertise; knowledge sharing events are held regularly. Furthermore, we offer a great work life balance, regular team days and a relaxed yet engaging culture. This is a hands on position where you will need to leverage your analytical mindset to find solutions to complex problems. As a Senior Data Scientist, you will need to understand difficult business problems and prototype solutions with minimal support. A core component of the role is applying, modifying and designing algorithms and mathematical models to solve business problems using big data architectures (Hadoop, Spark, Cloud). In this role, your primary modelling focus will be neural network based forecasting, with a strong emphasis on rigorous evaluation against robust baselines, careful validation, and scalable deployment. Our Data Scientists must be able to validate, document and present the modelling process and performance, as well as communicate complex solutions in a clear, understandable way to non experts. Data Scientists are also responsible for promoting data science across Tesco and representing Tesco across the external Data Science community. Finally, as a Senior Data Scientist, you will be expected to drive innovation and take ownership of aspects of the project development, support the Lead Data Scientist and Product Manager in managing relationships with business stakeholders, and mentor and supervise junior team members and interns. Responsibilities Design and improve deep learning and related machine learning forecasting models for large scale retail time series. Build robust training and backtesting pipelines (time aware CV, leakage controls, stability checks). Apply best practices for productionisation (monitoring, retraining strategies, performance and cost considerations). Collaborate closely with engineering, product, and business partners to ensure models are reliable, scalable, and deliver measurable business value. We are looking for ambitious individuals with a mix of statistics, programming skills and familiarity with time series analysis. A proven track record of designing and modifying advanced algorithms and applying them to large data sets is essential. Some project and stakeholder management experience is preferred. An ideal candidate will have a scientific mindset with the ability to ask the right questions, as well as answer them. A strong numerical higher degree in a mathematical, scientific, engineering or computer science discipline is preferable, as well as a solid understanding of mathematics and statistical principles. Meaningful academic or industrial work involving deep learning or related machine learning techniques for time series forecasting is required. This includes experience with neural network architectures for forecasting (for example sequence models, temporal convolutional approaches, transformer style models, or related methods). Experience with probabilistic forecasting, hierarchical forecasting, or representation learning for time series is a plus. Finally, strong programming skills are essential (Python is preferred) as well as familiarity with software engineering best practices (such as version control, unit testing, CI/CD) and big data and cloud technologies (PySpark preferred). Experience training and deploying deep learning models in cloud environments (including GPU enabled workflows) is a strong advantage. Equal Opportunity Statement We're proud to have an inclusive culture at Tesco where everyone truly feels able to be themselves. At Tesco, we not only celebrate diversity, but recognise the value and opportunity it brings. We're committed to creating a workplace where differences are valued, and make sure that all colleagues are given the same opportunities. We're proud to have been accredited Disability Confident Leader and we're committed to providing a fully inclusive and accessible recruitment process. For further information on the accessibility support we can offer, please click here. Working Patterns We're a big business and we can offer a range of diverse full time & part time working patterns across our many business areas, which means that we can find something that works for you. We work in a more blended pattern - combining office and remote working. Our offices will continue to be where we connect, collaborate and innovate. If you are applying internally, please speak to the Hiring Manager about how this can work for you - Everyone is welcome at Tesco.
24/05/2026
Full time
Job Overview At Tesco, our Data Science team focuses on modelling complex business problems and deploying data products at scale. Our work extends across multiple areas including physical stores, online, finance, and supply chain. The Data Science team works across several domains and problem types: forecasting, online, pricing, security, fulfilment, distribution, property, IoT and computer vision are just some. Our team members are encouraged to allocate working hours for learning and personal development every week and are provided with multiple learning resources and tools. Multiple academic collaborations enrich the team's expertise; knowledge sharing events are held regularly. Furthermore, we offer a great work life balance, regular team days and a relaxed yet engaging culture. This is a hands on position where you will need to leverage your analytical mindset to find solutions to complex problems. As a Senior Data Scientist, you will need to understand difficult business problems and prototype solutions with minimal support. A core component of the role is applying, modifying and designing algorithms and mathematical models to solve business problems using big data architectures (Hadoop, Spark, Cloud). In this role, your primary modelling focus will be neural network based forecasting, with a strong emphasis on rigorous evaluation against robust baselines, careful validation, and scalable deployment. Our Data Scientists must be able to validate, document and present the modelling process and performance, as well as communicate complex solutions in a clear, understandable way to non experts. Data Scientists are also responsible for promoting data science across Tesco and representing Tesco across the external Data Science community. Finally, as a Senior Data Scientist, you will be expected to drive innovation and take ownership of aspects of the project development, support the Lead Data Scientist and Product Manager in managing relationships with business stakeholders, and mentor and supervise junior team members and interns. Responsibilities Design and improve deep learning and related machine learning forecasting models for large scale retail time series. Build robust training and backtesting pipelines (time aware CV, leakage controls, stability checks). Apply best practices for productionisation (monitoring, retraining strategies, performance and cost considerations). Collaborate closely with engineering, product, and business partners to ensure models are reliable, scalable, and deliver measurable business value. We are looking for ambitious individuals with a mix of statistics, programming skills and familiarity with time series analysis. A proven track record of designing and modifying advanced algorithms and applying them to large data sets is essential. Some project and stakeholder management experience is preferred. An ideal candidate will have a scientific mindset with the ability to ask the right questions, as well as answer them. A strong numerical higher degree in a mathematical, scientific, engineering or computer science discipline is preferable, as well as a solid understanding of mathematics and statistical principles. Meaningful academic or industrial work involving deep learning or related machine learning techniques for time series forecasting is required. This includes experience with neural network architectures for forecasting (for example sequence models, temporal convolutional approaches, transformer style models, or related methods). Experience with probabilistic forecasting, hierarchical forecasting, or representation learning for time series is a plus. Finally, strong programming skills are essential (Python is preferred) as well as familiarity with software engineering best practices (such as version control, unit testing, CI/CD) and big data and cloud technologies (PySpark preferred). Experience training and deploying deep learning models in cloud environments (including GPU enabled workflows) is a strong advantage. Equal Opportunity Statement We're proud to have an inclusive culture at Tesco where everyone truly feels able to be themselves. At Tesco, we not only celebrate diversity, but recognise the value and opportunity it brings. We're committed to creating a workplace where differences are valued, and make sure that all colleagues are given the same opportunities. We're proud to have been accredited Disability Confident Leader and we're committed to providing a fully inclusive and accessible recruitment process. For further information on the accessibility support we can offer, please click here. Working Patterns We're a big business and we can offer a range of diverse full time & part time working patterns across our many business areas, which means that we can find something that works for you. We work in a more blended pattern - combining office and remote working. Our offices will continue to be where we connect, collaborate and innovate. If you are applying internally, please speak to the Hiring Manager about how this can work for you - Everyone is welcome at Tesco.
Amazon
Data Scientist II, RufusX Science UK
Amazon
Job ID: Amazon Development Centre (London) Limited We are looking for a passionate, talented, and inventive Data Scientist with a strong machine learning and analytics background to help build industry-leading language technology powering Rufus, our AI-driven search and shopping assistant, helping customers with their shopping tasks at every step of their shopping journey. This innovative role focuses on developing conversation-based, multimodal shopping experiences, utilizing data analysis, statistical modeling, machine learning technologies, and experimentation to drive product decisions and optimize customer experiences. Our mission in conversational shopping is to make it easy for customers to find and discover the best products to meet their needs by helping with their product research, providing comparisons and recommendations, answering product questions, enabling shopping directly from images or videos, providing visual inspiration, and more. We do this by leveraging advanced analytics, Natural Language Processing, Machine Learning, A/B testing, causal inference, and data-driven insights to continuously improve our systems. Key job responsibilities As a Data Scientist on our team, you will be responsible for the analysis, modeling, and optimization of AI technologies that will shape the future of shopping experiences. You will play a critical role in measuring and improving multimodal conversational systems, in particular those based on large language models, information retrieval, recommender systems and knowledge graphs, to be tailored to customer needs. You will handle Amazon scale use cases with significant impact on our customers' experiences. You will collaborate with scientists, engineers, and product partners locally and abroad. Your work will include designing experiments, analyzing results, and launching new features, products and systems. A day in the life Perform hands on analysis and modeling of enormous multimodal datasets to develop insights into how to best help customers throughout their shopping journeys. Use statistical methods, machine learning, and data mining techniques to create scalable solutions for measuring and optimizing shopping assistant systems based on a rich set of structured and unstructured contextual signals. Design and analyze A/B tests and experiments to evaluate new features and model improvements, ensuring statistical rigor and actionable insights. Develop metrics, dashboards, and reporting frameworks to monitor system performance, customer engagement, and business impact. Build predictive models and conduct deep diving analyses to identify opportunities for improving customer experience, conversion, and satisfaction. Collaborate with Applied Scientists and Engineers to translate analytical insights into production systems, working closely on model evaluation and deployment. Establish automated processes for large scale data analysis, ETL pipelines, metric generation, and experimentation frameworks. Communicate results and insights to both technical and non-technical audiences, including through presentations, written reports, and data visualizations. About the team The Rufus Features Science team, based in London, works alongside 150 engineers, designers and product managers, shaping the future of AI-driven shopping experiences at Amazon. The team works on every aspect of the Rufus AI, from making Rufus agentic, enabling customers to set price alerts or empower Rufus to act on their behalf and automatically purchase products when the price is right, to understanding multimodal user queries and generating answers that combine text, image, audio and video, including deep research reports that scour the web and the Amazon catalog to provide detailed and personalised shopping guidance. We utilise and advance state of art techniques in the fields of Natural Language Processing, Gen AI, Information Retrieval, Machine/Deep Learning, and Data Mining. We validate our work by actively participating in the internal and external scientific communities. Basic Qualifications Experience with machine learning/statistical modeling data analysis tools and techniques, and parameters that affect their performance. Experience in a ML or data scientist role with a large technology company. Experience with data scripting languages (e.g. SQL, Python, R etc.) or statistical/mathematical software (e.g. R, SAS, or Matlab). Experience effectively communicating complex concepts through written and verbal communication. Master's degree or above in Math, Statistics, Computer Science, or related science field. Preferred Qualifications Experience with AWS services including S3, Redshift, SageMaker, EMR, Kinesis, Lambda, and EC2. Experience in defining and creating benchmarks for assessing GenAI model performance. Experience working on multi team, cross disciplinary projects. Amazon is an equal opportunity employer. We believe passionately that employing a diverse workforce is central to our success. We make recruiting decisions based on your experience and skills. We value your passion to discover, invent, simplify and build. Protecting your privacy and the security of your data is a longstanding top priority for Amazon. Please consult our Privacy Notice ( ) to know more about how we collect, use and transfer the personal data of our candidates. Amazon is an equal opportunity employer and does not discriminate on the basis of protected veteran status, disability, or other legally protected status.
24/05/2026
Full time
Job ID: Amazon Development Centre (London) Limited We are looking for a passionate, talented, and inventive Data Scientist with a strong machine learning and analytics background to help build industry-leading language technology powering Rufus, our AI-driven search and shopping assistant, helping customers with their shopping tasks at every step of their shopping journey. This innovative role focuses on developing conversation-based, multimodal shopping experiences, utilizing data analysis, statistical modeling, machine learning technologies, and experimentation to drive product decisions and optimize customer experiences. Our mission in conversational shopping is to make it easy for customers to find and discover the best products to meet their needs by helping with their product research, providing comparisons and recommendations, answering product questions, enabling shopping directly from images or videos, providing visual inspiration, and more. We do this by leveraging advanced analytics, Natural Language Processing, Machine Learning, A/B testing, causal inference, and data-driven insights to continuously improve our systems. Key job responsibilities As a Data Scientist on our team, you will be responsible for the analysis, modeling, and optimization of AI technologies that will shape the future of shopping experiences. You will play a critical role in measuring and improving multimodal conversational systems, in particular those based on large language models, information retrieval, recommender systems and knowledge graphs, to be tailored to customer needs. You will handle Amazon scale use cases with significant impact on our customers' experiences. You will collaborate with scientists, engineers, and product partners locally and abroad. Your work will include designing experiments, analyzing results, and launching new features, products and systems. A day in the life Perform hands on analysis and modeling of enormous multimodal datasets to develop insights into how to best help customers throughout their shopping journeys. Use statistical methods, machine learning, and data mining techniques to create scalable solutions for measuring and optimizing shopping assistant systems based on a rich set of structured and unstructured contextual signals. Design and analyze A/B tests and experiments to evaluate new features and model improvements, ensuring statistical rigor and actionable insights. Develop metrics, dashboards, and reporting frameworks to monitor system performance, customer engagement, and business impact. Build predictive models and conduct deep diving analyses to identify opportunities for improving customer experience, conversion, and satisfaction. Collaborate with Applied Scientists and Engineers to translate analytical insights into production systems, working closely on model evaluation and deployment. Establish automated processes for large scale data analysis, ETL pipelines, metric generation, and experimentation frameworks. Communicate results and insights to both technical and non-technical audiences, including through presentations, written reports, and data visualizations. About the team The Rufus Features Science team, based in London, works alongside 150 engineers, designers and product managers, shaping the future of AI-driven shopping experiences at Amazon. The team works on every aspect of the Rufus AI, from making Rufus agentic, enabling customers to set price alerts or empower Rufus to act on their behalf and automatically purchase products when the price is right, to understanding multimodal user queries and generating answers that combine text, image, audio and video, including deep research reports that scour the web and the Amazon catalog to provide detailed and personalised shopping guidance. We utilise and advance state of art techniques in the fields of Natural Language Processing, Gen AI, Information Retrieval, Machine/Deep Learning, and Data Mining. We validate our work by actively participating in the internal and external scientific communities. Basic Qualifications Experience with machine learning/statistical modeling data analysis tools and techniques, and parameters that affect their performance. Experience in a ML or data scientist role with a large technology company. Experience with data scripting languages (e.g. SQL, Python, R etc.) or statistical/mathematical software (e.g. R, SAS, or Matlab). Experience effectively communicating complex concepts through written and verbal communication. Master's degree or above in Math, Statistics, Computer Science, or related science field. Preferred Qualifications Experience with AWS services including S3, Redshift, SageMaker, EMR, Kinesis, Lambda, and EC2. Experience in defining and creating benchmarks for assessing GenAI model performance. Experience working on multi team, cross disciplinary projects. Amazon is an equal opportunity employer. We believe passionately that employing a diverse workforce is central to our success. We make recruiting decisions based on your experience and skills. We value your passion to discover, invent, simplify and build. Protecting your privacy and the security of your data is a longstanding top priority for Amazon. Please consult our Privacy Notice ( ) to know more about how we collect, use and transfer the personal data of our candidates. Amazon is an equal opportunity employer and does not discriminate on the basis of protected veteran status, disability, or other legally protected status.
Senior Machine Learning Scientist, Personalization
Expedia, Inc.
Introduction to the team The Unified Personalization Service (UPS) team is part of Expedia Product & Technology. UPS builds Expedia Group's centralized, real time personalization engine across brands and channels, powering ranking, recommendations, retrieval, and other adaptive experiences that help travelers see more relevant, contextual, and useful experiences throughout their journey. Benefits We provide a full benefits package, including exciting travel perks, generous time off, parental leave, flexible work model, and career development resources to fuel employees' passion for travel and ensure a rewarding career journey. In this role, you will: Design, develop, and apply machine learning solutions to real world personalization, product, and business problems, translating ambiguous opportunities into scalable models, experiments, and production ready capabilities. Drive end to end scientific work across problem formulation, data exploration, feature engineering, model development, evaluation, and iteration, with strong attention to measurable impact. Partner closely with engineers, product, and business stakeholders to integrate machine learning solutions into services and workflows, including system design, API design, and data modeling considerations. Use strong technical judgment to select appropriate methods, validate outcomes, and improve model performance, reliability, and operational quality across multiple problem domains. Safely integrate and operate AI/ML enabled solutions that improve outcomes, including familiarity with AI driven systems, tools, or workflows and applying AI/ML concepts to real world products. Contribute deep technical expertise across related domains, helping raise scientific and engineering quality through experimentation, documentation, mentoring, and reusable approaches that support broader team effectiveness. Minimum Qualifications Bachelor's degree in Computer Science or a related technical field; or equivalent related professional experience. 8+ years of relevant professional experience. Demonstrated ownership of machine learning solutions at the service or multi service level, including problem definition, model development, evaluation, and operationalization within a product or technical domain. Strong foundation in machine learning methods, statistical analysis, experimentation, and data driven decision making, with hands on coding experience in scientific and production oriented environments. Experience working with cross functional partners to deploy technical solutions, with core expectations in scalable model development, data modeling, and integration into software systems. Preferred Qualifications Advanced degree in Machine Learning, Computer Science, Statistics, Mathematics, Engineering, or a related quantitative field. Experience delivering machine learning solutions at scale, including architecture considerations, production monitoring, model lifecycle management, and operational excellence in live environments. Demonstrated ability to influence technical direction within a domain through rigorous experimentation, strong scientific reasoning, pragmatic solution design, and clear communication with cross functional partners. Strong experience with recommendation, ranking, retrieval, search, personalization, ads, marketplace, e commerce, or similarly complex applied ML systems. Experience with neural recommendation systems, sequential or session based recommendation, transformer based recommenders, semantic retrieval, generative retrieval, or representation learning at scale. Experience with foundation models, LLMs, embedding models, semantic IDs, hybrid LLM recommender systems, two stage retrieval and ranking systems, or retrieval augmented personalization workflows. Relevant academic publications, patents, open source contributions, technical blog posts, industry talks, or other contributions to the ML/recommender systems community. Accommodation requests If you need assistance with any part of the application or recruiting process due to a disability, or other physical or mental health conditions, please reach out to our Recruiting Accommodations Team through the Accommodation Request. Expedia is committed to creating an inclusive work environment with a diverse workforce. All qualified applicants will receive consideration for employment without regard to race, religion, gender, sexual orientation, national origin, disability, or age.
24/05/2026
Full time
Introduction to the team The Unified Personalization Service (UPS) team is part of Expedia Product & Technology. UPS builds Expedia Group's centralized, real time personalization engine across brands and channels, powering ranking, recommendations, retrieval, and other adaptive experiences that help travelers see more relevant, contextual, and useful experiences throughout their journey. Benefits We provide a full benefits package, including exciting travel perks, generous time off, parental leave, flexible work model, and career development resources to fuel employees' passion for travel and ensure a rewarding career journey. In this role, you will: Design, develop, and apply machine learning solutions to real world personalization, product, and business problems, translating ambiguous opportunities into scalable models, experiments, and production ready capabilities. Drive end to end scientific work across problem formulation, data exploration, feature engineering, model development, evaluation, and iteration, with strong attention to measurable impact. Partner closely with engineers, product, and business stakeholders to integrate machine learning solutions into services and workflows, including system design, API design, and data modeling considerations. Use strong technical judgment to select appropriate methods, validate outcomes, and improve model performance, reliability, and operational quality across multiple problem domains. Safely integrate and operate AI/ML enabled solutions that improve outcomes, including familiarity with AI driven systems, tools, or workflows and applying AI/ML concepts to real world products. Contribute deep technical expertise across related domains, helping raise scientific and engineering quality through experimentation, documentation, mentoring, and reusable approaches that support broader team effectiveness. Minimum Qualifications Bachelor's degree in Computer Science or a related technical field; or equivalent related professional experience. 8+ years of relevant professional experience. Demonstrated ownership of machine learning solutions at the service or multi service level, including problem definition, model development, evaluation, and operationalization within a product or technical domain. Strong foundation in machine learning methods, statistical analysis, experimentation, and data driven decision making, with hands on coding experience in scientific and production oriented environments. Experience working with cross functional partners to deploy technical solutions, with core expectations in scalable model development, data modeling, and integration into software systems. Preferred Qualifications Advanced degree in Machine Learning, Computer Science, Statistics, Mathematics, Engineering, or a related quantitative field. Experience delivering machine learning solutions at scale, including architecture considerations, production monitoring, model lifecycle management, and operational excellence in live environments. Demonstrated ability to influence technical direction within a domain through rigorous experimentation, strong scientific reasoning, pragmatic solution design, and clear communication with cross functional partners. Strong experience with recommendation, ranking, retrieval, search, personalization, ads, marketplace, e commerce, or similarly complex applied ML systems. Experience with neural recommendation systems, sequential or session based recommendation, transformer based recommenders, semantic retrieval, generative retrieval, or representation learning at scale. Experience with foundation models, LLMs, embedding models, semantic IDs, hybrid LLM recommender systems, two stage retrieval and ranking systems, or retrieval augmented personalization workflows. Relevant academic publications, patents, open source contributions, technical blog posts, industry talks, or other contributions to the ML/recommender systems community. Accommodation requests If you need assistance with any part of the application or recruiting process due to a disability, or other physical or mental health conditions, please reach out to our Recruiting Accommodations Team through the Accommodation Request. Expedia is committed to creating an inclusive work environment with a diverse workforce. All qualified applicants will receive consideration for employment without regard to race, religion, gender, sexual orientation, national origin, disability, or age.
Senior Machine Learning Scientist (London)
Intercom
Fin is the AI Customer Agent company on a mission to help businesses provide perfect customer experiences. Our AI Agent Fin is the highest performing AI Customer Agent on the market today, enabling businesses to deliver impeccable, always on customer support across the customer journey - from service, to sales, to ecommerce. Powered by our own AI models, Fin resolves complex customer issues end to end across every channel, with minimal set up and integration. Fin can also be combined with our natively integrated Intercom help desk for one single system that is designed to meet the needs of modern day support teams. Founded in 2011, Fin became one of the fastest growing companies and remains one of the largest private software companies in the world with nearly 30,000 global businesses using our products to transform their customer support. Driven by our core values, we push boundaries, build with speed and intensity, and relentlessly deliver incredible value to our customers. What's the opportunity? Fin's Machine Learning team is responsible for defining new ML features, researching appropriate algorithms and technologies, and rapidly getting first prototypes in our customers' hands. We are an extremely product focused team. We work in partnership with Product and Design functions of teams we support. Our team's dedicated ML product engineers enable us to move to production fast, often shipping to beta in weeks after a successful offline test. We are very passionate about applying machine learning technology, and have productized everything from classic supervised models, to cutting edge unsupervised clustering algorithms, to novel applications of transformer neural networks. We test and measure the real customer impact of each model we deploy. What will I be doing? Identify areas where ML can create value for our customers Identify the right ML framing of product problems Work with teammates and Product and Design stakeholders Conduct exploratory data analysis and research Deeply understand the problem area Research and identify the right algorithms and tools Be pragmatic, but innovate to the cutting edge when needed Perform offline evaluation to gather evidence an algorithm will work Work with engineers to bring prototypes to production Plan, measure & socialize learnings to inform iteration Partner deeply with the rest of team, and others, to build excellent ML products What skills might I need? Broad applied machine learning knowledge 3 5 years applied ML experience Practical stats knowledge (experiment design, dealing with confounding, etc.) Strong communication skills, both within engineering teams and across disciplines Comfort with ambiguity Typically have advanced education in ML or related field (e.g. MSc) Scientific thinking skills Track record shipping ML products PhD or other experience in a research environment Deep experience in an applicable ML area. E.g. NLP, Deep learning, Bayesian methods, Reinforcement learning, clustering Strong stats or math background Benefits Competitive salary and equity in a fast growing start up We serve lunch every weekday, plus a variety of snack foods and a fully stocked kitchen Pension scheme & match up to 4% Peace of mind with life assurance, as well as comprehensive health and dental insurance for you and your dependents Flexible paid time off policy Paid maternity leave, as well as 6 weeks paternity leave for fathers If you're cycling, we've got you covered on the Cycle to Work Scheme. With secure bike storage too MacBooks are our standard, but we're happy to get you whatever equipment helps you get your job done Relocation support for those moving to our offices Working Policy Fin has a hybrid working policy. We believe that working in person helps us stay connected, collaborate easier and create a great culture while still providing flexibility to work from home. We expect employees to be in the office at least three days per week. Fin values diversity and is committed to a policy of Equal Employment Opportunity. Fin will not discriminate against an applicant or employee on the basis of race, color, religion, creed, national origin, ancestry, sex, gender, age, physical or mental disability, veteran or military status, genetic information, sexual orientation, gender identity, gender expression, marital status, or any other legally recognized protected basis under federal, state, or local law.
24/05/2026
Full time
Fin is the AI Customer Agent company on a mission to help businesses provide perfect customer experiences. Our AI Agent Fin is the highest performing AI Customer Agent on the market today, enabling businesses to deliver impeccable, always on customer support across the customer journey - from service, to sales, to ecommerce. Powered by our own AI models, Fin resolves complex customer issues end to end across every channel, with minimal set up and integration. Fin can also be combined with our natively integrated Intercom help desk for one single system that is designed to meet the needs of modern day support teams. Founded in 2011, Fin became one of the fastest growing companies and remains one of the largest private software companies in the world with nearly 30,000 global businesses using our products to transform their customer support. Driven by our core values, we push boundaries, build with speed and intensity, and relentlessly deliver incredible value to our customers. What's the opportunity? Fin's Machine Learning team is responsible for defining new ML features, researching appropriate algorithms and technologies, and rapidly getting first prototypes in our customers' hands. We are an extremely product focused team. We work in partnership with Product and Design functions of teams we support. Our team's dedicated ML product engineers enable us to move to production fast, often shipping to beta in weeks after a successful offline test. We are very passionate about applying machine learning technology, and have productized everything from classic supervised models, to cutting edge unsupervised clustering algorithms, to novel applications of transformer neural networks. We test and measure the real customer impact of each model we deploy. What will I be doing? Identify areas where ML can create value for our customers Identify the right ML framing of product problems Work with teammates and Product and Design stakeholders Conduct exploratory data analysis and research Deeply understand the problem area Research and identify the right algorithms and tools Be pragmatic, but innovate to the cutting edge when needed Perform offline evaluation to gather evidence an algorithm will work Work with engineers to bring prototypes to production Plan, measure & socialize learnings to inform iteration Partner deeply with the rest of team, and others, to build excellent ML products What skills might I need? Broad applied machine learning knowledge 3 5 years applied ML experience Practical stats knowledge (experiment design, dealing with confounding, etc.) Strong communication skills, both within engineering teams and across disciplines Comfort with ambiguity Typically have advanced education in ML or related field (e.g. MSc) Scientific thinking skills Track record shipping ML products PhD or other experience in a research environment Deep experience in an applicable ML area. E.g. NLP, Deep learning, Bayesian methods, Reinforcement learning, clustering Strong stats or math background Benefits Competitive salary and equity in a fast growing start up We serve lunch every weekday, plus a variety of snack foods and a fully stocked kitchen Pension scheme & match up to 4% Peace of mind with life assurance, as well as comprehensive health and dental insurance for you and your dependents Flexible paid time off policy Paid maternity leave, as well as 6 weeks paternity leave for fathers If you're cycling, we've got you covered on the Cycle to Work Scheme. With secure bike storage too MacBooks are our standard, but we're happy to get you whatever equipment helps you get your job done Relocation support for those moving to our offices Working Policy Fin has a hybrid working policy. We believe that working in person helps us stay connected, collaborate easier and create a great culture while still providing flexibility to work from home. We expect employees to be in the office at least three days per week. Fin values diversity and is committed to a policy of Equal Employment Opportunity. Fin will not discriminate against an applicant or employee on the basis of race, color, religion, creed, national origin, ancestry, sex, gender, age, physical or mental disability, veteran or military status, genetic information, sexual orientation, gender identity, gender expression, marital status, or any other legally recognized protected basis under federal, state, or local law.
Member of Technical Staff (Safety for Agents)
Cohere
Who are we? Our mission is to scale intelligence to serve humanity. We're training and deploying frontier models for developers and enterprises who are building AI systems to power magical experiences like content generation, semantic search, RAG, and agents. We believe that our work is instrumental to the widespread adoption of AI. We obsess over what we build. Each one of us is responsible for contributing to increasing the capabilities of our models and the value they drive for our customers. We like to work hard and move fast to do what's best for our customers. Cohere is a team of researchers, engineers, designers, and more, who are passionate about their craft. Each person is one of the best in the world at what they do. We believe that a diverse range of perspectives is a requirement for building great products. Join us on our mission and shape the future! Why this role? As a Member of Technical Staff in the Safety for Agents team, you will make a meaningful impact on the development of better, fairer, more trustworthy, and more secure Large Language Models (LLMs). Your primary focus will be on data generation, post-training algorithms, and evaluation methods to ensure Safety in the next generation of models that can access external resources and take actions in the world. You will work closely with other cross-functional machine learning teams and data annotation teams, and will also collaborate with product and policy teams. This role combines expertise in machine learning, ethical and responsible AI, experimental design, and data generation and management. It will require curiosity to tackle totally new scientific problems, engineering skills to implement the pieces we need to test solutions to these, and a desire to dive into messy data and results. You will be on a small team with a lot of autonomy and decision-making power, responsible for making the next generation of LLMs better for society as a whole. Please Note: The existing team works in offices in London, Edinburgh, Paris, Toronto, and New York, but we also embrace being remote-friendly! For this role you need to have 50% working day overlap with UK/EU timezone (e.g. US East is fine) but there are otherwise no restrictions on where you can be located for this role. You may be a good fit if you have: Strong statistical skills and experience evaluating scientific experiments related to data collection and model performance. Extremely strong software engineering skills. Strong expertise in designing and conducting data collection tasks, including working with human annotators. Experience analyzing datasets with respect to their quality, biases, and suitability for training ML models. Hands on experience training large language models (LLMs) on distributed training infrastructures. Familiarity with evaluating and improving the generalizability and robustness of ML systems. Proficiency in programming languages such as Python and ML frameworks (e.g., PyTorch, TensorFlow, JAX). Excellent communication skills to collaborate effectively with cross functional teams and present findings. One or more papers at top tier venues (such as NeurIPS, ICML, ICLR, AIStats, MLSys, JMLR, AAAI, Nature, COLING, ACL, EMNLP). If some of the above doesn't line up perfectly with your experience, we still encourage you to apply! We value and celebrate diversity and strive to create an inclusive work environment for all. We welcome applicants from all backgrounds and are committed to providing equal opportunities. Should you require any accommodations during the recruitment process, please submit an Accommodations Request Form, and we will work together to meet your needs. Full Time Employees at Cohere enjoy these Perks: An open and inclusive culture and work environment Work closely with a team on the cutting edge of AI research Weekly lunch stipend, in office lunches & snacks Full health and dental benefits, including a separate budget to take care of your mental health 100% parental leave top up for up to 6 months Personal enrichment benefits towards arts and culture, fitness and well being, quality time, and workspace improvement Remote flexible, offices in Toronto, New York, San Francisco, London and Paris, as well as a co working stipend ️ 6 weeks of vacation (30 working days!)
23/05/2026
Full time
Who are we? Our mission is to scale intelligence to serve humanity. We're training and deploying frontier models for developers and enterprises who are building AI systems to power magical experiences like content generation, semantic search, RAG, and agents. We believe that our work is instrumental to the widespread adoption of AI. We obsess over what we build. Each one of us is responsible for contributing to increasing the capabilities of our models and the value they drive for our customers. We like to work hard and move fast to do what's best for our customers. Cohere is a team of researchers, engineers, designers, and more, who are passionate about their craft. Each person is one of the best in the world at what they do. We believe that a diverse range of perspectives is a requirement for building great products. Join us on our mission and shape the future! Why this role? As a Member of Technical Staff in the Safety for Agents team, you will make a meaningful impact on the development of better, fairer, more trustworthy, and more secure Large Language Models (LLMs). Your primary focus will be on data generation, post-training algorithms, and evaluation methods to ensure Safety in the next generation of models that can access external resources and take actions in the world. You will work closely with other cross-functional machine learning teams and data annotation teams, and will also collaborate with product and policy teams. This role combines expertise in machine learning, ethical and responsible AI, experimental design, and data generation and management. It will require curiosity to tackle totally new scientific problems, engineering skills to implement the pieces we need to test solutions to these, and a desire to dive into messy data and results. You will be on a small team with a lot of autonomy and decision-making power, responsible for making the next generation of LLMs better for society as a whole. Please Note: The existing team works in offices in London, Edinburgh, Paris, Toronto, and New York, but we also embrace being remote-friendly! For this role you need to have 50% working day overlap with UK/EU timezone (e.g. US East is fine) but there are otherwise no restrictions on where you can be located for this role. You may be a good fit if you have: Strong statistical skills and experience evaluating scientific experiments related to data collection and model performance. Extremely strong software engineering skills. Strong expertise in designing and conducting data collection tasks, including working with human annotators. Experience analyzing datasets with respect to their quality, biases, and suitability for training ML models. Hands on experience training large language models (LLMs) on distributed training infrastructures. Familiarity with evaluating and improving the generalizability and robustness of ML systems. Proficiency in programming languages such as Python and ML frameworks (e.g., PyTorch, TensorFlow, JAX). Excellent communication skills to collaborate effectively with cross functional teams and present findings. One or more papers at top tier venues (such as NeurIPS, ICML, ICLR, AIStats, MLSys, JMLR, AAAI, Nature, COLING, ACL, EMNLP). If some of the above doesn't line up perfectly with your experience, we still encourage you to apply! We value and celebrate diversity and strive to create an inclusive work environment for all. We welcome applicants from all backgrounds and are committed to providing equal opportunities. Should you require any accommodations during the recruitment process, please submit an Accommodations Request Form, and we will work together to meet your needs. Full Time Employees at Cohere enjoy these Perks: An open and inclusive culture and work environment Work closely with a team on the cutting edge of AI research Weekly lunch stipend, in office lunches & snacks Full health and dental benefits, including a separate budget to take care of your mental health 100% parental leave top up for up to 6 months Personal enrichment benefits towards arts and culture, fitness and well being, quality time, and workspace improvement Remote flexible, offices in Toronto, New York, San Francisco, London and Paris, as well as a co working stipend ️ 6 weeks of vacation (30 working days!)
Forward Deployed Applications - Senior Software Engineer London
PhysicsX Ltd
Forward Deployed Applications - Senior Software Engineer London About us PhysicsX is a deep-tech company with roots in numerical physics and Formula One, dedicated to accelerating hardware innovation at the speed of software. We are building an AI-driven simulation software stack for engineering and manufacturing across advanced industries. By enabling high-fidelity, multi-physics simulation through AI inference across the entire engineering lifecycle, PhysicsX unlocks new levels of optimization and automation in design, manufacturing, and operations - empowering engineers to push the boundaries of possibility. Our customers include leading innovators in Aerospace & Defense, Materials, Energy, Semiconductors, and Automotive. The Role PhysicsX is building a platform that enables Data Scientists and Simulation Engineers to build, train, and deploy Deep Physics Models. The platform handles massive volumes of complex simulation data and enables high-fidelity multi-physics simulation through AI inference. We're looking for a Senior Software Engineer with a strong background in building data platforms. You won't just be moving data from A to B - you'll be architecting and building the distributed systems, services, and APIs that form the backbone of our platform. You'll bridge the gap between complex physical simulations and modern data infrastructure, implementing storage solutions for AI/ML pipelines and creating the analytical layers that allow our engineers to visualise and understand their results. As a senior engineer, you'll shape technical direction by authoring Technical Decision Records, mentoring less experienced engineers, and driving the standards that keep our platform reliable, secure, and performant. This role is for builders who love coding robust software as much as designing efficient data architectures. What You Will Do Design and architect scalable distributed systems, microservices, and APIs for high-dimensional simulation data across the machine learning lifecycle - from data processing and model training to inference services. Build and maintain systems that execute user-submitted code safely, robustly, and securely - including sandboxing, resource isolation, and access controls. Build tools that enable data scientists and engineers to create automated, robust pipelines for data ingestion and processing - powering active learning loops. Build interoperable no-code and pro-code tools for enterprise users with varying skill levels. Architect and integrate modern Data Warehouses, Data Lakes, and high-performance storage solutions to handle the unique demands of complex simulations, multimodal data and deep learning workloads. Build internal tools that enable BI dashboards and scientific data visualizations, making large datasets intuitive and accessible. Define system architecture for new capabilities, making trade-offs across performance, reliability, cost, and developer experience. Own your work end-to-end - from architectural design through deployment and maintenance in a fast-paced, agile environment. Define reliability guarantees, quality of service metrics, and performance standards for the services you own. Proactively diagnose and resolve complex performance bottlenecks. Develop and enforce API schema standards and schema drift mitigation strategies. Ensure compliance with established patterns for security, data segregation, and access control. Drive best practices in CI/CD, automated testing, observability, and infrastructure-as-code. Build and maintain deployment pipelines, including zero-downtime and multi-service deployments. Author and review Technical Decision Records. Participate in Technology Radar reviews to evaluate and adopt new tools and approaches. Mentor junior and mid-level engineers, facilitate technical discussions, build consensus around architectural decisions, and translate research needs into well-defined technical requirements. Influence engineering roadmap and contribute to technical strategy beyond your immediate team. What you bring to the table A passion for the craft - you're driven by engineering excellence and committed to fostering that culture across the team. Strong software engineering foundations - solid grasp of algorithms, data structures, and system design. You write clean, maintainable, testable code and have strong command of Golang or Rust and Python. Distributed systems and data engineering experience - proven track record building big data processing platforms in production, moving beyond scripting to robust engineering solutions (e.g., Databricks/Delta Lake, Snowflake, BigQuery). Hands-on experience architecting Data Warehouses and Data Lakes. API and service design maturity - experience designing multi-service systems with attention to schema governance, forward compatibility, and data access patterns. User code execution - experience building systems that run user code safely, robustly, and securely, with an understanding of sandboxing, isolation, and threat models. Multimodal data handling - experience working with storage engines or databases that handle diverse data types, including relational data, vector embeddings, and large binary blobs. Security awareness - familiarity with designing for security requirements and participating in security testing and compliance workflows. Reliability and observability mindset - experience providing QoS guarantees, implementing monitoring and alerting, and optimising observability in production. CI/CD and deployment expertise - hands-on experience building and optimizing CI/CD pipelines, including multi-service and zero-downtime deployments across numerous customer environments. Diagnostic and optimisation skills - proactive approach to diagnosing performance bottlenecks in data processing and storage systems. Communication and leadership - excellent communication skills to understand data needs from research scientists and translate them into technical specifications. Experience mentoring engineers and facilitating technical decisions. Incremental mindset - you work in small steps toward larger goals, driving change through continuous improvement rather than massive redesigns. You can zoom in on details and zoom out to see the big picture. Ideally Polyglot programming - deep expertise in Python and mastery of high-performance compiled languages like Golang, C++, or Rust. Big data scale - experience designing and maintaining big data systems, with a track record of running complex analytics on massive datasets in production. Domain knowledge - understanding of 3D geometry processing (meshes, point clouds) and data structures used in physics-based simulations. Advanced testing - experience with fuzzing, deterministic simulation testing, or fault injection in production systems. Kubernetes expertise - ability to leverage resources that extend the Kubernetes API (e.g., CRDs, Operators) and infrastructure configuration tools (Crossplane, ArgoCD, Helm charts). Infrastructure flexibility - understanding of what it takes to build software that runs in cloud, on-premises, and air-gapped environments. What we offer Equity options - share in our success and growth. 10% employer pension contribution - invest in your future. Free office lunches - great food to fuel your workdays. Flexible working - balance your work and life in a way that works for you. Hybrid setup - enjoy our new Shoreditch office while keeping remote flexibility. Enhanced parental leave - support for life's biggest milestones. Private healthcare - comprehensive coverage Personal development - access learning and training to help you grow. Work from anywhere - extend your remote setup to enjoy the sun or reconnect with loved ones. We value diversity and are committed to equal employment opportunity regardless of sex, race, religion, ethnicity, nationality, disability, age, sexual orientation or gender identity. We strongly encourage individuals from groups traditionally underrepresented in tech to apply. To help make a change, we sponsor bright women from disadvantaged backgrounds through their university degrees in science and mathematics. We collect diversity and inclusion data solely for the purpose of monitoring the effectiveness of our equal opportunities policies and ensuring compliance with UK employment and equality legislation. This information is confidential, used only in aggregate form, and will not influence the outcome of your application.
23/05/2026
Full time
Forward Deployed Applications - Senior Software Engineer London About us PhysicsX is a deep-tech company with roots in numerical physics and Formula One, dedicated to accelerating hardware innovation at the speed of software. We are building an AI-driven simulation software stack for engineering and manufacturing across advanced industries. By enabling high-fidelity, multi-physics simulation through AI inference across the entire engineering lifecycle, PhysicsX unlocks new levels of optimization and automation in design, manufacturing, and operations - empowering engineers to push the boundaries of possibility. Our customers include leading innovators in Aerospace & Defense, Materials, Energy, Semiconductors, and Automotive. The Role PhysicsX is building a platform that enables Data Scientists and Simulation Engineers to build, train, and deploy Deep Physics Models. The platform handles massive volumes of complex simulation data and enables high-fidelity multi-physics simulation through AI inference. We're looking for a Senior Software Engineer with a strong background in building data platforms. You won't just be moving data from A to B - you'll be architecting and building the distributed systems, services, and APIs that form the backbone of our platform. You'll bridge the gap between complex physical simulations and modern data infrastructure, implementing storage solutions for AI/ML pipelines and creating the analytical layers that allow our engineers to visualise and understand their results. As a senior engineer, you'll shape technical direction by authoring Technical Decision Records, mentoring less experienced engineers, and driving the standards that keep our platform reliable, secure, and performant. This role is for builders who love coding robust software as much as designing efficient data architectures. What You Will Do Design and architect scalable distributed systems, microservices, and APIs for high-dimensional simulation data across the machine learning lifecycle - from data processing and model training to inference services. Build and maintain systems that execute user-submitted code safely, robustly, and securely - including sandboxing, resource isolation, and access controls. Build tools that enable data scientists and engineers to create automated, robust pipelines for data ingestion and processing - powering active learning loops. Build interoperable no-code and pro-code tools for enterprise users with varying skill levels. Architect and integrate modern Data Warehouses, Data Lakes, and high-performance storage solutions to handle the unique demands of complex simulations, multimodal data and deep learning workloads. Build internal tools that enable BI dashboards and scientific data visualizations, making large datasets intuitive and accessible. Define system architecture for new capabilities, making trade-offs across performance, reliability, cost, and developer experience. Own your work end-to-end - from architectural design through deployment and maintenance in a fast-paced, agile environment. Define reliability guarantees, quality of service metrics, and performance standards for the services you own. Proactively diagnose and resolve complex performance bottlenecks. Develop and enforce API schema standards and schema drift mitigation strategies. Ensure compliance with established patterns for security, data segregation, and access control. Drive best practices in CI/CD, automated testing, observability, and infrastructure-as-code. Build and maintain deployment pipelines, including zero-downtime and multi-service deployments. Author and review Technical Decision Records. Participate in Technology Radar reviews to evaluate and adopt new tools and approaches. Mentor junior and mid-level engineers, facilitate technical discussions, build consensus around architectural decisions, and translate research needs into well-defined technical requirements. Influence engineering roadmap and contribute to technical strategy beyond your immediate team. What you bring to the table A passion for the craft - you're driven by engineering excellence and committed to fostering that culture across the team. Strong software engineering foundations - solid grasp of algorithms, data structures, and system design. You write clean, maintainable, testable code and have strong command of Golang or Rust and Python. Distributed systems and data engineering experience - proven track record building big data processing platforms in production, moving beyond scripting to robust engineering solutions (e.g., Databricks/Delta Lake, Snowflake, BigQuery). Hands-on experience architecting Data Warehouses and Data Lakes. API and service design maturity - experience designing multi-service systems with attention to schema governance, forward compatibility, and data access patterns. User code execution - experience building systems that run user code safely, robustly, and securely, with an understanding of sandboxing, isolation, and threat models. Multimodal data handling - experience working with storage engines or databases that handle diverse data types, including relational data, vector embeddings, and large binary blobs. Security awareness - familiarity with designing for security requirements and participating in security testing and compliance workflows. Reliability and observability mindset - experience providing QoS guarantees, implementing monitoring and alerting, and optimising observability in production. CI/CD and deployment expertise - hands-on experience building and optimizing CI/CD pipelines, including multi-service and zero-downtime deployments across numerous customer environments. Diagnostic and optimisation skills - proactive approach to diagnosing performance bottlenecks in data processing and storage systems. Communication and leadership - excellent communication skills to understand data needs from research scientists and translate them into technical specifications. Experience mentoring engineers and facilitating technical decisions. Incremental mindset - you work in small steps toward larger goals, driving change through continuous improvement rather than massive redesigns. You can zoom in on details and zoom out to see the big picture. Ideally Polyglot programming - deep expertise in Python and mastery of high-performance compiled languages like Golang, C++, or Rust. Big data scale - experience designing and maintaining big data systems, with a track record of running complex analytics on massive datasets in production. Domain knowledge - understanding of 3D geometry processing (meshes, point clouds) and data structures used in physics-based simulations. Advanced testing - experience with fuzzing, deterministic simulation testing, or fault injection in production systems. Kubernetes expertise - ability to leverage resources that extend the Kubernetes API (e.g., CRDs, Operators) and infrastructure configuration tools (Crossplane, ArgoCD, Helm charts). Infrastructure flexibility - understanding of what it takes to build software that runs in cloud, on-premises, and air-gapped environments. What we offer Equity options - share in our success and growth. 10% employer pension contribution - invest in your future. Free office lunches - great food to fuel your workdays. Flexible working - balance your work and life in a way that works for you. Hybrid setup - enjoy our new Shoreditch office while keeping remote flexibility. Enhanced parental leave - support for life's biggest milestones. Private healthcare - comprehensive coverage Personal development - access learning and training to help you grow. Work from anywhere - extend your remote setup to enjoy the sun or reconnect with loved ones. We value diversity and are committed to equal employment opportunity regardless of sex, race, religion, ethnicity, nationality, disability, age, sexual orientation or gender identity. We strongly encourage individuals from groups traditionally underrepresented in tech to apply. To help make a change, we sponsor bright women from disadvantaged backgrounds through their university degrees in science and mathematics. We collect diversity and inclusion data solely for the purpose of monitoring the effectiveness of our equal opportunities policies and ensuring compliance with UK employment and equality legislation. This information is confidential, used only in aggregate form, and will not influence the outcome of your application.
Software Engineer
Roke Manor Research Limited Romsey, Hampshire
Roke, Roke Manor, Romsey, Hampshire, United Kingdom Job Description Posted Wednesday 14 January 2026 at 01:00 Great ideas come from different minds. That's why we bring together engineers, scientists, analysts, and creatives from every background - and give them the trust, tools, and freedom to make a difference. What connects us is the mission: solving meaningful problems and building capability that protects what matters most. And as the challenges evolve, so do we - working on the technologies that will shape tomorrow, not just today. At Roke Roke imagines a more secure world where technology protects, where engineers, consultants and business staff collaborate to protect what matters most to our clients. Roke is a leader in the development of cutting edge technology solutions for the defence industry with clients spanning National Security, Defence and Intelligence areas. We work alongside our customers to solve their complex and unique challenges. Roke's Defence Business Unit provides technology innovation and consultancy to a variety of military users, applying our skills in Cyber & Networks, Agile Software, Consulting & Systems Engineering, Sensors & Communications, AI & Machine Learning, Information Assurance & Human Science and Data Science. The Job Opportunity Roke is seeking a Software Engineer to join a team working on software for products in the RF communication and sensors domain. You will be responsible for the detailed design, implementation and testing of components of the product software, working with the agile team Product Owner and System Design Authority. The role requires individuals who can work closely with an agile software team, applying their technical knowledge and domain experience, whilst communicating effectively with a wide range of internal and external stakeholders. There is a degree of flexibility as to the agile tasking within the agile software team, depending on your expertise, the role can flex to focus either on Modern UI design and implementation or Embedded software development. For the right candidate with team leadership or line management experience, the role could also entail a line management component. This aspect would involve responsibility for the day to day support and guidance of his team, reporting on performance and helping with resourcing. Individuals must be able to work effectively in a highly technically challenging but rewarding environment, able to quickly assess trade offs and lead on technical decision making. Key Responsibilities As a Software Engineer your responsibilities will include: Detailed design of components of the product software Implementation and testing of software as part of an agile software team Gaining understanding of existing Roke EW system products and future development agendas. Essential skills will include BEng/BSc and/or master's degree in an appropriate engineering, computer science, information systems or related subject. Knowledge of Sensor and Communication systems. Software engineering experience from R&D concept through to the full product development lifecycle Modern software architecture practices Experience of some kind of scientific application/DSP, including algorithm implementation Capability in multiple languages and switching between languages rapidly, e.g. C++/C#/Python Comfortable with modern agile development practices e.g. Scrum/Kanban Comfortable with modern software tooling e.g. Gitlab, Git, VS Code Ideally you will have experience in some of the following Experience of modern UI design. Embedded software development (cross compiling, deployment). Linux OS and tools, kernel drivers DevOps (Gitlab CI/CD scripting, pipelines, Docker) Team Leadership or Line Management experience Why You Should Join Us We have a competitive salary and access to a number of additional flexible benefits, which will cover Health and Wellbeing, Savings and Protection and Life, Leisure and Entertainment. Roke has a great community of groups with shared interests. These enable people to share ideas and be passionate about tools, technologies and techniques, which interest them. We are committed to a policy of Equal Opportunity, Diversity and Inclusion. Our working environment is friendly, creative and inclusive. We will consider flexible working arrangements and support a diverse work force and those with additional needs. Security Information Due to the nature of this position, we require you to be willing and eligible to achieve a minimum of SC clearance. To qualify, the candidate should be a British Citizen and have resided in the UK for the last 5 years for SC. The Next Step Click apply, submitting an up to date CV. We look forward to hearing from you. Roke, Roke Manor, Romsey, Hampshire, United Kingdom
23/05/2026
Full time
Roke, Roke Manor, Romsey, Hampshire, United Kingdom Job Description Posted Wednesday 14 January 2026 at 01:00 Great ideas come from different minds. That's why we bring together engineers, scientists, analysts, and creatives from every background - and give them the trust, tools, and freedom to make a difference. What connects us is the mission: solving meaningful problems and building capability that protects what matters most. And as the challenges evolve, so do we - working on the technologies that will shape tomorrow, not just today. At Roke Roke imagines a more secure world where technology protects, where engineers, consultants and business staff collaborate to protect what matters most to our clients. Roke is a leader in the development of cutting edge technology solutions for the defence industry with clients spanning National Security, Defence and Intelligence areas. We work alongside our customers to solve their complex and unique challenges. Roke's Defence Business Unit provides technology innovation and consultancy to a variety of military users, applying our skills in Cyber & Networks, Agile Software, Consulting & Systems Engineering, Sensors & Communications, AI & Machine Learning, Information Assurance & Human Science and Data Science. The Job Opportunity Roke is seeking a Software Engineer to join a team working on software for products in the RF communication and sensors domain. You will be responsible for the detailed design, implementation and testing of components of the product software, working with the agile team Product Owner and System Design Authority. The role requires individuals who can work closely with an agile software team, applying their technical knowledge and domain experience, whilst communicating effectively with a wide range of internal and external stakeholders. There is a degree of flexibility as to the agile tasking within the agile software team, depending on your expertise, the role can flex to focus either on Modern UI design and implementation or Embedded software development. For the right candidate with team leadership or line management experience, the role could also entail a line management component. This aspect would involve responsibility for the day to day support and guidance of his team, reporting on performance and helping with resourcing. Individuals must be able to work effectively in a highly technically challenging but rewarding environment, able to quickly assess trade offs and lead on technical decision making. Key Responsibilities As a Software Engineer your responsibilities will include: Detailed design of components of the product software Implementation and testing of software as part of an agile software team Gaining understanding of existing Roke EW system products and future development agendas. Essential skills will include BEng/BSc and/or master's degree in an appropriate engineering, computer science, information systems or related subject. Knowledge of Sensor and Communication systems. Software engineering experience from R&D concept through to the full product development lifecycle Modern software architecture practices Experience of some kind of scientific application/DSP, including algorithm implementation Capability in multiple languages and switching between languages rapidly, e.g. C++/C#/Python Comfortable with modern agile development practices e.g. Scrum/Kanban Comfortable with modern software tooling e.g. Gitlab, Git, VS Code Ideally you will have experience in some of the following Experience of modern UI design. Embedded software development (cross compiling, deployment). Linux OS and tools, kernel drivers DevOps (Gitlab CI/CD scripting, pipelines, Docker) Team Leadership or Line Management experience Why You Should Join Us We have a competitive salary and access to a number of additional flexible benefits, which will cover Health and Wellbeing, Savings and Protection and Life, Leisure and Entertainment. Roke has a great community of groups with shared interests. These enable people to share ideas and be passionate about tools, technologies and techniques, which interest them. We are committed to a policy of Equal Opportunity, Diversity and Inclusion. Our working environment is friendly, creative and inclusive. We will consider flexible working arrangements and support a diverse work force and those with additional needs. Security Information Due to the nature of this position, we require you to be willing and eligible to achieve a minimum of SC clearance. To qualify, the candidate should be a British Citizen and have resided in the UK for the last 5 years for SC. The Next Step Click apply, submitting an up to date CV. We look forward to hearing from you. Roke, Roke Manor, Romsey, Hampshire, United Kingdom
Full Stack Software Engineer
Faculty
Why Faculty? We established Faculty in 2014 because we thought that AI would be the most important technology of our time. Since then, we've worked with over 350 global customers to transform their performance through human-centric AI. You can read about our real world impact here . We don't chase hype cycles. We innovate, build and deploy responsible AI which moves the needle - and we know a thing or two about doing it well. We bring an unparalleled depth of technical, product and delivery expertise to our clients who span government, finance, retail, energy, life sciences and defence. Our business, and reputation, is growing fast and we're always on the lookout for individuals who share our intellectual curiosity and desire to build a positive legacy through technology. AI is an epoch-defining technology, join a company where you'll be empowered to envision its most powerful applications, and to make them happen. About the team In our Professional and Financial Services Business unit, we bring everything we have learned in more than a decade of Applied AI, and use it to help our clients navigate a rapidly changing landscape. We develop and embed AI solutions which help firms become more efficient, enhance customer experience, and find the commercial upside in uncertain markets. Within the constraints of a highly regulated industry, we see so much opportunity for meaningful innovation and are proud to set the gold-standard for marrying technical excellence with safe deployment. About the role As a Full Stack Software Engineer, you will collaborate with cross-functional teams to build and scale AI-powered systems that solve unique challenges for global clients. This is an opportunity to take ownership of the entire stack, turning sophisticated machine learning outputs into high-impact, production-ready solutions that drive real-world transformation. What you'll be doing: Creating reliable, reusable, and scalable frontend and backend architectures to enable the seamless delivery of advanced AI systems. Leading engineers within cross-functional teams-alongside Data Scientists and Product Managers-to deploy technically sophisticated, high-impact software. Designing and architecting robust project frameworks that maintain a balance between rapid prototyping and long-term maintainability. Mentoring junior engineers by providing technical guidance, conducting code reviews, and fostering a culture of engineering excellence. Acting as the primary technical authority for full-stack development within your delivery unit to ensure best practices are met. Providing deep technical expertise to customers, helping them navigate complex requirements and architectural scoping. Who we're looking for: You bring extensive experience in TypeScript and modern frontend frameworks like React or Vue, paired with a strong eye for intuitive UI/UX design. You possess solid backend development skills in Python or TypeScript frameworks (such as FastAPI, Flask, or Django) and are comfortable managing the full application lifecycle. You are experienced in deploying software within cloud environments like AWS, Azure, or GCP, ideally using containerisation tools like Docker. You demonstrate a scientific and pragmatic mindset, testing assumptions and balancing big-picture vision with the technical details required for execution. You thrive in autonomous, fast-paced environments where you can take full ownership of problems and collaborate directly with clients to define technical strategy. You are a compelling communicator who enjoys working in a team-oriented culture and has a relentless drive to learn and apply novel technologies. Our Interview Process Talent Team Screen (30 minutes) Pair Programming Interview (90 minutes) System Design Interview (90 minutes) Commercial Interview (60 minutes) Our Recruitment Ethos We aim to grow the best team - not the most similar one. We know that diversity of individuals fosters diversity of thought, and that strengthens our principle of seeking truth. And we know from experience that diverse teams deliver better work, relevant to the world in which we live. We're united by a deep intellectual curiosity and desire to use our abilities for measurable positive impact. We strongly encourage applications from people of all backgrounds, ethnicities, genders, religions and sexual orientations. Some of our standout benefits: Unlimited Annual Leave Policy Private healthcare and dental Enhanced parental leave Family-Friendly Flexibility & Flexible working Sanctus Coaching Hybrid Working (2 days in our Old Street office, London) If you don't feel you meet all the requirements, but are excited by the role and know you bring some key strengths, please don't hesitate in applying as you might be right for this role, or other roles. We are open to conversations about part time hours.
23/05/2026
Full time
Why Faculty? We established Faculty in 2014 because we thought that AI would be the most important technology of our time. Since then, we've worked with over 350 global customers to transform their performance through human-centric AI. You can read about our real world impact here . We don't chase hype cycles. We innovate, build and deploy responsible AI which moves the needle - and we know a thing or two about doing it well. We bring an unparalleled depth of technical, product and delivery expertise to our clients who span government, finance, retail, energy, life sciences and defence. Our business, and reputation, is growing fast and we're always on the lookout for individuals who share our intellectual curiosity and desire to build a positive legacy through technology. AI is an epoch-defining technology, join a company where you'll be empowered to envision its most powerful applications, and to make them happen. About the team In our Professional and Financial Services Business unit, we bring everything we have learned in more than a decade of Applied AI, and use it to help our clients navigate a rapidly changing landscape. We develop and embed AI solutions which help firms become more efficient, enhance customer experience, and find the commercial upside in uncertain markets. Within the constraints of a highly regulated industry, we see so much opportunity for meaningful innovation and are proud to set the gold-standard for marrying technical excellence with safe deployment. About the role As a Full Stack Software Engineer, you will collaborate with cross-functional teams to build and scale AI-powered systems that solve unique challenges for global clients. This is an opportunity to take ownership of the entire stack, turning sophisticated machine learning outputs into high-impact, production-ready solutions that drive real-world transformation. What you'll be doing: Creating reliable, reusable, and scalable frontend and backend architectures to enable the seamless delivery of advanced AI systems. Leading engineers within cross-functional teams-alongside Data Scientists and Product Managers-to deploy technically sophisticated, high-impact software. Designing and architecting robust project frameworks that maintain a balance between rapid prototyping and long-term maintainability. Mentoring junior engineers by providing technical guidance, conducting code reviews, and fostering a culture of engineering excellence. Acting as the primary technical authority for full-stack development within your delivery unit to ensure best practices are met. Providing deep technical expertise to customers, helping them navigate complex requirements and architectural scoping. Who we're looking for: You bring extensive experience in TypeScript and modern frontend frameworks like React or Vue, paired with a strong eye for intuitive UI/UX design. You possess solid backend development skills in Python or TypeScript frameworks (such as FastAPI, Flask, or Django) and are comfortable managing the full application lifecycle. You are experienced in deploying software within cloud environments like AWS, Azure, or GCP, ideally using containerisation tools like Docker. You demonstrate a scientific and pragmatic mindset, testing assumptions and balancing big-picture vision with the technical details required for execution. You thrive in autonomous, fast-paced environments where you can take full ownership of problems and collaborate directly with clients to define technical strategy. You are a compelling communicator who enjoys working in a team-oriented culture and has a relentless drive to learn and apply novel technologies. Our Interview Process Talent Team Screen (30 minutes) Pair Programming Interview (90 minutes) System Design Interview (90 minutes) Commercial Interview (60 minutes) Our Recruitment Ethos We aim to grow the best team - not the most similar one. We know that diversity of individuals fosters diversity of thought, and that strengthens our principle of seeking truth. And we know from experience that diverse teams deliver better work, relevant to the world in which we live. We're united by a deep intellectual curiosity and desire to use our abilities for measurable positive impact. We strongly encourage applications from people of all backgrounds, ethnicities, genders, religions and sexual orientations. Some of our standout benefits: Unlimited Annual Leave Policy Private healthcare and dental Enhanced parental leave Family-Friendly Flexibility & Flexible working Sanctus Coaching Hybrid Working (2 days in our Old Street office, London) If you don't feel you meet all the requirements, but are excited by the role and know you bring some key strengths, please don't hesitate in applying as you might be right for this role, or other roles. We are open to conversations about part time hours.
Senior Full Stack Software Engineer (Java / React )
LexisNexis Risk Solutions Oxford, Oxfordshire
. About the team: Our dynamic Agile Teams deliver the technology that facilitates researchers to publish quality scientific research. As a Software Engineer, you will build capabilities to improve the quality of scientific research About the role: As a Senior II Software Engineer, you will build capabilities to support scientific researchers through the process of submitting their research for publication. We are continually evolving our technology in response to researchers' needs and to the ever-changing technical landscape, including the use of AI technologies. Key responsibilities: As a Software Engineer, you will be responsible for: Designing, developing, and deploying applications in a cloud-hosted distributed system to build our next-generation product Collaborating with business stakeholders to identify requirements and gather feedback in a fast-moving environment. Providing input into architectural decisions to ensure stability and performance Identifying and implementing enhancements to continually improve our delivery process Partnering with cross-functional Agile and DevOps implementation teams Requirements: Demonstrate proficiency in most of these technologies: Java, Spring / Spring Boot, a JavaScript / TypeScript tool (React, Angular, etc), SQL, with a willingness to learn the others. Display experience with build tools, Git, and continuous integration (GitHub Actions / Jenkins) Enjoy collaborating with team members to create innovative solutions. Have experience in supporting and mentoring team members to share knowledge and upskill team members. Show experience with alerting, monitoring, and logging tools (NewRelic, OpenSearch / Kibana, Coralogix) Have experience with a modern IDE (IntelliJ / VSCode) and proficiency in using the refactoring tools. Be open to discussing and honing approaches for our team to improve our working practices. Have experience with test-driven development and mocking libraries (Jest, Mockito) Have experience with creating and updating technical documentation using collaborative tools (Jira and Confluence) Real-world experience of Agile practices and execution (Scrum, Kanban) Be familiar with how to design and develop for cloud environments (i.e. docker, Kubernetes, AWS) Wanting to learn or have experience with AI-based solutions. Be eager to learn and grow my skills and experience. Champion industry best practices and standards Some exposure to DevOps (Terraform).Join our team and contribute to a culture of innovation, collaboration, and excellence. If you are ready to advance your career and make a significant impact, we encourage you to apply. Work in a way that works for you We promote a healthy work/life balance across the organization. We offer an appealing working prospect for our people. With numerous wellbeing initiatives, shared parental leave, study assistance, and sabbaticals, we will help you meet your immediate responsibilities and your long-term goals. Working flexible hours - flexing the times when you work in the day to help you fit everything in and work when you are the most productive. Working for you We know that your well-being and happiness are key to a long and successful career. These are some of the benefits we are delighted to offer: Comprehensive Pension Plan Home, office, or commuting allowance. Generous vacation entitlement and option for sabbatical leave Maternity, Paternity, Adoption, and Family Care leave Flexible working hours Personal Choice budget Internal communities and networks Various employee discounts Recruitment introduction reward Employee Assistance Program (global) About the business - A global leader in information and analytics, we help researchers and healthcare professionals advance science and improve health outcomes for the benefit of society. Building on our publishing heritage, we combine quality information and vast data sets with analytics to support visionary science and research, health education and interactive learning, as well as exceptional healthcare and clinical practice. At Elsevier, your work contributes to the world's grand challenges and a more sustainable future. We harness innovative technologies to support science and healthcare to partner for a better world. We know your well-being and happiness are key to a long and successful career. We are delighted to offer country specific benefits. Click to access benefits specific to your location. We are committed to providing a fair and accessible hiring process. If you have a disability or other need that requires accommodation or adjustment, please let us know by completing our or please contact 1-. Criminals may pose as recruiters asking for money or personal information. We never request money or banking details from job applicants. Learn more about spotting and avoiding scams . Please read our .We are an equal opportunity employer: qualified applicants are considered for and treated during employment without regard to race, color, creed, religion, sex, national origin, citizenship status, disability status, protected veteran status, age, marital status, sexual orientation, gender identity, genetic information, or any other characteristic protected by law. USA Job Seekers: . Senior Full Stack Software Engineer (Java / React) RELX is a global provider of information-based analytics and decision tools for professional and business customers, enabling them to make better decisions, get better results and be more productive.Our purpose is to benefit society by developing products that help researchers advance scientific knowledge; doctors and nurses improve the lives of patients; lawyers promote the rule of law and achieve justice and fair results for their clients; businesses and governments prevent fraud; consumers access financial services and get fair prices on insurance; and customers learn about markets and complete transactions.Our purpose guides our actions beyond the products that we develop. It defines us as a company. Every day across RELX our employees are inspired to undertake initiatives that make unique contributions to society and the communities in which we operate.
23/05/2026
Full time
. About the team: Our dynamic Agile Teams deliver the technology that facilitates researchers to publish quality scientific research. As a Software Engineer, you will build capabilities to improve the quality of scientific research About the role: As a Senior II Software Engineer, you will build capabilities to support scientific researchers through the process of submitting their research for publication. We are continually evolving our technology in response to researchers' needs and to the ever-changing technical landscape, including the use of AI technologies. Key responsibilities: As a Software Engineer, you will be responsible for: Designing, developing, and deploying applications in a cloud-hosted distributed system to build our next-generation product Collaborating with business stakeholders to identify requirements and gather feedback in a fast-moving environment. Providing input into architectural decisions to ensure stability and performance Identifying and implementing enhancements to continually improve our delivery process Partnering with cross-functional Agile and DevOps implementation teams Requirements: Demonstrate proficiency in most of these technologies: Java, Spring / Spring Boot, a JavaScript / TypeScript tool (React, Angular, etc), SQL, with a willingness to learn the others. Display experience with build tools, Git, and continuous integration (GitHub Actions / Jenkins) Enjoy collaborating with team members to create innovative solutions. Have experience in supporting and mentoring team members to share knowledge and upskill team members. Show experience with alerting, monitoring, and logging tools (NewRelic, OpenSearch / Kibana, Coralogix) Have experience with a modern IDE (IntelliJ / VSCode) and proficiency in using the refactoring tools. Be open to discussing and honing approaches for our team to improve our working practices. Have experience with test-driven development and mocking libraries (Jest, Mockito) Have experience with creating and updating technical documentation using collaborative tools (Jira and Confluence) Real-world experience of Agile practices and execution (Scrum, Kanban) Be familiar with how to design and develop for cloud environments (i.e. docker, Kubernetes, AWS) Wanting to learn or have experience with AI-based solutions. Be eager to learn and grow my skills and experience. Champion industry best practices and standards Some exposure to DevOps (Terraform).Join our team and contribute to a culture of innovation, collaboration, and excellence. If you are ready to advance your career and make a significant impact, we encourage you to apply. Work in a way that works for you We promote a healthy work/life balance across the organization. We offer an appealing working prospect for our people. With numerous wellbeing initiatives, shared parental leave, study assistance, and sabbaticals, we will help you meet your immediate responsibilities and your long-term goals. Working flexible hours - flexing the times when you work in the day to help you fit everything in and work when you are the most productive. Working for you We know that your well-being and happiness are key to a long and successful career. These are some of the benefits we are delighted to offer: Comprehensive Pension Plan Home, office, or commuting allowance. Generous vacation entitlement and option for sabbatical leave Maternity, Paternity, Adoption, and Family Care leave Flexible working hours Personal Choice budget Internal communities and networks Various employee discounts Recruitment introduction reward Employee Assistance Program (global) About the business - A global leader in information and analytics, we help researchers and healthcare professionals advance science and improve health outcomes for the benefit of society. Building on our publishing heritage, we combine quality information and vast data sets with analytics to support visionary science and research, health education and interactive learning, as well as exceptional healthcare and clinical practice. At Elsevier, your work contributes to the world's grand challenges and a more sustainable future. We harness innovative technologies to support science and healthcare to partner for a better world. We know your well-being and happiness are key to a long and successful career. We are delighted to offer country specific benefits. Click to access benefits specific to your location. We are committed to providing a fair and accessible hiring process. If you have a disability or other need that requires accommodation or adjustment, please let us know by completing our or please contact 1-. Criminals may pose as recruiters asking for money or personal information. We never request money or banking details from job applicants. Learn more about spotting and avoiding scams . Please read our .We are an equal opportunity employer: qualified applicants are considered for and treated during employment without regard to race, color, creed, religion, sex, national origin, citizenship status, disability status, protected veteran status, age, marital status, sexual orientation, gender identity, genetic information, or any other characteristic protected by law. USA Job Seekers: . Senior Full Stack Software Engineer (Java / React) RELX is a global provider of information-based analytics and decision tools for professional and business customers, enabling them to make better decisions, get better results and be more productive.Our purpose is to benefit society by developing products that help researchers advance scientific knowledge; doctors and nurses improve the lives of patients; lawyers promote the rule of law and achieve justice and fair results for their clients; businesses and governments prevent fraud; consumers access financial services and get fair prices on insurance; and customers learn about markets and complete transactions.Our purpose guides our actions beyond the products that we develop. It defines us as a company. Every day across RELX our employees are inspired to undertake initiatives that make unique contributions to society and the communities in which we operate.
Senior Software Engineer - AI Workbench London
PhysicsX Ltd
PhysicsX is a deep-tech company with roots in numerical physics and Formula One, dedicated to accelerating hardware innovation at the speed of software. We are building an AI-driven simulation software stack for engineering and manufacturing across advanced industries. By enabling high-fidelity, multi-physics simulation through AI inference across the entire engineering lifecycle, PhysicsX unlocks new levels of optimization and automation in design, manufacturing, and operations - empowering engineers to push the boundaries of possibility. Our customers include leading innovators in Aerospace & Defense, Materials, Energy, Semiconductors, and Automotive. The Role PhysicsX is building a platform that enables Data Scientists and Simulation Engineers to build, train, and deploy Deep Physics Models. The platform handles massive volumes of complex simulation data and enables high-fidelity multi-physics simulation through AI inference. We're looking for a Senior Software Engineer with a strong background in building data platforms. You won't just be moving data from A to B - you'll be architecting and building the distributed systems, services, and APIs that form the backbone of our platform. You'll bridge the gap between complex physical simulations and modern data infrastructure, implementing storage solutions for AI/ML pipelines and creating the analytical layers that allow our engineers to visualise and understand their results. As a senior engineer, you'll shape technical direction by authoring Technical Decision Records, mentoring less experienced engineers, and driving the standards that keep our platform reliable, secure, and performant. This role is for builders who love coding robust software as much as designing efficient data architectures. What You Will Do Design and architect scalable distributed systems, microservices, and APIs for high-dimensional simulation data across the machine learning lifecycle - from data processing and model training to inference services. Build and maintain systems that execute user-submitted code safely, robustly, and securely - including sandboxing, resource isolation, and access controls. Build tools that enable data scientists and engineers to create automated, robust pipelines for data ingestion and processing - powering active learning loops. Build interoperable no-code and pro-code tools for enterprise users with varying skill levels. Architect and integrate modern Data Warehouses, Data Lakes, and high-performance storage solutions to handle the unique demands of complex simulations, multimodal data and deep learning workloads. Build internal tools that enable BI dashboards and scientific data visualizations, making large datasets intuitive and accessible. Define system architecture for new capabilities, making trade-offs across performance, reliability, cost, and developer experience. Own your work end-to-end - from architectural design through deployment and maintenance in a fast-paced, agile environment. Define reliability guarantees, quality of service metrics, and performance standards for the services you own. Proactively diagnose and resolve complex performance bottlenecks. Develop and enforce API schema standards and schema drift mitigation strategies. Ensure compliance with established patterns for security, data segregation, and access control. Drive best practices in CI/CD, automated testing, observability, and infrastructure-as-code. Build and maintain deployment pipelines, including zero-downtime and multi-service deployments. Author and review Technical Decision Records. Participate in Technology Radar reviews to evaluate and adopt new tools and approaches. Mentor junior and mid-level engineers, facilitate technical discussions, build consensus around architectural decisions, and translate research needs into well-defined technical requirements. Influence engineering roadmap and contribute to technical strategy beyond your immediate team. What you bring to the table A passion for the craft- you're driven by engineering excellence and committed to fostering that culture across the team. Strong software engineering foundations- solid grasp of algorithms, data structures, and system design. You write clean, maintainable, testable code and have strong command of Golang or Rust and Python. Distributed systems and data engineering experience- proven track record building big data processing platforms in production, moving beyond scripting to robust engineering solutions (e.g., Databricks/Delta Lake, Snowflake, BigQuery). Hands-on experience architecting Data Warehouses and Data Lakes. API and service design maturity- experience designing multi-service systems with attention to schema governance, forward compatibility, and data access patterns. User code execution- experience building systems that run user code safely, robustly, and securely, with an understanding of sandboxing, isolation, and threat models. Multimodal data handling- experience working with storage engines or databases that handle diverse data types, including relational data, vector embeddings, and large binary blobs. Security awareness- familiarity with designing for security requirements and participating in security testing and compliance workflows. Reliability and observability mindset- experience providing QoS guarantees, implementing monitoring and alerting, and optimising observability in production. CI/CD and deployment expertise- hands-on experience building and optimising CI/CD pipelines, including multi-service and zero-downtime deployments across numerous customer environments. Diagnostic and optimisation skills- proactive approach to diagnosing performance bottlenecks in data processing and storage systems. Communication and leadership- excellent communication skills to understand data needs from research scientists and translate them into technical specifications. Experience mentoring engineers and facilitating technical decisions. Incremental mindset- you work in small steps toward larger goals, driving change through continuous improvement rather than massive redesigns. You can zoom in on details and zoom out to see the big picture. Ideally Polyglot programming- deep expertise in Python and mastery of high-performance compiled languages like Golang, C++, or Rust. Big data scale- experience designing and maintaining big data systems, with a track record of running complex analytics on massive datasets in production. Domain knowledge- understanding of 3D geometry processing (meshes, point clouds) and data structures used in physics-based simulations. Advanced testing- experience with fuzzing, deterministic simulation testing, or fault injection in production systems. Kubernetes expertise- ability to leverage resources that extend the Kubernetes API (e.g., CRDs, Operators) and infrastructure configuration tools (Crossplane, ArgoCD, Helm charts). Infrastructure flexibility- understanding of what it takes to build software that runs in cloud, on-premises, and air gapped environments. What we offer Equity options - share in our success and growth. 10% employer pension contribution - invest in your future. Free office lunches - great food to fuel your workdays. Flexible working - balance your work and life in a way that works for you. Hybrid setup - enjoy our new Shoreditch office while keeping remote flexibility. Enhanced parental leave - support for life's biggest milestones. Private healthcare - comprehensive coverage Personal development - access learning and training to help you grow. Work from anywhere - extend your remote setup to enjoy the sun or reconnect with loved ones. We value diversity and are committed to equal employment opportunity regardless of sex, race, religion, ethnicity, nationality, disability, age, sexual orientation or gender identity. We strongly encourage individuals from groups traditionally underrepresented in tech to apply. To help make a change, we sponsor bright women from disadvantaged backgrounds through their university degrees in science and mathematics. We collect diversity and inclusion data solely for the purpose of monitoring the effectiveness of our equal opportunities policies and ensuring compliance with UK employment and equality legislation. This information is confidential, used only in aggregate form, and will not influence the outcome of your application.
23/05/2026
Full time
PhysicsX is a deep-tech company with roots in numerical physics and Formula One, dedicated to accelerating hardware innovation at the speed of software. We are building an AI-driven simulation software stack for engineering and manufacturing across advanced industries. By enabling high-fidelity, multi-physics simulation through AI inference across the entire engineering lifecycle, PhysicsX unlocks new levels of optimization and automation in design, manufacturing, and operations - empowering engineers to push the boundaries of possibility. Our customers include leading innovators in Aerospace & Defense, Materials, Energy, Semiconductors, and Automotive. The Role PhysicsX is building a platform that enables Data Scientists and Simulation Engineers to build, train, and deploy Deep Physics Models. The platform handles massive volumes of complex simulation data and enables high-fidelity multi-physics simulation through AI inference. We're looking for a Senior Software Engineer with a strong background in building data platforms. You won't just be moving data from A to B - you'll be architecting and building the distributed systems, services, and APIs that form the backbone of our platform. You'll bridge the gap between complex physical simulations and modern data infrastructure, implementing storage solutions for AI/ML pipelines and creating the analytical layers that allow our engineers to visualise and understand their results. As a senior engineer, you'll shape technical direction by authoring Technical Decision Records, mentoring less experienced engineers, and driving the standards that keep our platform reliable, secure, and performant. This role is for builders who love coding robust software as much as designing efficient data architectures. What You Will Do Design and architect scalable distributed systems, microservices, and APIs for high-dimensional simulation data across the machine learning lifecycle - from data processing and model training to inference services. Build and maintain systems that execute user-submitted code safely, robustly, and securely - including sandboxing, resource isolation, and access controls. Build tools that enable data scientists and engineers to create automated, robust pipelines for data ingestion and processing - powering active learning loops. Build interoperable no-code and pro-code tools for enterprise users with varying skill levels. Architect and integrate modern Data Warehouses, Data Lakes, and high-performance storage solutions to handle the unique demands of complex simulations, multimodal data and deep learning workloads. Build internal tools that enable BI dashboards and scientific data visualizations, making large datasets intuitive and accessible. Define system architecture for new capabilities, making trade-offs across performance, reliability, cost, and developer experience. Own your work end-to-end - from architectural design through deployment and maintenance in a fast-paced, agile environment. Define reliability guarantees, quality of service metrics, and performance standards for the services you own. Proactively diagnose and resolve complex performance bottlenecks. Develop and enforce API schema standards and schema drift mitigation strategies. Ensure compliance with established patterns for security, data segregation, and access control. Drive best practices in CI/CD, automated testing, observability, and infrastructure-as-code. Build and maintain deployment pipelines, including zero-downtime and multi-service deployments. Author and review Technical Decision Records. Participate in Technology Radar reviews to evaluate and adopt new tools and approaches. Mentor junior and mid-level engineers, facilitate technical discussions, build consensus around architectural decisions, and translate research needs into well-defined technical requirements. Influence engineering roadmap and contribute to technical strategy beyond your immediate team. What you bring to the table A passion for the craft- you're driven by engineering excellence and committed to fostering that culture across the team. Strong software engineering foundations- solid grasp of algorithms, data structures, and system design. You write clean, maintainable, testable code and have strong command of Golang or Rust and Python. Distributed systems and data engineering experience- proven track record building big data processing platforms in production, moving beyond scripting to robust engineering solutions (e.g., Databricks/Delta Lake, Snowflake, BigQuery). Hands-on experience architecting Data Warehouses and Data Lakes. API and service design maturity- experience designing multi-service systems with attention to schema governance, forward compatibility, and data access patterns. User code execution- experience building systems that run user code safely, robustly, and securely, with an understanding of sandboxing, isolation, and threat models. Multimodal data handling- experience working with storage engines or databases that handle diverse data types, including relational data, vector embeddings, and large binary blobs. Security awareness- familiarity with designing for security requirements and participating in security testing and compliance workflows. Reliability and observability mindset- experience providing QoS guarantees, implementing monitoring and alerting, and optimising observability in production. CI/CD and deployment expertise- hands-on experience building and optimising CI/CD pipelines, including multi-service and zero-downtime deployments across numerous customer environments. Diagnostic and optimisation skills- proactive approach to diagnosing performance bottlenecks in data processing and storage systems. Communication and leadership- excellent communication skills to understand data needs from research scientists and translate them into technical specifications. Experience mentoring engineers and facilitating technical decisions. Incremental mindset- you work in small steps toward larger goals, driving change through continuous improvement rather than massive redesigns. You can zoom in on details and zoom out to see the big picture. Ideally Polyglot programming- deep expertise in Python and mastery of high-performance compiled languages like Golang, C++, or Rust. Big data scale- experience designing and maintaining big data systems, with a track record of running complex analytics on massive datasets in production. Domain knowledge- understanding of 3D geometry processing (meshes, point clouds) and data structures used in physics-based simulations. Advanced testing- experience with fuzzing, deterministic simulation testing, or fault injection in production systems. Kubernetes expertise- ability to leverage resources that extend the Kubernetes API (e.g., CRDs, Operators) and infrastructure configuration tools (Crossplane, ArgoCD, Helm charts). Infrastructure flexibility- understanding of what it takes to build software that runs in cloud, on-premises, and air gapped environments. What we offer Equity options - share in our success and growth. 10% employer pension contribution - invest in your future. Free office lunches - great food to fuel your workdays. Flexible working - balance your work and life in a way that works for you. Hybrid setup - enjoy our new Shoreditch office while keeping remote flexibility. Enhanced parental leave - support for life's biggest milestones. Private healthcare - comprehensive coverage Personal development - access learning and training to help you grow. Work from anywhere - extend your remote setup to enjoy the sun or reconnect with loved ones. We value diversity and are committed to equal employment opportunity regardless of sex, race, religion, ethnicity, nationality, disability, age, sexual orientation or gender identity. We strongly encourage individuals from groups traditionally underrepresented in tech to apply. To help make a change, we sponsor bright women from disadvantaged backgrounds through their university degrees in science and mathematics. We collect diversity and inclusion data solely for the purpose of monitoring the effectiveness of our equal opportunities policies and ensuring compliance with UK employment and equality legislation. This information is confidential, used only in aggregate form, and will not influence the outcome of your application.

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