Member of Technical Staff

Member of Technical Staff

Full-Time 80000 - 100000 £ / year (est.) No working from home possible
G

At a Glance

  • Tasks: Develop cutting-edge GPU kernels and build self-improving AI systems.
  • Company: Join a pioneering tech startup with a mission to revolutionise AI performance.
  • Benefits: Competitive salary, equity options, and flexible work arrangements.
  • Other info: Exciting opportunity for career growth in a dynamic and innovative environment.
  • Why this job: Be part of an epic quest at the intersection of LLMs and evolutionary computing.
  • Qualifications: Experience in high-performance CUDA kernels and deep understanding of GPU architecture.

The predicted salary is between 80000 - 100000 £ per year.

AI performance and efficiency is the major tech theme for the next decade. We are building systems that autonomously discover, test, and ship state-of-the-art GPU kernels. Our mission is to fully automate this process by combining LLMs with evolutionary methods. We have proven results with large and sophisticated enterprise partners on custom neural architectures. We believe that revolutionary breakthroughs often happen at the intersections of fields. We are not a research lab, nor are we an AI agents company. We’re working at the intersection of LLMs and evolutionary computing to build self-improving systems. We’re looking for exceptionally talented engineers and researchers to join us on this epic quest.

Responsibilities

  • Write SOTA GPU kernels
  • Own complex production ML/AI systems end-to-end
  • Understand how kernel-level gains translate to wall-clock improvements in production
  • Build the infrastructure that lets LLM agents iterate unsupervised for days - compilation, correctness, benchmarking, scoring, lineage tracking
  • Design the evolutionary search - fitness landscapes, variation operators, population management, selection pressure, stagnation detection, exploration vs. exploitation over multi-day autonomous runs
  • Communicate and share ideas through high-quality documentation, technical meet-ups and blogs
  • For lead candidates: Hire and mentor a small team of exceptional engineers and researchers

Qualifications

  • You’ve written and shipped high-performance or SOTA CUDA kernels
  • Deep understanding of mixed precision, quantisation (INT4, INT8, FP8, MXFP4, block-scaled formats), kernel fusion, distributed computing strategies (TP, PP, CP)
  • You’ve made deliberate choices about tiling, memory access patterns, warp-level primitives, and instruction scheduling
  • You’ve traced performance cliffs to their root cause through profiler output
  • You’ve worked with CuTe, Triton, Helion or equivalent abstractions, and know when to dive into PTX
  • You understand GPU architecture across generations — registers through L2, warp execution, divergence costs, occupancy tradeoffs, what changed between Hopper and Blackwell and why it matters
  • You know transformers at the implementation level. Attention variants, KV cache strategies, quantisation schemes, and how they shape kernel design
  • You’ve worked with production inference or training frameworks, vLLM, Megatron-LM, etc.
  • You’ve built performance-critical infrastructure before - compilers, profilers, auto-tuners, or search systems
  • You have real intuition for evolutionary methods, fitness landscapes, and what makes variation operators work on hard combinatorial problems
  • You’re familiar with new or esoteric technical methods such as Neural Algorithmic Reasoning, Geometric Deep Learning, Category Theory, Neuroevolution, Megakernels, or the work of François Chollet, Kenneth Stanley, Jeff Clune, Jurgen Schmidhuber, David Ha, and Christian Szegedy

Bonus

  • Open-source kernel contributions (FlashAttention, FlashInfer, vLLM, Unsloth, Liger-Kernels, ThunderKittens)
  • Publications in ML/AI, kernel optimisation or evolutionary methods (NeurIPS, ICLR, CVPR, GECCO or equivalent)
  • Other HW experience (AMD, MLX, edge HW)
  • Familiarity with TileLang, Helion, CuTile
  • Experience building agentic systems
  • Demonstrated work on KernelBench, Kaggle, GitHub, Blogs, StackOverflow Answers, or any public work that demonstrates deep EA, ML or GPU/HW expertise
  • HPC experience

This is a full-time, permanent role. Competitive salary + significant founding equity. On-site/hybrid/remote flexible - Dublin, London, Paris or NYC preferred. If this sounds exciting to you, apply via the link below or send a pdf of your CV/résumé to jobs@geometric.so

Member of Technical Staff employer: Geometric

Join a pioneering team at the forefront of AI performance and efficiency, where your expertise in GPU kernels will directly contribute to revolutionary breakthroughs. With a strong focus on employee growth, we offer a collaborative work culture that encourages innovation and mentorship, alongside competitive salaries and significant equity opportunities. Our flexible working arrangements across vibrant locations like Dublin, London, Paris, or NYC ensure that you can thrive both personally and professionally while making a meaningful impact in the tech industry.

G

Contact Details:

Geometric Recruitment Team

StudySmarter Expert Advice🤫

We think this is how you could land Member of Technical Staff

Tip Number 1

Network like a pro! Reach out to folks in the industry, attend meet-ups, and connect with potential colleagues on LinkedIn. We all know that sometimes it’s not just what you know, but who you know that can land you that dream job.

Tip Number 2

Show off your skills! Create a portfolio showcasing your best work, especially any high-performance GPU kernels or projects related to AI. We love seeing real examples of what you can do, so make sure to highlight your achievements.

Tip Number 3

Prepare for technical interviews by brushing up on your knowledge of CUDA, mixed precision, and evolutionary methods. We want to see how you think and solve problems, so practice coding challenges and be ready to discuss your thought process.

Tip Number 4

Don’t forget to apply through our website! It’s the best way to ensure your application gets seen by the right people. Plus, we’re always on the lookout for exceptional talent, so don’t hesitate to put yourself out there!

We think you need these skills to ace Member of Technical Staff

SOTA GPU kernel development
CUDA programming
Mixed precision and quantisation techniques
Kernel fusion
Distributed computing strategies
Performance profiling and analysis
Understanding of GPU architecture

Some tips for your application 🫡

Tailor Your CV:Make sure your CV highlights your experience with high-performance GPU kernels and any relevant projects. We want to see how your skills align with our mission, so don’t hold back on showcasing your achievements!

Craft a Compelling Cover Letter:Your cover letter is your chance to tell us why you’re the perfect fit for this role. Share your passion for AI and evolutionary computing, and let us know how your background makes you an ideal candidate for our team.

Showcase Your Projects:If you've worked on open-source contributions or personal projects related to GPU performance or evolutionary methods, include them! We love seeing real-world applications of your skills, so don’t forget to link to your GitHub or any relevant blogs.

Apply Through Our Website:We encourage you to apply directly through our website for a smoother process. It helps us keep track of your application and ensures you don’t miss out on any important updates from us!

How to prepare for a job interview at Geometric

Know Your Kernels

Make sure you can discuss your experience with high-performance CUDA kernels in detail. Be ready to explain the choices you've made regarding memory access patterns and instruction scheduling, as well as how these impact performance.

Understand Evolutionary Methods

Brush up on your knowledge of evolutionary computing and fitness landscapes. Be prepared to share examples of how you've applied these concepts in previous projects, especially in relation to kernel design and optimisation.

Showcase Your Documentation Skills

Since communication is key, think about how you can demonstrate your ability to document complex systems clearly. Bring examples of your technical documentation or blog posts that showcase your thought process and technical expertise.

Prepare for Technical Challenges

Expect to face some technical challenges during the interview. Practice explaining your problem-solving approach, particularly in areas like profiling output and tracing performance issues. This will show your analytical skills and depth of understanding.