The AI/ML Training Performance Engineer owns the efficiency and scalability of model training on GPU and cloud infrastructure, improving the speed and capability of experiments as model training grows in complexity and compute requirements. This is a hands-on individual contributor role on a small research team, working across the training stack from Python and model execution through GPU kernels, distributed communication, and runtime environments. The engineer partners with model researchers, data engineers, and infrastructure and IT teams to identify and implement performance improvements while preserving numerical correctness and scientific intent. The role has significant ownership over how training performance is measured, optimized, and scaled, including establishing baselines, tooling, and technical approaches to support the growth of AI/ML work. It is based on-site at Blackrock Neurotech’s headquarters in Salt Lake City, Utah; occasional travel may be required. The team values ownership, accountability, sustained high-quality work, rigor, thoughtful decision-making, and deliberate collaboration. The role is high-ownership but is not described as always-on.
Stand Out From the Crowd
Upload your resume and get instant feedback on how well it matches this job.
Job Type
Full-time
Career Level
Mid Level