Talent.com
ML Compiler Software Engineer
ML Compiler Software EngineerSymbolica AI • San Francisco, CA, United States
ML Compiler Software Engineer

ML Compiler Software Engineer

Symbolica AI • San Francisco, CA, United States
30+ days ago
Job type
  • Full-time
Job description

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 At Symbolica, we're building the next frontier of symbolic reasoning and architecture specification in AI. As our Founding ML Compiler Engineer, you'll lead the development of the compiler stack and GPU kernels behind our in-house, dependently typed language - a new way to specify and run AI architectures that are correct by construction. This role is a chance to help invent the programming language of the next AI paradigm .

This is an onsite role based in our SF office.

Your Focus

  • Translate high-level symbolic architecture specs (written in our custom dependently typed DSL) into efficient compute graphs and GPU-executable code.
  • Build and optimize GPU kernels using CUDA or Rust, targeting training and inference of symbolic AI models.
  • Design and implement compiler infrastructure (e.g. custom IRs, graph lowering, scheduling, memory planning) using MLIR, LLVM, or your own abstractions.
  • Collaborate with mathematicians and researchers to co-design the system from first principles, ensuring semantic correctness throughout.
  • Profile and debug across the stack - from type-level constructs to kernel performance - ensuring mathematical expressiveness meets real-world throughput.

About You

  • Strong experience with Rust or other performant system languages (e.g. C++, Haskell, Julia)
  • Expertise in compilers, intermediate representations, and building static analyses or program transformations
  • Familiarity with dependent types, symbolic computation, or strongly typed DSLs
  • Experience with CUDA, GPU kernels, and performance tuning at the memory / threading level
  • (Nice to have) Background in functional programming, category theory, or type theory
  • What We Offer

  • Competitive salary and early-stage equity package.
  • A high-trust, execution-first culture with minimal bureaucracy.
  • Direct ownership of meaningful projects with real business impact.
  • A rare opportunity to sit at the interface between deep research and real-world productisation.
  • Read more about Symbolica :

    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.

    Create a job alert for this search

    Software Engineer • San Francisco, CA, United States

    Related jobs
    Software Engineer, Systems ML - Frameworks / Compilers / Kernels

    Software Engineer, Systems ML - Frameworks / Compilers / Kernels

    META • Menlo Park, CA, United States
    Full-time
    In this role, you will be a member of the MTIA (Meta Training & Inference Accelerator) Software team and part of the bigger industry-leading PyTorch AI framework organization.MTIA Software Team has...Show more
    Last updated: 30+ days ago • Promoted
    Software Engineer - Compiler

    Software Engineer - Compiler

    Sigma Computing • San Francisco, CA, United States
    Full-time
    Sigma Computing is redefining business intelligence by making complex data analysis accessible through a high-performance platform built for the modern data stack. The Compiler Team plays a foundati...Show more
    Last updated: 30+ days ago • Promoted
    CV / ML Engineer

    CV / ML Engineer

    Fulfil-talent • Redwood City, California, United States
    Full-time
    Fulfil is a venture capital funded, stealth startup in the automation robotics space and is located in Redwood City, CA.Founded by a group of engineers with a history of leading successful startups...Show more
    Last updated: 30+ days ago • Promoted
    Software Engineer, Triton Compiler

    Software Engineer, Triton Compiler

    Openai • San Francisco, California, United States
    Full-time
    Our mission at OpenAI is to discover and enact the path to safe, beneficial AGI.To do this, we believe that many technical breakthroughs are needed in generative modeling, reinforcement learning, l...Show more
    Last updated: 30+ days ago • Promoted
    Software Engineer, ML Infra

    Software Engineer, ML Infra

    G-TV • San Francisco, CA, United States
    Full-time
    We're building GTV, a consumer product that combines creativity and automation to deliver a next-generation video experience. Our team includes senior people from Instagram, TikTok, and NVIDIA.We're...Show more
    Last updated: 16 days ago • Promoted
    ML Engineer

    ML Engineer

    Wispr Flow • San Francisco, California, United States
    Full-time
    Wispr Flow is making it as effortless to interact with your devices as talking to a close friend.Voice is the most natural, powerful way to communicate — and we’re building the interfaces to make t...Show more
    Last updated: 9 days ago • Promoted
    Software Engineer - Compilers

    Software Engineer - Compilers

    Nexus • San Francisco, California, United States
    Full-time
    Nexus : Enabling Verifiable Computing.Founded at Stanford University in 2022, Nexus is a scientific effort enabling large-scale verifiable computing, powered by zero-knowledge proofs.Nexus is an ope...Show more
    Last updated: 30+ days ago • Promoted
    Software Engineer, ML

    Software Engineer, ML

    Heartflow • San Francisco, California, United States
    Full-time
    Heartflow is a medical technology company advancing the diagnosis and management of coronary artery disease, the #1 cause of death worldwide, using cutting-edge technology.The flagship product—an A...Show more
    Last updated: 30+ days ago • Promoted
    Software Engineer, Triton Compiler

    Software Engineer, Triton Compiler

    OpenAI • San Francisco, CA, United States
    Full-time
    Our mission at OpenAI is to discover and enact the path to safe, beneficial AGI.To do this, we believe that many technical breakthroughs are needed in generative modeling, reinforcement learning, l...Show more
    Last updated: 30+ days ago • Promoted
    Software Engineer - Machine Learning

    Software Engineer - Machine Learning

    Celonis • Redwood City, California, United States
    Full-time
    We're Celonis, the global leader in Process Mining technology and one of the world's fastest-growing SaaS firms.We believe there is a massive opportunity to unlock productivity by placing data and ...Show more
    Last updated: 30+ days ago • Promoted
    Software Engineer - ML Infrastructure

    Software Engineer - ML Infrastructure

    Specter • San Francisco, California, United States
    Full-time
    Specter is creating a software-defined "control plane" for the physical world.We are starting with protecting American businesses by granting them ubiquitous perception over their physical assets.T...Show more
    Last updated: 5 days ago • Promoted
    Staff Compiler Engineer : Lead ML Backend & Performance

    Staff Compiler Engineer : Lead ML Backend & Performance

    Flux • San Francisco, CA, United States
    Full-time
    A technology company in San Francisco is seeking a Staff Compiler Engineer to architect the ML backend for next-generation models. The role requires expertise in C / C++, ML framework internals, and h...Show more
    Last updated: 3 days ago • Promoted
    Software Engineer, Machine Learning Infrastructure

    Software Engineer, Machine Learning Infrastructure

    Datologyai • Redwood City, California, United States
    Full-time
    Companies want to train their own large models on their own data.The current industry standard is to train on a random sample of your data, which is inefficient at best and actively harmful to mode...Show more
    Last updated: 30+ days ago • Promoted
    Senior / Staff Machine Learning Engineer

    Senior / Staff Machine Learning Engineer

    Dexterity • Redwood City, California, United States
    Full-time
    At Dexterity, we believe robots can positively transform the world.Our breakthrough technology frees people to do the creative, inspiring, problem-solving jobs that humans do best by enabling robot...Show more
    Last updated: 30+ days ago • Promoted
    Software Engineer - ML Pricing

    Software Engineer - ML Pricing

    Opendoor • San Francisco, California, United States
    Full-time
    At Opendoor, pricing is at the core of our product — our models directly influence high-stakes decisions around real estate transactions across the country. We are looking for a mid-level.This is a ...Show more
    Last updated: 15 days ago • Promoted
    Software Engineer - Machine Learning Platform

    Software Engineer - Machine Learning Platform

    Snowflake • Menlo Park, California, United States
    Full-time
    The Snowflake Machine Learning Platform team’s mission is to enable customers to bring their ML / AI workload to Snowflake. Our customers want to leverage ML / AI to extract business values from ever in...Show more
    Last updated: 30+ days ago • Promoted
    Staff Software Engineer

    Staff Software Engineer

    Bio-Rad Laboratories • Hercules, CA, United States
    Full-time
    This role is both technical and collaborative.You will work closely with cross-functional teams including systems engineers, mechanical designers, assay development scientists, and quality engineer...Show more
    Last updated: 30+ days ago • Promoted
    Software Engineer (ML Platform)

    Software Engineer (ML Platform)

    Anyscale • San Francisco, California, United States
    Full-time
    Ray in their tech stacks to accelerate the progress of AI applications out into the real world.With Anyscale, we’re building the best place to run Ray, so that any developer or data scientist can s...Show more
    Last updated: 30+ days ago • Promoted