Skip to content

Machine Learning Performance Engineer, Annapurna Labs

Is this job for you?

Build your CV and see how well you match this role — and every other one.

Build my CV

The role

Design, implement, and maintain software solutions to maximize end-to-end ML performance across the full software stack.
Analyze and optimize high-performance ML workloads running on accelerator hardware, focusing on instruction scheduling, memory hierarchy, and parallelism.
Develop and optimize high-performance kernels for core ML operations used by popular frameworks.
Enhance the Neuron SDK and related tooling to improve developer experience and system capabilities.
Collaborate across Compiler, Frameworks, and Hardware teams to diagnose bottlenecks and drive performance improvements.
Work in a startup-like environment, delivering high-impact solutions and influencing technical decisions with measurable impact.

See the full job post

Responsibilities, requirements, skills and benefits — create your free account.

At least 6 characters. The longer, the safer.
or

Already have an account?

Similar openings

Other roles that could suit you.

See all →

Your location

Jobs and companies will be filtered on this country.

Suggested

All countries 65