The Artificial Intelligence Performance team at Microsoft develops AI software that enables AI models to run across platforms, from AI supercomputers and servers to desktops, mobile devices, IoT devices, and internet browsers. The team works with internal and external hardware partners at the intersection of AI algorithms, purpose-built AI hardware, systems, and software. It owns inference performance for OpenAI and other state-of-the-art LLMs, collaborating directly with OpenAI on models hosted by Azure OpenAI that serve large workloads across Microsoft products. This hands-on technical role works across the AI software stack, including abstractions, programming models, compilers, runtimes, libraries, and APIs for large-scale model training and inference. The engineer benchmarks LLMs on GPUs and Microsoft hardware, debugs and optimizes performance, monitors models, and helps enable rapid, efficient deployment. The role requires software design and development skills, a track record of solving technical problems, and initiative in tackling challenges across the end-to-end AI stack.
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
Senior