Senior Compiler Engineer
Flux Computing(2 months ago)
About this role
A Senior Compiler Engineer at Flux is responsible for developing the ML backend, including the compiler, runtime, and debugger, for major AI frameworks like PyTorch, TensorFlow, JAX, and MXNet on custom hardware. The role involves architecting and implementing solutions to optimize performance through advanced techniques, mentoring team members, and guiding project direction in line with cutting-edge GPU and AI accelerator trends. With a focus on C/C++ programming and deep expertise in ML framework optimization, the engineer will collaborate closely with hardware and modeling teams to enhance the performance of large AI models.
Required Skills
- Project Ownership
- Architect & Build
- Optimise Performance
- Mentor Standards
- Guide Team Direction
- C/C++ Programming
- ML Framework Internals
- Compiler Expertise
- Optimisation Techniques
- TensorFlow
+11 more
Qualifications
- Bachelor's degree in computer science
- Bachelor's degree in electrical engineering
- Bachelor's degree in telecoms engineering
- Bachelor's degree in mathematics
- Bachelor's degree in a related field
About Flux Computing
www.fluxcomputing.comFlux Computing is a technology company focused on developing optical processors designed for artificial general intelligence (AGI). By leveraging advanced optical computing technologies, Flux aims to address the increasing demand for AI processing power while optimizing energy efficiency. Their innovative solutions are set to reshape the landscape of AI infrastructure, significantly exceeding the capabilities of traditional silicon-based systems. With a commitment to sustainability and performance, Flux is at the forefront of the AGI revolution.