Tech Lead – AI Compiler
San Francisco
USA
Permanent
Architecture
Job Title: Technical Lead – AI Compiler Engineering
Location: San Francisco
Salary: Competitive, dependent on experience
Industry: AI Software and Computing Infrastructure
Overview of the Role
We are working with a technology business developing software infrastructure to improve the performance and efficiency of advanced computing systems.
They are looking to hire a Technical Lead to drive the design and development of compiler technologies and performance-critical software for AI and machine learning workloads.
This role combines hands-on C++ engineering, architectural decision-making and technical leadership. You will work closely with software, systems and hardware engineers to optimise workloads, enable new computing capabilities and deliver reliable, high-performance software.
Key Responsibilities
- Lead the architecture and development of compiler infrastructure and software components for AI workloads.
- Design and optimise compiler transformations, intermediate representations, code generation and execution pipelines.
- Improve performance through operation fusion, workload scheduling, memory optimisation and hardware-specific techniques.
- Own complex engineering projects from design through implementation, testing and deployment.
- Collaborate with hardware, runtime and machine learning teams to improve system capabilities and workload performance.
- Debug complex functional, integration and performance issues across software and hardware layers.
- Establish engineering best practices, lead technical reviews and mentor engineers.
- Drive technical planning and delivery across multiple contributors and engineering teams.
Candidate Profile
Essential
- 8+ years of software engineering experience in systems software, compilers, computing infrastructure or performance-critical applications.
- Bachelor’s or master’s degree in computer science, Computer Engineering or a related field, or equivalent practical experience.
- Strong C++ programming skills and knowledge of data structures, algorithms and software architecture.
- Technical expertise in at least one of the following: compiler design, operating systems, computer architecture, high-performance computing or accelerator software.
- Proven experience leading complex technical projects from design through implementation and delivery.
- Experience providing technical leadership, mentoring engineers and making architectural decisions.
Highly Preferred
- Experience with compiler frameworks such as LLVM, MLIR, XLA, TVM or similar technologies.
- Knowledge of compiler optimisation, intermediate representations, lowering pipelines or code generation.
- Familiarity with machine learning frameworks such as PyTorch or TensorFlow, or model formats such as ONNX.
- Experience with GPUs, NPUs, custom accelerators, parallel computing or heterogeneous systems.
Beneficial
- Experience with performance profiling, benchmarking and regression testing.
- Knowledge of memory management, operator fusion, scheduling and hardware-specific optimisation.
- Experience leading cross-functional engineering initiatives and improving software development practices.
Darwin Recruitment is acting as an Employment Agency in relation to this vacancy.

Veronica Gains

Veronica Gains
Delivery Consultant
Submit Your CV
Similar Jobs
1
Permanent
Forward Deployed EngineerTechnology
Architecture
Title: Forward Deployed Engineer Location: Bay Area, California Salary: Competitive base salary Industry: AI infrastructure, high-performance computing, and cloud systems Overview of the Role: See more…
to £220,000/year
USA
1
Permanent
AI Modelling ArchitectTechnology
Architecture
Job Title: AI Computing Architect Location: San JoseIndustry: Semiconductors, AI Computing & Advanced HardwareSalary: Competitive, dependent on experience Overview of the Role We are See more…
to $300,000/year
San Jose
USA
1
Permanent
ServiceNow Lead / Project managersTechnology
Architecture
Location: Hamburg, Germany Working Model: Hybrid Employment Type: Permanent, Full-Time Language Requirements: Fluent German and good English proficiency About Opportunity We are seeking an See more…
to €90,000/year
München
Germany