Linux Low-Level Software Engineer for AI jobs in United States
cer-icon
Apply on Employer Site
company-logo

Majestic Labs ai · 2 months ago

Linux Low-Level Software Engineer for AI

Majestic Labs ai is seeking an experienced Software Engineer to join their core team. The role involves designing, developing, and maintaining critical components of their AI-driven software stack, collaborating with hardware architects, and optimizing code for performance.

Artificial Intelligence (AI)Software

Responsibilities

Develop and maintain key components of Majestic software stack, including API layers, command submission pipelines, and memory management
Collaborate with hardware architects to influence the design of next-generation chips and ensure a smooth software/hardware co-design
Work with kernel-space driver developers to define and implement the user/kernel interface
Debug complex issues across the entire stack, from user applications to the underlying hardware
Optimize code for maximum performance, throughput, and efficiency

Qualification

Linux software developmentC programmingKernel-space developmentPythonC++Device driver developmentMemory managementInter-process communicationMulti-threadingHardware-software interactionMemory-mapped I/OPCIeGPU architecturesCUDAOpenCLROCmCommunicationCross-functional collaboration

Required

Bachelor's or Master's in Computer Science, Computer Engineering, or a related field from a recognized university
Proven experience developing software for Linux, with a solid grasp of OS fundamentals like memory management, multi-threading, and inter-process communication
10+ years of experience in software development, mainly in linux kernel space
Proven experience and expertise in C programming
Solid experience with Python and C++
Excellent communication skills with a strong track record of cross-functional collaboration

Preferred

Experience with device driver development, especially in kernel-space
Knowledge of GPU or other accelerator architectures (e.g., CUDA, OpenCL, ROCm)
Familiarity with hardware-software interaction, memory-mapped I/O and PCIe

Benefits

Work on cutting-edge AI technology
Collaborate with top-tier engineers in an innovative environment
Develop next-generation AI-driven computing solutions

Company

Majestic Labs ai

twittertwitter
company-logo
Majestic Labs ai builds power-efficient AI servers for the largest and most advanced AI workloads.

Funding

Current Stage
Early Stage
Total Funding
$100M
Key Investors
Bow Wave Capital ManagementLux Capital
2025-11-10Series A· $90M
2024-01-01Seed· $10M
Company data provided by crunchbase