Member of Technical Staff, Training Performance Engineer
London, United Kingdom
Cohere
We believe that a diverse range of perspectives is a requirement for building great products. Join us on our mission and shape the future! Why this role? As a Performance Engineer in the Pre-Training team you will be responsible for optimizing the performance of our advanced language models and systems. Their primary focus is on improving … combines expertise in software engineering, machine learning, and low-level kernel design and development to design robust systems and enhance model performance. You will work on identifying and removing performance bottlenecks, develop cutting-edge training and profiling tools to help Cohere's mission of providing efficient and reliable language understanding and generation capabilities and drive innovation in the field … software for training. Understand architectural modifications and design choices and their effects on training throughput and quality. Write low-level CUDA, triton kernels to squeeze every last bit of performance from our accelerators. Research, implement, and experiment with ideas on our supercompute and data infrastructure. Learn from and work with the best researchers in the field. You may be More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted: