Apply

Ready to go for it?

AI Apply speeds things up—apply directly if you prefer.

FREE ACCESS
5,000–10,000 jobs/day
Scoutfield Logo

See all jobs on Scoutfield

Search thousands of fresh jobs every day.

Discover
  • Fresh listings
  • Fast filters
  • No subscription required
Create a free account and start exploring right away.
Modular

Mojo Libraries Engineer

Modular

. Implement and validate support for new hardware architectures across the Modular stack under senior-engineer guidance .

Posted 11/9/2026full-timeLos Altos • California • United StatesJuniorMid-Level💰 $148,000 - $270,000 per yearWebsite

Core Competencies

Role fit
Core Competencies

Use this summary to align your resume positioning with the role.

Demonstrates expertise in high-performance computing and compiler engineering, with proficiency in C++ and experience in heterogeneous programming models. Capable of collaborating with hardware vendors and internal teams to optimize support for new hardware architectures.

Highest-signal resume keywords
C++ ProgrammingHigh-Performance ComputingHeterogeneous Programming ModelsCompiler EngineeringCollaboration with Hardware Vendors

ATS Keywords

Tailor your resume
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills
Mojo ProgrammingCUDASYCLOpenCLPython ProgrammingRust ProgrammingLow-Level AI Operator ImplementationGPU Kernel DevelopmentMLIRLLVM
Soft Skills
Collaborative AttitudeCuriosityWillingness to Learn
Tools & Technologies
Vendor ToolchainsIntegration Testing ToolsDebugging WorkflowsMAX Model ServingGraph Compiler
Industry Keywords
Software EngineeringElectrical EngineeringComputer ScienceModel ServingInference Optimization

Tech Stack

Tools & technologies
PythonPyTorchRustC++

About the role

Key responsibilities & impact
  • Implement and validate support for new hardware architectures across the Modular stack under senior-engineer guidance
  • Write and optimize Mojo kernels targeting novel accelerator architectures
  • Contribute to portability infrastructure, tooling, and debugging workflows for new target hardware
  • Collaborate with hardware vendor engineers to understand platforms, build integration tests, and triage platform-specific issues
  • Develop working knowledge of new hardware platforms, including ISA documentation, memory hierarchies, and vendor toolchains
  • Share hardware-platform findings through demos and write-ups
  • Participate in company events such as onsites and hackathons
  • Work across Mojo kernels, the graph compiler, and MAX model serving to bring up and optimize support for new accelerator platforms
  • Collaborate with internal teams and external hardware partners

Requirements

What you’ll need
  • 2+ years of experience in high-performance computing, compiler engineering, or related domains in industry or research
  • Proficiency in C++ and experience working in complex, multi-component software systems
  • Hands-on experience with at least one heterogeneous programming model (CUDA, SYCL, OpenCL, or similar)
  • Some exposure to non-GPU accelerator architectures (DSPs, NPUs, or other hardware accelerators) is a strong plus
  • Curiosity and willingness to learn new hardware platforms quickly, comfortable reading architecture manuals and vendor documentation
  • Bachelor's degree in Engineering, Information Systems, Computer Engineering, Electrical Engineering, Computer Science, or related field and 4+ years of Software Engineering or related work experience; OR Master's degree and 3+ years; OR PhD and 2+ years
  • 2+ years of work experience with programming languages such as Python, Mojo, Rust, C++, etc.
  • Collaborative, team-oriented attitude and alignment with company culture
  • Familiarity with low-level AI operator implementation, GPU kernels, custom operators, or PyTorch at the C++ layer is helpful but not required
  • Experience with GPU DSLs/DSELs such as Triton, CUTLASS, or CuTe is helpful but not required
  • Familiarity with MLIR or LLVM compiler infrastructure is helpful but not required
  • Experience working directly with hardware vendor teams or platform bring-up efforts is helpful but not required
  • Exposure to model serving or inference optimization workflows is helpful but not required
  • Candidates must be authorized to work in the U.S. where applicable under the employer's E-Verify process

Benefits

Comp & perks
  • Comprehensive healthcare coverage
  • Retirement and savings programs
  • Employee stock purchase opportunities
  • Paid time off
  • Wellbeing resources
  • Family support programs
  • Learning and development opportunities
  • RSU grants
  • Regular team onsites and local meetups
  • Relocation assistance for out-of-state candidates based in the US
  • Travel 2-4 times a year for all roles