Founding Software Engineer – GPU

1 tydzień temu


Warszawa, Mazovia, Polska Tbwa ChiatDay Inc Pełny etat
Founding Software Engineer – GPU & Compilers (relocation to London)

Warsaw, Poland

About us

Symbolica is an AI research lab pioneering the application of category theory to enable logical reasoning in machines.

We're a well-resourced, nimble team of experts on a mission to bridge the gap between theoretical mathematics and cutting-edge technologies, creating symbolic reasoning models that think like humans – precise, logical, and interpretable. While others focus on scaling data-hungry neural networks, we're building AI that understands the structures of thought, not just patterns in data.

Our approach combines rigorous research with fast-paced, results-driven execution. We're reimagining the very foundations of intelligence while simultaneously developing product-focused machine learning models in a tight feedback loop, where research fuels application.

Founded in 2022, we've raised over $30M from leading Silicon Valley investors, including Khosla Ventures, General Catalyst, Abstract Ventures, and Day One Ventures, to push the boundaries of applying formal mathematics and logic to machine learning.

Our vision is to create AI systems that transform industries, empowering machines to solve humanity's most complex challenges with precision and insight. Join us to redefine the future of AI by turning groundbreaking ideas into reality.

About the role

As a Founding GPU & Compiler Software Engineer at Symbolica, you will specialize in the design, development, and optimization of GPU kernels and algorithms to support the training and inference of symbolic reasoning models. You will leverage frameworks like CUDA and CUTLASS, along with compiler optimization techniques, to push the boundaries of performance for high-dimensional computation.

This is an onsite role requiring relocation to London.

Your focus

  1. Developing and optimizing GPU kernels for high-performance symbolic reasoning and numerical algorithms using CUDA.
  2. Designing and implementing domain-specific compiler optimizations for GPU acceleration, ensuring efficient transformation and execution of symbolic computation workloads.
  3. Collaborating with mathematicians and researchers to design highly efficient implementations of complex algorithms.
  4. Analyzing and optimizing GPU performance, focusing on memory management, thread utilization, compiler-generated optimizations, and computation throughput.
  5. Building and maintaining scalable, reusable GPU-accelerated libraries tailored for symbolic reasoning workloads.
  6. Profiling and benchmarking kernel performance, identifying compiler inefficiencies, and implementing solutions for maximum efficiency.

About you

  1. Strong proficiency in at least one high-performance programming language (C, C++, Rust, Haskell, or Julia) and familiarity with Python.
  2. Proficiency in GPU programming with CUDA, including experience with kernel development, compiler optimizations, and performance tuning.
  3. Experience with CUTLASS and familiarity with tensor operations and matrix multiplications is a plus.
  4. In-depth knowledge of GPU architecture, including memory hierarchies, thread blocks, warps, and scheduling.
  5. Experience with compiler development, LLVM, or domain-specific language (DSL) optimizations.
  6. Proven optimizing numerical algorithms for high-performance computing environments.
  7. Familiarity with LSP (Language Server Protocol) and a background in linear algebra, symbolic computation, or related mathematical fields are strong pluses.

We offer competitive compensation, including an attractive equity package, with salary and equity levels aligned to your experience and expertise.

Symbolica is an equal opportunities employer. We celebrate diversity and are committed to creating an inclusive environment for all employees, regardless of race, gender, age, religion, disability, or sexual orientation.

Apply for this job

* indicates a required field

#J-18808-Ljbffr

  • Warszawa, Mazovia, Polska Symbolica AI Pełny etat

    Founding Software Engineer – GPU & Compilers (relocation to London)Warsaw, PolandAbout usSymbolica is an AI research lab pioneering the application of category theory to enable logical reasoning in machines.We're a well-resourced, nimble team of experts on a mission to bridge the gap between theoretical mathematics and cutting-edge technologies, creating...


  • Warszawa, Mazovia, Polska Symbolica AI Pełny etat

    Job DescriptionAs a Founding GPU & Compiler Software Engineer at Symbolica AI, you'll specialize in designing, developing, and optimizing GPU kernels and algorithms for symbolic reasoning models. You'll leverage frameworks like CUDA and CUTLASS, along with compiler optimization techniques, to push the boundaries of performance for high-dimensional...


  • Warszawa, Mazovia, Polska Google Pełny etat

    Minimum Qualifications:Bachelor's degree or equivalent practical experience.2 years of experience with software development in one or more programming languages, or 1 year of experience with an advanced degree.2 years of experience with data structures or algorithms.2 years of experience with Linux, Linux Drivers, Firmware, Test Automation, Debugging, C, C++...


  • Warszawa, Mazovia, Polska Google Pełny etat

    Minimum Qualifications:Bachelor's degree or equivalent practical experience.2 years of experience with software development in one or more programming languages, or 1 year of experience with an advanced degree.2 years of experience with data structures or algorithms.2 years of experience with Linux, Linux Drivers, Firmware, Test Automation, Debugging, C, C++...


  • Warszawa, Mazovia, Polska Advanced Micro Devices Pełny etat

    Transforming Lives with Innovative Computing SolutionsAt Advanced Micro Devices (AMD), we push the limits of innovation to solve the world's most pressing challenges. Our mission is to build great products that accelerate next-generation computing experiences, enriching our industry, communities, and the world.We're seeking a talented software development...


  • Warszawa, Mazovia, Polska Advanced Micro Devices Pełny etat

    WHAT YOU DO AT AMD CHANGES EVERYTHINGWe care deeply about transforming lives with AMD technology to enrich our industry, our communities, and the world. Our mission is to build great products that accelerate next-generation computing experiences – the building blocks for the data center, artificial intelligence, PCs, gaming and embedded. Underpinning our...


  • Warszawa, Mazovia, Polska Robotec Pełny etat

    Are you passionate about developing innovative software solutions? Do you have expertise in CUDA programming and GPU architecture? We are seeking a GPU accelerated software engineering professional to join our team at Robotec.ai.About UsWe are a software company dedicated to developing cutting-edge solutions for robotics and automotive industries. Our...


  • Warszawa, Mazovia, Polska Google Pełny etat

    Job OverviewWe are seeking an experienced Graphics Software Developer to join our team. As a key contributor to our Devices & Services team, you will play a critical role in developing next-generation graphics and compute technologies for Google's Pixel devices.About the RoleIn this role, you will work closely with cross-functional teams to design, develop,...


  • Warszawa, Mazovia, Polska Google Pełny etat

    Software Engineer III, Embedded Graphics Driverscorporate_fare Google place Warsaw, PolandApplyMinimum Qualifications:Bachelor's degree or equivalent practical experience.2 years of experience with software development in one or more programming languages, or 1 year of experience with an advanced degree.2 years of experience with data structures or...


  • Warszawa, Mazovia, Polska Google Pełny etat

    Software Engineer, Google Pixel Graphicscorporate_fare Google place Warsaw, PolandApplyMinimum Qualifications:Bachelor's degree or equivalent practical experience.2 years of experience with software development in one or more programming languages, or 1 year of experience with an advanced degree in an industry setting.2 years of experience working with...


  • Warszawa, Mazovia, Polska Advanced Micro Devices Pełny etat

    WHAT YOU DO AT AMD CHANGES EVERYTHINGWe care deeply about transforming lives with AMD technology to enrich our industry, our communities, and the world. Our mission is to build great products that accelerate next-generation computing experiences – the building blocks for the data center, artificial intelligence, PCs, gaming and embedded. Underpinning our...

  • Founding Backend Engineer

    2 tygodni temu


    Warszawa, Mazovia, Polska Vidoc Security Lab Pełny etat

    We are a team of hackers building security automation that aims to match human-level performance in security code review. We are developing state-of-the-art AI models (LLMs) for cybersecurity and integrating them into autonomous systems.Read our essay about what we are achieving:We are looking for A player, a motivated and proactive back-end developer to...


  • Warszawa, Mazovia, Polska Advanced Micro Devices Pełny etat

    WHAT YOU DO AT AMD CHANGES EVERYTHINGWe care deeply about transforming lives with AMD technology to enrich our industry, our communities, and the world. Our mission is to build great products that accelerate next-generation computing experiences – the building blocks for the data center, artificial intelligence, PCs, gaming and embedded. Underpinning our...


  • Warszawa, Mazovia, Polska Google Pełny etat

    Job DescriptionWe're looking for a talented Pixel Graphics Engineer to join our team. As a key member of our Devices & Services team, you will work on developing next-generation graphics and compute technologies for Google's Pixel devices.About the JobOur software engineers develop innovative technologies that change how billions of users connect, explore,...

  • GPU Programming Expert

    13 godzin temu


    Warszawa, Mazovia, Polska Robotec Pełny etat

    Robust Software Solutions for Robotics">Robotec.ai is a leading developer of software solutions for the robotics and automotive industries. Our goal is to empower customers to create innovative robotic simulations and testing tools that ensure the safe and efficient operation of their machines.CUDA Engine Optimization">We are working on a C/C++ library for...


  • Warszawa, Mazovia, Polska Advanced Micro Devices Pełny etat

    Unlock the Full Potential of AMD TechnologyAt Advanced Micro Devices, we are dedicated to transforming lives with our innovative technology. Our mission is to build cutting-edge products that accelerate next-generation computing experiences – from data centers and artificial intelligence to PCs, gaming, and embedded systems.We strive for execution...


  • Warszawa, Mazovia, Polska Hubstaff blog Pełny etat

    Job DescriptionAt Hubstaff blog, we're seeking an experienced Python engineer to join our team of senior-only developers.The successful candidate will have a strong background in Python and be able to contribute to the development of our main project.This project involves creating a trustless supercluster of performance-proofed GPU-enabled sandboxed docker...


  • Warszawa, Mazovia, Polska Veeam Software Pełny etat

    We are looking for a talented Software Engineer to join our team working on Veeam Backup and Replication.As a member of our team, you will be responsible for developing business logic for products in virtualization fields, designing and implementing new features, and supporting existing functionality.About Veeam:Veeam Software is a global leader in data...


  • Warszawa, Mazovia, Polska Google Pełny etat

    About Our TeamAt Google, we're committed to pushing technology forward and making people's lives better through innovation. Our Devices & Services team combines the best of Google AI, Software, and Hardware to create radically helpful experiences for users. We research, design, and develop new technologies and hardware to make our users' interaction with...


  • Warszawa, Mazovia, Polska Advanced Micro Devices Pełny etat

    WHAT YOU DO AT AMD CHANGES EVERYTHINGWe care deeply about transforming lives with AMD technology to enrich our industry, our communities, and the world. Our mission is to build great products that accelerate next-generation computing experiences – the building blocks for the data center, artificial intelligence, PCs, gaming and embedded. Underpinning our...