GPU Performance Optimization Specialist

5 days ago


Oxford, Oxfordshire, United Kingdom Oxford Nanopore Technologies Full time
GPU Performance Engineer

Oxford Nanopore Technologies is a leading innovator in single-molecule sensing platforms, with a mission to revolutionize fields such as genomics, diagnostics, and more. We are seeking a highly skilled and innovative individual to join our team as a GPU Performance Engineer.

Key Responsibilities:
  • Collaborate with the development team to optimize machine learning inference algorithms for high-performance execution on GPUs.
  • Implement, benchmark, and refine high-performance computing solutions using CUDA, OpenCL, Metal, or other GPU programming frameworks.
  • Analyze and optimize the performance of existing codebases, identifying bottlenecks and implementing solutions to improve efficiency.
  • Focus on optimizing the performance of bioinformatics tools, such as alignment and variant calling.
  • Work closely with software engineers, data scientists, and researchers to integrate performance improvements into our machine learning pipeline.
  • Stay up-to-date with the latest developments in GPU programming and high-performance computing, and apply this knowledge to enhance our software.
  • Document and communicate optimization strategies and results to both technical and non-technical stakeholders.
Requirements:
  • Extensive experience with GPU programming and high-performance computing using CUDA, OpenCL, Metal, or similar technologies.
  • Proven track record of optimizing code for performance and efficiency on GPU architectures.
  • Strong programming skills in C/C++, Python, and other relevant languages.
  • Familiarity with machine learning frameworks such as TensorFlow, PyTorch, or similar is a plus.
  • Ability to work independently and collaboratively within a team environment.
  • Excellent problem-solving skills and attention to detail.
  • Good communication and interpersonal skills with the ability to explain complex technical concepts to a diverse audience.
Preferred Qualifications:
  • A degree in computer science, engineering, mathematics, physics, or a related field, or equivalent experience.
  • Experience with optimizing machine learning inference for bioinformatics or related applications.
  • Knowledge of low-level programming and performance profiling tools.
  • Experience with open-source software development and contribution.
  • Bioinformatics experience is nice to have but not expected.
Why Oxford Nanopore Technologies?

We offer a dynamic and collaborative work environment where innovation and creativity are encouraged. Our team is passionate about pushing the boundaries of what is possible with single-molecule sensing platforms, and we are committed to delivering disruptive technologies to the market.



  • Oxford, Oxfordshire, United Kingdom Oxford Nanopore Technologies Full time

    About the RoleOxford Nanopore Technologies is a leading biotechnology company that specializes in the development of innovative sequencing platforms. Our mission is to enable the analysis of any living thing, by anyone, anywhere.We are seeking a highly skilled and innovative individual to join our team as a GPU Performance Optimization Specialist. In this...


  • Oxford, Oxfordshire, United Kingdom Oxford Nanopore Technologies Full time

    About the RoleOxford Nanopore Technologies is a leading biotechnology company that specializes in the development of innovative sequencing platforms. Our mission is to enable the analysis of any living thing, by anyone, anywhere.We are seeking a highly skilled and innovative individual to join our team as a GPU Performance Optimization Specialist. In this...


  • Oxford, Oxfordshire, United Kingdom Oxford Nanopore Technologies Full time

    About the RoleOxford Nanopore Technologies is a leading biotechnology company that is revolutionizing the field of genomics and diagnostics. We are seeking a highly skilled and innovative individual to join our team as a GPU Performance Optimization Specialist.Key ResponsibilitiesCollaborate with our development team and experienced engineers to optimize...


  • Oxford, Oxfordshire, United Kingdom Oxford Nanopore Technologies Full time

    About the RoleOxford Nanopore Technologies is a leading biotechnology company that is revolutionizing the field of genomics and diagnostics. We are seeking a highly skilled and innovative individual to join our team as a GPU Performance Optimization Specialist.Key ResponsibilitiesCollaborate with our development team and experienced engineers to optimize...


  • Oxford, Oxfordshire, United Kingdom Oxford Nanopore Technologies Full time

    GPU Performance EngineerOxford Nanopore Technologies is a leading innovator in single-molecule sensing platforms, with a mission to revolutionize fields such as genomics, diagnostics, and more. We are seeking a highly skilled and innovative individual to join our team as a GPU Performance Engineer.Responsibilities:Collaborate with the development team to...


  • Oxford, Oxfordshire, United Kingdom Oxford Nanopore Technologies Full time

    GPU Performance EngineerOxford Nanopore Technologies is a leading innovator in single-molecule sensing platforms, with a mission to revolutionize fields such as genomics, diagnostics, and more. We are seeking a highly skilled and innovative individual to join our team as a GPU Performance Engineer.Responsibilities:Collaborate with the development team to...


  • Oxford, Oxfordshire, United Kingdom Oxford Nanopore Technologies Full time

    GPU Performance EngineerOxford Nanopore Technologies is a leading innovator in single-molecule sensing platforms, with a mission to revolutionize fields such as genomics, diagnostics, and more. We are seeking a highly skilled and innovative individual to join our team as a GPU Performance Engineer.Responsibilities:Collaborate with the development team to...


  • Oxford, Oxfordshire, United Kingdom Oxford Nanopore Technologies Full time

    GPU Performance EngineerOxford Nanopore Technologies is a leading innovator in single-molecule sensing platforms, with a mission to revolutionize fields such as genomics, diagnostics, and more. We are seeking a highly skilled and innovative individual to join our team as a GPU Performance Engineer.Responsibilities:Collaborate with the development team to...


  • Oxford, Oxfordshire, United Kingdom Oxford Nanopore Technologies Full time

    GPU Performance EngineerOxford Nanopore Technologies is a leading innovator in single-molecule sensing platforms, with a presence in multiple global locations. Our team is dedicated to delivering cutting-edge technologies that revolutionize fields such as genomics, diagnostics, and more.We are seeking a highly skilled and innovative individual to join our...


  • Oxford, Oxfordshire, United Kingdom Oxford Nanopore Technologies Full time

    GPU Performance EngineerOxford Nanopore Technologies is a leading innovator in single-molecule sensing platforms, with a presence in multiple global locations. Our team is dedicated to delivering cutting-edge technologies that revolutionize fields such as genomics, diagnostics, and more.We are seeking a highly skilled and innovative individual to join our...


  • Oxford, Oxfordshire, United Kingdom Oxford Nanopore Technologies Full time

    GPU Performance EngineerOxford Nanopore Technologies is a leading innovator in single-molecule sensing platforms, with a presence in multiple global locations. Our team is comprised of experts from various fields, including nanopore science, molecular biology, informatics, engineering, electronics, manufacturing, and commercialization.We are seeking a highly...


  • Oxford, Oxfordshire, United Kingdom Oxford Nanopore Technologies Full time

    GPU Performance EngineerOxford Nanopore Technologies is a leading innovator in single-molecule sensing platforms, with a presence in multiple global locations. Our team is comprised of experts from various fields, including nanopore science, molecular biology, informatics, engineering, electronics, manufacturing, and commercialization.We are seeking a highly...


  • Oxford, Oxfordshire, United Kingdom Oxford Nanopore Technologies Full time

    Company Overview: Oxford Nanopore Technologies is a pioneering organization situated at the forefront of genomic technology. We specialize in developing innovative sequencing platforms that enable real-time analysis of DNA and RNA, facilitating groundbreaking research across various fields.Position Summary: We are in search of a talented and forward-thinking...


  • Oxford, Oxfordshire, United Kingdom Wenham Carter Group Full time

    About the RoleWe are seeking a highly skilled Performance Optimization Specialist to join our team at Wenham Carter Group. As a key member of our Manufacturing team, you will play a critical role in optimizing supplier performance, solving challenges, and driving continuous improvement.Key ResponsibilitiesDrive daily performance follow-up for critical...


  • Oxford, Oxfordshire, United Kingdom Wenham Carter Group Full time

    About the RoleWe are seeking a highly skilled Performance Optimization Specialist to join our team at Wenham Carter Group. As a key member of our Manufacturing team, you will play a critical role in optimizing supplier performance, solving challenges, and driving continuous improvement.Key ResponsibilitiesDrive daily performance follow-up for critical...


  • Oxford, Oxfordshire, United Kingdom Wenham Carter Group Full time

    About the RoleWe are seeking a highly skilled Performance Optimization Specialist to join our team at Wenham Carter Group. As a key member of our Manufacturing team, you will play a critical role in optimizing supplier performance, solving challenges, and driving continuous improvement.Key ResponsibilitiesDrive daily performance follow-up for critical...


  • Oxford, Oxfordshire, United Kingdom Wenham Carter Group Full time

    About the RoleWe are seeking a highly skilled Performance Optimization Specialist to join our team at Wenham Carter Group. As a key member of our Manufacturing team, you will play a critical role in optimizing supplier performance, solving challenges, and driving continuous improvement.Key ResponsibilitiesDrive daily performance follow-up for critical...


  • Oxford, Oxfordshire, United Kingdom Wenham Carter Group Full time

    About the RoleWe are seeking a highly skilled Performance Optimization Specialist to join our team at Wenham Carter Group. As a key member of our Manufacturing team, you will be responsible for driving supplier performance, solving challenges, and driving continuous improvement.Key ResponsibilitiesDrive daily performance follow-up for critical vendors,...


  • Oxford, Oxfordshire, United Kingdom Wenham Carter Group Full time

    Job Summary:Wenham Carter Group is seeking a highly skilled Performance Optimization Specialist to join our team. As a key player in our Manufacturing department, you will be responsible for driving supplier performance, solving challenges, and driving continuous improvement.About the Role:Drive daily performance follow-up for critical vendors, identifying...


  • Oxford, Oxfordshire, United Kingdom Wenham Carter Group Full time

    Job Summary:Wenham Carter Group is seeking a highly skilled Performance Optimization Specialist to join our team. As a key player in our Manufacturing department, you will be responsible for driving supplier performance, solving challenges, and driving continuous improvement.About the Role:Drive daily performance follow-up for critical vendors, identifying...