Full Time

Senior and/or Principal Software Engineer- AI GPU Performance

Microsoft
United States
$160,000 - $230,000* / year (about $77–$111 an hour)

Job Description

About this kind of role

What a Senior and/or Principal Software Engineer- AI GPU Performance usually does. The employer's own details are in the listing.

Typically does: This role focuses on optimizing software performance on specialized hardware, particularly graphics processing units (GPUs), often within the context of artificial intelligence (AI) applications. Responsibilities include identifying performance bottlenecks, developing and implementing solutions to improve efficiency, and collaborating with hardware and software teams. Work may involve low-level programming, profiling, and debugging to ensure optimal resource utilization and speed. The engineer will likely contribute to the design and architecture of AI-accelerated systems.

Tools and skills: Proficiency in programming languages like C++, CUDA, Python, and experience with debugging tools, performance profilers, and GPU architectures is generally required.

Good fit for: Individuals with a strong background in computer science, a passion for performance optimization, and a desire to work on cutting-edge AI technologies typically thrive in this position.

Not every state sets a number of job contacts a week. In Texas it is set by county, from 1 to 5 a week (164 of 254 counties ask for 5); the letter TWC sends you gives yours. What it asks →

View Similar Jobs

Matches Jobs

Similar jobs which you may be interested in. Typically using your existing skillset.