Compiler Code Generation Engineer
Oho Group
📍 San Jose, California, US0💼 Full-time💰 200,000 – 275,000 USD/year🕐 6/2/2026
Apply now →Start your Pro trial in 30 seconds (3 days free): you also get the AI match score with your resume.
Role overview
Oho Group is hiring for the Compiler Code Generation Engineer role in San Jose, California, US. It is full-time, Mid-level level, in the Tech sector. The stated pay for this position is 200,000 – 275,000 USD/year. It was posted 6/2/2026.
On TalentyGo you can review this job and apply more effectively: Charlie prepares an ATS-optimized resume and a cover letter tailored to "Compiler Code Generation Engineer" at Oho Group in about a minute. Before you apply, you can also check how well your profile fits, with a match score based on skills, experience, location and seniority.
- Role
- Compiler Code Generation Engineer
- Company
- Oho Group
- Location
- San Jose, California, US
- Work mode
- On-site
- Employment
- Full-time
- Seniority
- Mid-level
- Sector
- Tech
- Salary
- 200,000 – 275,000 USD/year
- Posted
- 6/2/2026
Description
About the Role
We are looking for a Compiler Code Generation Engineer to design and build the core code generation capabilities within our high-performance, portable AI compiler. This is a foundational engineering role where you will work directly on the subsystems responsible for translating high-level ML computations into optimized machine code across heterogeneous hardware targets.
If you enjoy working on instruction selection, register allocation, and low-level target-specific optimization, and you want that work to make an impact on the next era of AI infrastructure, this position is for you.
Role Responsibilities
• Participate in the design, development, maintenance, and enhancement of our heterogeneous AI compiler stack.
• Architect and deploy new code generation features based on our unique compiler architecture.
• Recommend architectural extensions and upgrades in response to evolving hardware capabilities and ML model designs.
• Utilize cutting-edge parallelization and partitioning methodologies to automate kernel generation and unlock high-performance execution paths.
• Analyze profiling and performance data to uncover optimization gaps and deliver measurable system gains.
• Work alongside our product team to map the changing requirements of ML engineers into concrete architectural features.
Key Requirements
• BS degree in Computer Science, Computer Engineering, Electrical Engineering, or equivalent practical experience.
• 4+ years of professional experience developing compiler software.
• Thorough understanding of compiler algorithms and data structures.
• Practical experience with and strong interest in low-level code generation, target-specific optimizations, and object file manipulation.
• 4+ years of hands-on experience utilizing C/C++.
• Strong verbal and written communication skills, with the ability to author clear, concise technical documentation.
Preferred Skills and Experience
• Master's or PhD in Computer Science, Computer Engineering, Electrical Engineering, or equivalent.
• Solid understanding of classic compiler mechanics: instruction selection, register allocation, dominance analysis, and def-use chains.
• Familiarity with binary interfaces, calling conventions, APIs, linking, and relocations.
• Practical working knowledge of the LLVM infrastructure.
• Direct experience handling loop optimizations, vectorization, unrolling, fusion, and parallelization.
• Familiarity with modern machine learning workloads and their associated hardware constraints.
The market for this role in San Jose
TalentyGo lists 5336 similar roles (24 in San Jose), 22% remote. Charlie ranks them against your CV, each with a clear score.
Similar jobs
Design Control Engineer
📍 Warsaw · tech
Software Engineer, API Agents
📍 San Francisco · tech
Software Engineer, Agent Productivity
📍 San Francisco · Remote · tech
Frontend Engineer III, Moderation Enforcement
📍 Remote - United States · Remote · tech
Software Engineer, API Multimodal
📍 San Francisco · tech
Member of Technical Staff (iOS Engineer, Computer Growth)
📍 San Francisco · tech
TalentyGo is an aggregator of job postings from public sources. Always verify information directly with the company. Applications go through the original company website; TalentyGo does not manage hiring processes.