617 Algorithms jobs in the United Kingdom
Algorithms Engineer
Posted today
Job Viewed
Job Description
We have a number of exciting opportunities for various levels of experienced Systems Engineers to join the growing Radio Frequency (RF) Seekers team. You'll be performing activities including algorithm development and systems studies.
Working: The role offers flexible working but does require engineers on site for 3 days per week and is a secure site where SC clearance is needed.
What makes this opp
If you are interested in applying for this job, please make sure you meet the following requirements as listed below.
Please click on the apply button to read the full job description
Algorithms Engineer
Posted 7 days ago
Job Viewed
Job Description
We have a number of exciting opportunities for various levels of experienced Systems Engineers to join the growing Radio Frequency (RF) Seekers team. You'll be performing activities including algorithm development and systems studies.
Working: The role offers flexible working but does require engineers on site for 3 days per week and is a secure site where SC clearance is needed.
What makes this opp.
Quantum Algorithms Engineer
Posted 4 days ago
Job Viewed
Job Description
Phasecraft is the quantum algorithms company. We are building the mathematical foundations for quantum computing applications that solve real-world problems. Founded in 2019 by Toby Cubitt, Ashley Montanaro and John Morton, we are based in London and Bristol, UK. In 2023 we completed a £13m Series A funding round led by leading Silicon Valley deep tech VC, Playground Global, and in 2024 we opened our Washington DC office led by Steve Flammia.
Phasecraft’s unprecedented access to today’s best quantum computers – through partnerships with Google, IBM, Rigetti, and QuEra – provides us with unique opportunities to develop foundational IP, inform the development of next-generation quantum hardware, and accelerate commercialisation of high-value breakthroughs.
As we continue to grow and explore new areas of research an exciting opportunity has arisen to join our talented team as a Quantum Algorithms Engineer. In this role the ideal candidate will have experience in the implementation of advanced quantum algorithms or otherwise strong evidence of potential to contribute to this area. A background in quantum computing is not necessarily required nor is a track record of publishing scientific papers in this area; however the candidate should be able to demonstrate a keen interest in quantum computing through formal or independent studies.
Job Description
- Implementing and evaluating advanced classical and/or quantum algorithms based on technical papers and research conducted by our team of Quantum Algorithms Scientists.
- Working collaboratively in a small team made up of full-time staff and affiliated PhD students.
- Other activities as required to support the growth and success of Phasecraft.
Requirements
Essential criteria:
- Good understanding of algorithms and algorithmic analysis.
- Strong programming skills, including in Python.
- Bachelor or Masters degree in Computer Science, Mathematics, Physics or closely related field.
- Ability to work flexibly, independently, and to foster a pragmatic approach to producing efficient, workable code.
Desirable criteria:
- Exposure to quantum computing and/or quantum information theory, via formal or independent studies.
- Experience coding in quantum development environments (e.g. Cirq, Qiskit, QuEST) or in implementing quantum algorithms or novel classical algorithms on classical computers.
- Either knowledge of quantum chemistry/materials science and experience coding with relevant computational packages such as Wannier90, PySCF; or otherwise experience with algorithms and software for combinatorial optimization such as Gurobi or SAT solvers.
- Software engineering experience, including version control, CI/CD.
Quantum Algorithms Scientist - Optimization
Posted 27 days ago
Job Viewed
Job Description
Phasecraft is the quantum algorithms company. We are building the mathematical foundations for quantum computing applications that solve real-world problems. Founded in 2019 by Toby Cubitt, Ashley Montanaro and John Morton, we are based in London and Bristol in the UK and opened an office in Washington DC in 2024, led by Steve Flammia. In 2023 we completed a $17m Series A funding round led by leading Silicon Valley deep tech VC, Playground Global.
Phasecraft’s unprecedented access to today’s best quantum computers – through partnerships with Google, IBM, Quantinuum and QuEra – provides us with unique opportunities to develop foundational IP, inform the development of next-generation quantum hardware, and accelerate commercialization of high-value breakthroughs.
We are looking to hire a Quantum Algorithms Scientist to join our team. The ideal candidate will have experience in the theory and/or implementation of optimization algorithms for gate-model quantum computers, or in classical optimization or constraint satisfaction algorithms; or otherwise strong evidence of potential to contribute to these areas. Their work will initially focus on these topics, though they will have the opportunity to grow a portfolio of research activity across the breadth of Phasecraft’s interests. A background in quantum computing is not necessarily required, though in this case a successful candidate will have evidence of the ability to design and implement advanced algorithms for optimization and/or constraint satisfaction.
Job Description
- Undertake theoretical and/or applied research and/or software development for near-term quantum computing applications, with an initial focus on quantum algorithms and software for combinatorial optimization and/or constraint satisfaction problems.
- Help to author publications, presentations, patent applications and similar resulting from the research.
- Work collaboratively in a small team made up of full-time staff and affiliated PhD students.
- Work with stakeholders on collaborations applying quantum computing to optimization problems.
- Other activities as required to support the growth and success of Phasecraft.
Requirements
Essential criteria:
- Expertise in one or more of:
o quantum information and/or computation theory
o theory and implementation of classical algorithms for optimization or constraint satisfaction
o quantum algorithm design and implementation
o mathematical analysis of algorithms
- Proven track record of working independently on research projects.
- Deep expertise and an excellent publication track-record in relevant discipline.
- Excellent written and verbal communication skills and the ability to disseminate research results to technical and non-technical audiences.
- Flexibility to work across different aspects of quantum algorithms, and to work on other tasks required to support the growth and success of the company.
- An interest in near-term quantum computing
Desirable criteria:
- PhD (or soon to receive one) in quantum information, quantum computation theory, theoretical computer science, or closely related field.
- Coding in quantum software development environments (e.g. Cirq, QuEST, Qiskit).
- Experience of implementing algorithms on quantum hardware.
- Strong publication track-record in relevant discipline.
- Software development skills.
- Enthusiasm for learning and novel research.
The closing date for applications is 14 June 2025.
Research Scientist - Quantum Computing Algorithms
Posted today
Job Viewed
Job Description
Key Responsibilities:
- Research, design, and develop new quantum algorithms for specific applications.
- Implement and simulate quantum algorithms using quantum programming languages and platforms (e.g., Qiskit, Cirq, Pennylane).
- Analyze the performance and complexity of quantum algorithms.
- Collaborate with other researchers to explore the application of quantum computing to various scientific and industrial problems.
- Stay abreast of the latest advancements in quantum computing hardware and software.
- Publish research findings in peer-reviewed journals and present at international conferences.
- Contribute to the development of quantum computing educational resources.
- Participate in the grant writing process for future research projects.
- Ph.D. in Quantum Information Science, Computer Science, Physics, Mathematics, or a related field.
- Demonstrated expertise in quantum computing and quantum algorithms.
- Proficiency in at least one quantum programming framework (e.g., Qiskit, Cirq, PennyLane).
- Strong understanding of quantum mechanics and linear algebra.
- Experience with scientific computing and programming in Python.
- Excellent analytical and problem-solving skills.
- Strong written and verbal communication skills, with the ability to publish and present research.
- Ability to work independently and collaboratively in a remote team environment.
Principal Research Scientist - Quantum Computing Algorithms
Posted today
Job Viewed
Job Description
- Lead the design and development of novel quantum computing algorithms.
- Conduct rigorous theoretical analysis and simulation of quantum algorithms.
- Collaborate with experimental teams to translate theoretical concepts into practical implementations.
- Identify and explore new research areas in quantum computing.
- Publish research findings in leading scientific journals and present at conferences.
- Mentor and guide junior researchers and PhD students.
- Contribute to the company's intellectual property strategy.
- Stay abreast of the latest developments in quantum computing and related fields.
- Develop strategies for the application of quantum algorithms to real-world problems.
- PhD in Physics, Computer Science, Mathematics, or a related field with a specialization in quantum computing.
- A strong publication record in high-impact journals and conferences.
- Extensive experience in designing and analyzing quantum algorithms.
- Proficiency in quantum programming frameworks (e.g., Qiskit, Cirq) and classical programming languages (e.g., Python).
- Deep understanding of quantum mechanics, linear algebra, and computational complexity theory.
- Proven ability to lead research projects and mentor teams.
- Excellent problem-solving and critical thinking skills.
- Strong communication and presentation abilities.
- Experience in applying quantum algorithms to fields like chemistry, finance, or optimization is a plus.
Senior Research Scientist - Quantum Computing Algorithms
Posted today
Job Viewed
Job Description
As a Senior Research Scientist, you will be at the forefront of quantum information science, focusing on the theoretical and practical development of quantum algorithms for complex problem-solving. Your responsibilities will include designing novel quantum algorithms, simulating their performance on quantum hardware, collaborating with experimental teams to test and refine these algorithms, and contributing to publications in leading scientific journals. You will work on challenging problems across various domains, including optimization, machine learning, and materials science, leveraging the power of quantum computation.
The ideal candidate will possess a Ph.D. in Physics, Computer Science, Mathematics, or a related field, with a specialization in quantum computing or quantum information theory. A strong background in quantum mechanics, linear algebra, and algorithm development is essential. Proven experience in programming quantum simulators or working with actual quantum hardware (e.g., superconducting qubits, trapped ions) and proficiency in languages like Python, C++, or specialized quantum programming languages (e.g., Qiskit, Cirq) are required. Excellent analytical, critical thinking, and scientific communication skills are vital for this remote research role.
This is an exceptional chance to join a world-class research team and contribute to the rapidly evolving field of quantum computing. The fully remote nature of the role provides significant flexibility and autonomy. Our client is committed to fostering a culture of innovation and scientific excellence, offering competitive compensation, comprehensive benefits, and opportunities for continuous learning and professional development. You will be part of a visionary organization pushing the boundaries of scientific discovery.
Key Responsibilities:
- Develop and analyze novel quantum algorithms for various computational problems.
- Implement and simulate quantum algorithms using quantum computing frameworks and tools.
- Collaborate with experimental physicists to test and validate quantum algorithms on real hardware.
- Contribute to the theoretical understanding and advancement of quantum computation.
- Publish research findings in peer-reviewed journals and present at international conferences.
- Identify potential applications of quantum computing in areas such as finance, medicine, and materials science.
- Mentor junior researchers and contribute to a collaborative research environment.
- Stay abreast of the latest developments in quantum hardware and software.
- Contribute to grant proposals and secure research funding.
- Engage with the broader quantum computing community.
- Ph.D. in Physics, Computer Science, Mathematics, or a related field with a focus on quantum computing.
- Demonstrated expertise in quantum mechanics and quantum information theory.
- Proven experience in developing and analyzing quantum algorithms.
- Proficiency with quantum computing libraries and simulators (e.g., Qiskit, Cirq, PennyLane).
- Strong programming skills in Python, C++, or similar languages.
- Experience with mathematical modeling and scientific computing.
- Excellent analytical, problem-solving, and critical thinking skills.
- Exceptional written and verbal communication skills for remote collaboration and scientific writing.
- Ability to conduct independent research and work effectively in a remote team.
- Passion for scientific discovery and innovation in quantum technologies.
Be The First To Know
About the latest Algorithms Jobs in United Kingdom !
Remote Senior Research Scientist - Quantum Computing Algorithms
Posted today
Job Viewed
Job Description
Manager, Software Engineering
Posted today
Job Viewed
Job Description
Expedia Group brands power global travel for everyone, everywhere. We design cutting-edge tech to make travel smoother and more memorable, and we create groundbreaking solutions for our partners. Our diverse, vibrant, and welcoming community is essential in driving our success.
Why Join Us?
To shape the future of travel, people must come first. Guided by our Values and Leadership Agreements, we foster an open culture where everyone belongs, differences are celebrated and know that when one of us wins, we all win.
We provide a full benefits package, including exciting travel perks, generous time-off, parental leave, a flexible work model (with some pretty cool offices), and career development resources, all to fuel our employees' passion for travel and ensure a rewarding career journey. We’re building a more open world. Join us.
Manager, Software Engineering
Introduction to the Team
Private Label Solutions (PLS) is the B2B arm of Expedia Group. We bring Expedia Group’s innovative technology and distribution solutions to partners across the world. These businesses include global financial institutions, corporate managed travel, offline travel agents, global travel suppliers (like major airlines) and many more.
We’re looking for a Software Engineering Manager to lead one of our teams focused on building the foundational technology behind Expedia Partner Solutions’ Credit and Billing platforms - enabling millions of travellers to access the right travel products at the right time.
As part of the Core Technology organization, we’re expanding our . The official website to find and apply for job openings at Expedia Group is careers.expediagroup.com/jobs .
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.Software Engineering Manager
Posted 1 day ago
Job Viewed
Job Description
I am looking for an Engineering Manager for a market leading client in Maidenhead. They work the hybrid model, 3 days onsite, 2 days remote. Looking for candidates with strong experience in leading SW Development teams.
As an engineering leader, you will lead Agile engineering resources & provide guidance from inception through release of major & point product releases, including ongoing maintenance. You will be working closely with your product managers, product owners, engineering leaders, your team and other stakeholders. You will be leading developers, quality engineers and partnering with CloudOps, TechOps, UX Design other cross-functional functional groups to evolve our solutions while continuing to improve your teams’ adoption of SDLC processes, CI/CD integration, code quality & automation test coverage.
Primary Responsibilities
- Lead an organization of 4-10 development & test engineers globally to efficiently produce high quality deliverables li>Manage team leads, direct reports or a mix of both
- Manage several deliverables for a product line on time, on scope and on quality
- Instrument your processes, produce scorecards of progress regularly and establish a regular cadence of operational reviews with your management including quality metrics, coding efficiencies, improvements, challenges, remediation needs
- Correlate, report, and drive the adoption of Process/Continuous Improvement initiatives
- Recruit & provide leadership, coaching & career planning for engineering talent
- Be accountable for design decisions for new and existing application development, proactively escalating issues and seeking assistance to overcome obstacles
- Partner with Product Management to consult on solution feasibility and high-level effort estimation
- Make recommendation for technology adoption and framework improvement, analyzing trends, patterns and best practices for software
- Serve as the evangelist and custodian of technology, architecture, and product development practices
- Participate in the design & implementation of production cloud grade services supporting high availability
Qualifications
- 5+ years of experience leading software engineers for product development
- Experience managing capitalized software processes
- Preferred: experience with managing teams' operational health by analyzing product teams' work distribution CapEx, Opex, Maintenance, Billable and OH
- Preferred: experience managing the organizational structure of teams as well as headcount & non-headcount budgets
- 10+ years of combined experience in software engineering, enterprise architecture and/or DevOps
- Working experience with scaled software architecture & domain: performance, redundancy, failover, clustering, vertical scaling
- Preferred: experience using AWS cloud solutions, ideally including migration from other hosting services
- Working experience with source code management patterns and DevOps automation
- Proficient in API design, development & production operation
- Working experience managing production client & server code bases across one or more technology stacks
- Working experience with production Microsoft SQL Server schema design, queries & administration
- Preferred: working experience with orchestration, automation, and configuration management processes & related DevOps tools & cloud platforms
- Highly motivated self-starter with a desire to help others and take action
- Requires strong written and verbal communication skills with the ability to translate technical concepts into non-technical terms
- Ability to independently work as a contributing member in a high-paced and focused team
- Ability to multi-task and prioritize tasks with competing deadlines
- Strong problem-solving and analytical skills with the ability to work under pressure
- Ability to socialize ideas and influence decisions without direct authority
- Collaborative in nature with a strong desire to dig in and learn independently and as well as through asking questions