{"schemaVersion":"jobsearcher.job.v1","id":"30557ee61ef9df9f3b993b39","url":"https://jobsearcher.com/jobs/30557ee61ef9df9f3b993b39","canonicalUrl":"https://jobsearcher.com/jobs/30557ee61ef9df9f3b993b39","title":"Compiler Code Generation Engineer","description":"About the RoleWe're looking for a Compiler Code Generation Engineer to help build the core code generation capabilities of a high-performance AI compiler stack. Working at the heart of the compiler pipeline, you'll be responsible for translating machine learning workloads into highly optimised machine code across a range of heterogeneous hardware platforms.This is an excellent opportunity to work on challenging compiler problems spanning instruction selection, register allocation, target-specific optimisation, and performance engineering. You'll collaborate closely with compiler, hardware, and product teams to help shape the future of AI infrastructure and accelerated computing.Key ResponsibilitiesYou will contribute to the design, development, and evolution of a modern AI compiler stack, helping deliver efficient execution across multiple hardware architectures.You'll get the chance to build and enhance code generation capabilities that translate high-level machine learning workloads into optimised target-specific machine code.You will work on instruction selection, register allocation, scheduling, and other backend compiler components that directly impact runtime performance.This is an excellent opportunity for you to develop new optimisation strategies that take advantage of emerging hardware capabilities and evolving AI model architectures.You'll be responsible for analysing compiler output, profiling data, and system performance to identify optimisation opportunities and improve execution efficiency.You will contribute to kernel generation, parallelisation, and workload partitioning techniques that maximise hardware utilisation.You'll collaborate closely with product, compiler, and systems teams to transform machine learning requirements into scalable compiler features and capabilities.Required QualificationsYou'll need a strong foundation in compiler theory, algorithms, and data structures.You should have at least 4 years of professional experience developing compiler software or closely related systems infrastructure.You must have hands-on experience with low-level code generation, target-specific optimisation, or machine code development.You'll need strong C/C++ development experience and be comfortable working within complex, performance-critical codebases.Experience analysing, debugging, and optimising compiler-generated code is highly desirable.You should possess excellent communication skills and be comfortable producing clear technical documentation.Preferred QualificationsMaster's or PhD in Computer Science, Computer Engineering, Electrical Engineering, or a related technical discipline.Experience with modern compiler infrastructures such as LLVM, MLIR, or equivalent frameworks.Strong understanding of compiler backend concepts including instruction selection, register allocation, dominance analysis, and def-use chains.Familiarity with application binary interfaces (ABIs), calling conventions, linking, relocations, and object file formats.Experience implementing optimisation techniques such as vectorisation, loop transformations, fusion, unrolling, and parallelisation.Exposure to machine learning workloads, AI infrastructure, or hardware acceleration technologies.EducationYou should be educated to BS, MS, or PhD level in Computer Science, Computer Engineering, Electrical Engineering, or a related field, or possess equivalent practical industry experience.","company":"Oho Group","rawCompany":"oho group","city":"San Jose","state":"CA","isRemote":false,"isActive":false,"createdAt":"2026-06-04T23:58:21.713Z","occupations":[{"code":"15-1252.00","title":"Software Developers","slug":"software-developers"},{"code":"15-1299.08","title":"Computer Systems Engineers/Architects","slug":"computer-systems-engineers-architects"},{"code":"15-1251.00","title":"Computer Programmers","slug":"computer-programmers"}],"industries":[{"code":"541511","title":"Custom Computer Programming Services","slug":"custom-computer-programming-services"},{"code":"513210","title":"Software Publishers","slug":"software-publishers"},{"code":"541512","title":"Computer Systems Design Services","slug":"computer-systems-design-services"}],"jobPosting":{"@context":"https://schema.org","@type":"JobPosting","title":"Compiler Code Generation Engineer","description":"About the RoleWe're looking for a Compiler Code Generation Engineer to help build the core code generation capabilities of a high-performance AI compiler stack. Working at the heart of the compiler pipeline, you'll be responsible for translating machine learning workloads into highly optimised machine code across a range of heterogeneous hardware platforms.This is an excellent opportunity to work on challenging compiler problems spanning instruction selection, register allocation, target-specific optimisation, and performance engineering. You'll collaborate closely with compiler, hardware, and product teams to help shape the future of AI infrastructure and accelerated computing.Key ResponsibilitiesYou will contribute to the design, development, and evolution of a modern AI compiler stack, helping deliver efficient execution across multiple hardware architectures.You'll get the chance to build and enhance code generation capabilities that translate high-level machine learning workloads into optimised target-specific machine code.You will work on instruction selection, register allocation, scheduling, and other backend compiler components that directly impact runtime performance.This is an excellent opportunity for you to develop new optimisation strategies that take advantage of emerging hardware capabilities and evolving AI model architectures.You'll be responsible for analysing compiler output, profiling data, and system performance to identify optimisation opportunities and improve execution efficiency.You will contribute to kernel generation, parallelisation, and workload partitioning techniques that maximise hardware utilisation.You'll collaborate closely with product, compiler, and systems teams to transform machine learning requirements into scalable compiler features and capabilities.Required QualificationsYou'll need a strong foundation in compiler theory, algorithms, and data structures.You should have at least 4 years of professional experience developing compiler software or closely related systems infrastructure.You must have hands-on experience with low-level code generation, target-specific optimisation, or machine code development.You'll need strong C/C++ development experience and be comfortable working within complex, performance-critical codebases.Experience analysing, debugging, and optimising compiler-generated code is highly desirable.You should possess excellent communication skills and be comfortable producing clear technical documentation.Preferred QualificationsMaster's or PhD in Computer Science, Computer Engineering, Electrical Engineering, or a related technical discipline.Experience with modern compiler infrastructures such as LLVM, MLIR, or equivalent frameworks.Strong understanding of compiler backend concepts including instruction selection, register allocation, dominance analysis, and def-use chains.Familiarity with application binary interfaces (ABIs), calling conventions, linking, relocations, and object file formats.Experience implementing optimisation techniques such as vectorisation, loop transformations, fusion, unrolling, and parallelisation.Exposure to machine learning workloads, AI infrastructure, or hardware acceleration technologies.EducationYou should be educated to BS, MS, or PhD level in Computer Science, Computer Engineering, Electrical Engineering, or a related field, or possess equivalent practical industry experience.","datePosted":"2026-06-04T23:58:21.713Z","dateModified":"2026-06-04T23:58:21.713Z","hiringOrganization":{"@type":"Organization","name":"Oho Group","sameAs":"https://jobsearcher.com"},"jobLocation":{"@type":"Place","address":{"@type":"PostalAddress","addressLocality":"San Jose","addressRegion":"CA","addressCountry":"US"}},"identifier":{"@type":"PropertyValue","name":"JobSearcher","value":"30557ee61ef9df9f3b993b39"},"url":"https://jobsearcher.com/jobs/30557ee61ef9df9f3b993b39"}}