Annapurna Labs

Technology

MachineLearningPerformanceEngineer

$300–450k ~AI est. Tel Aviv-Yafo, Tel Aviv, Israel FULL TIME
Market Sentiment
HIGH DEMAND

Neural analysis suggests this role is
optimal for Mid candidates.

The Brief

“Machine Learning Performance Engineer at Annapurna Labs. Skills: ML performance, Systems performance, ML workloads, ML accelerators. Optimize system performance. Analyze ML workloads”

Industry & Context.

Technology
Problems you'll solve

Root cause analysis

What They're Looking For.

Must Have

B. S. or M. S. in computer science, Proficiency with Python, Proficiency with C++, Experience with TensorFlow, Experience with PyTorch, Experience with JAX, 3+ years software development experience, 3+ years performance optimizations experience

Nice to Have

M. S. in computer science, Experience with developing algorithms for simulation tools, Experience developing compiler optimization, Experience developing kernel writing, Experience developing hardware-software co-design

What You'll Do.

Optimize system performance

Develop high-performance kernels

Collaborate with Compiler teams

Collaborate with Frameworks teams

Collaborate with Hardware teams

Maximize end-to-end performance

Solve challenging technical problems

Design software solutions

Implement software solutions

Test software solutions

Deploy software solutions

Maintain software solutions

Research implementations

Resolve software defects

Build high-impact solutions

Participate in design discussions

Participate in code review

Communicate with stakeholders

Work cross-functionally

Drive business decisions

How You'll Work.

Team & Collaboration

Compiler teams; Frameworks teams; Hardware teams; Diverse teams; Cross-functional teams

Full Job Description

Our team is responsible for the AWS Neuron software stack, which powers Generative AI and other advanced ML workloads on AWS's custom-built ML accelerators — Inferentia and Trainium. These accelerators deliver best-in-class performance and cost-efficiency for ML inference and training in the cloud. We're building a new core group of engineers in TLV (Tel Aviv) to drive innovation in ML systems performance and software. As a Machine Learning Performance Engineer, you'll help shape the direction of the team from the ground up and work on: Optimizing system performance across the entire ML software stack Analyzing high-performance ML workloads running on Annapurna hardware Developing high-performance kernels for critical ML operations Enhancing the Neuron SDK to improve developer experience and system capabilities Collaborating across Compiler, Frameworks, and Hardware teams to maximize end-to-end performance As part of the Performance Engineering Team, you'll contribute to projects involving instruction scheduling, memory management, parallelism, kernel optimization, and compiler enhancements to maximize end-to-end performance. This is a unique opportunity to be at the intersection of ML and systems within AWS, helping to build the future of AI infrastructure — right here in Tel Aviv. Key job responsibilities Our engineers collaborate across diverse teams, projects, and environments to have a firsthand impact on our global customer base. You will: Solve challenging technical problems, often ones not solved before, at every layer of the stack. Design, implement, test, deploy and maintain innovative software solutions to transform service performance, durability, cost, and security. Research implementations that deliver the best possible experiences for customers. A day in the life As you design and code solutions to help our team drive efficiencies in software architecture, you’ll create metrics, implement automation and other improvements, and resolve the root cause o

Free ATS check

Applying for this Machine Learning Performance Engineer role?

Most applicants get filtered before a human reads their resume. See if yours makes the cut.

ANONYMOUS · UNFILTERED

What do employees actually say about Annapurna Labs?

Real rants from real employees. Read before you apply.

Read Company Rants →