Compiler Engineer

About Ubitium

Ubitium is developing the universal RISC-V processor — a revolutionary step toward transforming the computing landscape. Our universal processor architecture is entirely workload-agnostic, reusing the same transistors for all types of workloads. Unlike traditional processors that rely on specialized cores, our solution results in processors that are smaller, more energy-efficient, and significantly more cost-effective across a broad spectrum of applications.

Ubitium’s universal processor can run massive parallel signal chains, AI, and operating systems side-by-side — on a unified processing and memory fabric. With deterministic scheduling, hardware multithreading, and SIMD/MIMD/SIMT execution models, we keep pipelines hot and eliminate expensive data hops between separate chips. This architecture is ideal for:

  • Beamforming
  • Control loops
  • Multi-channel audio
  • Lidar, radar, and vision systems
  • Inference-in-the-loop workloads

If you’re passionate about innovation and shaping an AI-enabled future, Ubitium offers a unique ground-floor opportunity you won’t want to miss!

About the Position

We are looking for a Compiler Engineer to join our team. In this role, you’ll work closely with both the hardware and software teams to design and implement compiler optimizations for our novel architecture.

Your Responsibilities

  • Design and implement tools/methods for mapping cutting-edge workloads (e.g., ML) to our custom architecture
  • Develop code selection and graph construction for the front-end
  • Contribute to back-end development, including code insertion and code emission
  • Create tools for generating acceleration kernels targeting our architecture
  • Adapt existing RISC-V compilation toolchains to support our platforms
  • Collaborate with team members working on scheduling and register allocation

Expected Qualifications & Experience

  • Master’s degree (or higher) in Computer Science, Electronics, or Electrical Engineering
  • Minimum of 3 years of relevant experience
  • Deep experience with LLVM (IR, passes, backend, codegen)
  • Knowledge of processor design and computer architecture (highly preferred)
  • Familiarity with AI workloads or reconfigurable computing (a plus)
  • Experience with RISC-V (strongly beneficial)

Compensation and Perks

  • Competitive Salary & ESOP: Share in Ubitium’s growth with a competitive compensation package and Employee Stock Option Program.
  • Collaborate with Industry Leaders: Work with top experts in computer architecture and design.
  • Innovative, Respectful Environment: Join a workplace that values innovation, collaboration, and mutual respect.
  • Personal & Professional Growth: Opportunities for continuous learning and meaningful impact.
  • Shape the Future of AI: Contribute to next-generation AI and computing projects.
  • Inclusive Culture: Work in a diverse and welcoming environment where all voices are valued.
  • Relocation Support: Available upon negotiation.

Join Ubitium and be a part of the future of computing and AI!

CareerBee Logo

Don't miss out on new jobs!

Signup for weekly updates on new jobs so you can be the first to apply

Contact form for Companies

Are you a talented professional seeking a new opportunity?
Visit our Talents Page.