ML Kernel Performance Engineer, AWS Neuron, Annapurna Labs
$114.8k - $191.8k per yearMl Jobs
ML Kernel Performance Engineer, AWS Neuron, Annapurna Labs
The Annapurna Labs team at Amazon Web Services (AWS) builds AWS Neuron, the software development kit used to accelerate deep learning and GenAI workloads on Amazon’s custom machine learning accelerators, Inferentia and Trainium.
The Acceleration Kernel Library team is at the forefront of maximizing performance for AWS’s custom ML accelerators. Working at the hardware-software boundary, our engineers craft high-performance kernels for ML functions, ensuring every FLOP counts in delivering optimal performance for our customers’ demanding workloads. We combine deep hardware knowledge with ML expertise to push the boundaries of what’s possible in AI acceleration.
The AWS Neuron SDK, developed by the Annapurna Labs team at AWS, is the backbone for accelerating deep learning and GenAI workloads on Amazon’s Inferentia and Trainium ML accelerators. This comprehensive toolkit includes an ML compiler, runtime, and application framework that seamlessly integrates with popular ML frameworks like PyTorch, enabling unparalleled ML inference and training performance.
As part of the broader Neuron Compiler organization, our team works across multiple technology layers - from frameworks and compilers to runtime and collectives. We not only optimize current performance but also contribute to future architecture designs, working closely with customers to enable their models and ensure optimal performance. This role offers a unique opportunity to work at the intersection of machine learning, high-performance computing, and distributed architectures, where you’ll help shape the future of AI acceleration technology.
This is an opportunity to work on cutting‑edge products at the intersection of machine-learning, high-performance computing, and distributed architectures. You will architect and implement business‑critical features, publish cutting‑edge research, and mentor a brilliant team of experienced engineers. We operate in spaces that are very large, yet our teams remain small and agile. There is no blueprint. We’re inventing. We’re experimenting. It is a very unique learning culture. The team works closely with customers on their model enablement, providing direct support and optimization expertise to ensure their machine learning workloads achieve optimal performance on AWS ML accelerators.
Explore the product and our history!
Key job responsibilities
Our kernel engineers collaborate across compiler, runtime, framework, and hardware teams to optimize machine learning workloads for our global customer base. Working at the intersection of software, hardware, and machine learning systems, you’ll bring expertise in low-level optimization, system architecture, and ML model acceleration.
- Design and implement high-performance compute kernels for ML operations, leveraging the Neuron architecture and programming models
- Analyze and optimize kernel-level performance across multiple generations of Neuron hardware
- Conduct detailed performance analysis using profiling tools to identify and resolve bottlenecks
- Implement compiler optimizations such as fusion, sharding, tiling, and scheduling
- Work directly with customers to enable and optimize their ML models on AWS accelerators
- Collaborate across teams to develop innovative kernel optimization techniques
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 of software defects. You’ll also:
- Build high-impact solutions to deliver to our large customer base.
- Participate in design discussions, code review, and communicate with internal and external stakeholders.
- Work cross-functionally to help drive business decisions with your technical input.
- Work in a startup-like development environment, where you’re always working on the most important stuff.
About the team
Amazon values diverse experiences. Even if you do not meet all of the qualifications and skills listed in the job description, we encourage candidates to apply. If your career is just starting, hasn’t followed a traditional path, or includes alternative experiences, don’t let it stop you from applying.
Inclusive Team Culture
Here at Amazon, we embrace our differences. We are committed to furthering our culture of inclusion. We have ten employee’led affinity groups, reaching 40,000 employees in over 190 chapters globally. We have innovative benefit offerings, and host annual and ongoing learning experiences, including our Conversations on Race and Ethnicity (CORE) and AmazeCon (gender diversity) conferences. Amazon’s culture of inclusion is reinforced within our 16 Leadership Principles, which remind team members to seek diverse perspectives, learn and be curious, and earn trust.
Work/Life Balance
Our team puts a high value on work–life balance. It isn’t about how many hours you spend at home or at work; it’s about the flow you establish that brings energy to both parts of your life. We believe striking the right balance between your personal and professional life is critical to life–long happiness and fulfillment. We offer flexibility in working hours and encourage you to find your own balance between your work and personal lives.
Basic Qualifications
- 3+ years of non‑internship professional software development experience
- 2+ years of non‑internship design or architecture (design patterns, reliability and scaling) of new and existing systems experience
- Experience programming with at least one software programming language
Preferred Qualifications
- 3+ years of full software development life cycle, including coding standards, code reviews, source control management, build processes, testing, and operations experience
- Bachelor’s degree in computer science or equivalent
Amazon is an equal opportunity employer and does not discriminate on the basis of protected veteran status, disability, or other legally protected status.
Our inclusive culture empowers Amazonians to deliver the best results for our customers. If you have a disability and need a workplace accommodation or adjustment during the application and hiring process, including support for the interview or onboarding process, please visit for more information. If the country/region you’re applying in isn’t listed, please contact your Recruiting Partner.
The base salary range for this position is listed below. As a total compensation company, Amazon's package may include other elements such as sign‑on payments and restricted stock units (RSUs). Final compensation will be determined based on factors including experience, qualifications, and location. Amazon offers comprehensive benefits including health insurance (medical, dental, vision, prescription, basic life & AD&D insurance), Registered Retirement Savings Plan (RRSP), Deferred Profit Sharing Plan (DPSP), paid time off, and other resources to improve health and well‑being. We thank all applicants for their interest, however only those interviewed will be advised as to hiring status.
CAN, ON, Toronto - 114,800.00 - 191,800.00 CAD annually
#J-18808-Ljbffr$100k per year
...-edge AI technology, revolutionizing performance expectations, ease of use, and cost efficiency... ...of all seniorities. As a Software Engineer on the Acceleration Kernel Development team at Tenstorrent, you’... ...and precision, especially in ML workloads. Motivated by complex...PerformancePermanent employment$72.06k - $138.94k per year
...At Capgemini Engineering, the world leader in engineering services, we... ...across current and next-generation AWS Trainium platforms, including... ...representative load, price-performance, long-context and multi-chip scaling... ...-family models in vLLM on AWS Neuron. Design and run matched,...Amazon Web ServicePerformancePermanent employmentFull timeLocal areaRemote work$118.8k - $148.5k per year
...are hiring a Machine Learning Engineer to join our Routing team. Our team... .... Our technology stack runs on AWS, Kubernetes, Go, Python/C++,... ...drivers. Responsibilities: Perform data analysis and build proof-of... ...concept to explore and compare ML and non-ML solutions Be able...Amazon Web ServicePerformanceHourly payFull timeWork at officeFlexible hours3 days per week$99.45k - $209.9k per year
...level? Accenture is looking for passionate and customer obsessed AWS cloud developers and AWS solutions architects to join our AWS Practice... ...and AWS at Accenture here: Role Description As an AWS Connect Engineer, you will lead the design, implementation, and optimization of...Amazon Web ServiceFull timeWork at officeLocal area2 days per week3 days per week$150 per hour
...talent with leading AI research labs. Headquartered in San... ...challenging machine learning engineering tasks in a long-horizon AI research... ...Current or recent role as an ML research engineer , research... ...: LLMs , GPU inference and performance , Reinforcement learning (RL...PerformanceRemote jobContract workSummer work- ...Cohere is a team of researchers, engineers, designers, and more, who are... ...future! Why this role? As a Performance Engineer in the Pre-Training... ...machine learning, and low-level kernel design and development to... ...Proficiency in Python and related ML frameworks such as JAX,...PerformanceFull timeWork at officeRemote workFlexible hours
$120 - $180 per hour
...connects elite creative and technical talent with leading AI research labs. Headquartered in San Francisco, our investors include... ...Summers , and Jack Dorsey . Position: Senior Software Engineering Experts Type: Contract Compensation: $120–$180...Remote jobContract workSummer work- ...will join a world-class team of engineers and data scientists from... ...part of a collaborative, high-performing team that values clear thinking... ...Comfortable working with the Python ML stack: Pandas, Numpy, scikit-... ...Bonus : Familiarity with AWS or Azure, GitHub Actions, Spark...Amazon Web ServiceContract workRemote work
- ...AWS Sagemaker / MLOPS Engineer Toronto, ON Hybrid: 2 days per week in-person at Toronto office preferred Skills: Digital: Python | Digital: Azure Machine Learning (ML) | Digital: Terraform | AI & Gen AI - Products & Tools Experience Required: 6–8 Years...Amazon Web ServicePermanent employmentWork at office2 days per week
$200k - $250k per year
...inspired to do their best work. Come join the team and see how you can make a lasting impact on the world. NVIDIA is looking for a Performance Engineering Manager to manage a team responsible for understanding, measuring, and improving performance across some of our most...PerformanceLong term contractFull time$136.7k - $182.3k per year
...is a Spin Master company, which means we pair our small, senior engineering team with the reach of one of the world's largest toy companies to... ...obligations, including data retention and deletion. Partner with our ML and Backend / Platform engineers so safety is built into new...Full timeFlexible hours$136k - $187k per year
...better with their unique experiences. The Engineering Opportunity Okta's Workforce Identity... ..., and the edge, up to cloud components (AWS/GCP) and application code - and we build... ...in code, SQL, and configuration. Perform capacity and cost-efficiency analysis (for...Amazon Web ServicePerformanceLong term contractLocal areaWorldwideFlexible hours- ## Engineering Manager, AI Conversation Platform Who we are About Stripe Stripe is a financial infrastructure platform for businesses.... ...’ll do Responsibilities Driving an ambitious vision for AI/ML that benefits our users Setting the technical & process direction...Full time
$136.7k - $182.3k per year
...is a Spin Master company, which means we pair our small, senior engineering team with the reach of one of the world's largest toy companies to... ...teams to get characters approved and shipped. Partner with our ML Serving engineer to get new products into production, and with...Full timeFlexible hours$85 per hour
...technical talent with leading AI research labs. Headquartered in San Francisco, our... ...Summers , and Jack Dorsey . Position: ML Engineer (Coding Agent Experience) Type:... ...applications . Identify bugs, edge cases, performance issues, and failure modes. Compare...PerformanceRemote jobContract workSummer work$130k per year
...Systems is seeking an experienced AWS Snowflake Solutions Architect... ...expertise in cloud data engineering, enterprise solution architecture... ...of scalable, secure, and high-performance data platforms. The role also... ...Architecture, Security, or AI/ML. Apply directly online at:...Amazon Web ServicePerformanceFull time$350k per year
...VP / Director of Machine Learning Engineering to lead and build a high-performing team while staying close to the technical... ...build, and grow a high-performing ML engineering team, fostering a... ...ensuring models are optimized for both performance and scalability across regions and...PerformanceRemplacementLong term contractFull timeTemporary workLocal areaRemote workFlexible hours$150 per hour
...technical talent with leading AI research labs. Headquartered in San Francisco, our... ...Maintainer / Core Contributor – Software Engineer Type: Contract Compensation... ...close knowledge gaps and improve AI model performance in software engineering, code review,...PerformanceRemote jobContract workSummer workWeekday work$115k - $165k per year
...the design and implementation of scalable, secure, and resilient AWS cloud solutions to support modernization and migration... ...implementing non-functional requirements (NFRs) including scalability, performance, reliability, monitoring, and operational excellence using tools...Amazon Web ServicePerformanceFull timeWork at officeWorldwide2 days per week$120 per hour
...elite creative and technical talent with leading AI research labs. Headquartered in San Francisco, our investors include... ...Larry Summers , and Jack Dorsey . Position: MLOps Engineer, LLM Performance (Kernels, Profiling, Serving) Type: Contract Compensation...PerformanceRemote jobHourly payWeekly payContract workFor contractorsSummer workWeekday work$120k per year
...AWS Architect Key Responsibilities 1. AWS Architecture Design & Implementation Design & Support: Architect and amend cloud... .... 5. System Administration & Operations OS Support: Perform system administration, troubleshooting, and resource provisioning...Amazon Web ServicePerformancePermanent employment$90k - $99k per year
...Canada Inc. Profession (Job Category): Engineering & Science Job Schedule: Full time Remote... ...Description: Hitachi Rail is seeking a Lab Support Analyst to join our team.... ...testing of in-house simulator systems and performs hardware FAT (Factory Acceptance Test) as...Full timeRemote workWeekend work- ...Mentorship. Collaborate with team members including other researchers, engineers, and interns to grow and develop their skills in AI research... ...junior researchers and engineers and experienced high-performance researchers; Involvement across the research and development...PerformanceFull timeLocal areaFlexible hours
$200k per year
...independently. This role combines deep AWS Cloud Architecture expertise... ...vetting and onboarding future engineers. Core... ...SageMaker based on cost, latency, and performance requirements. All architectures... ...guidelines for our growing AI/ML team. You will contribute to...Amazon Web ServicePerformanceFull time$16 - $22 per hour
...talent with leading AI research labs. Headquartered in San... ...deadlines while improving AI model performance . Qualifications Must... ...Experience in Adversarial ML : jailbreak datasets, prompt... ...exploit development, reverse engineering. Understanding of socio-technical...PerformanceRemote jobContract workSummer work$87.4k - $137.4k per year
...Job Description As a Software Engineer on the Litigation Drafting team... .... The team takes early Labs concepts and turns them into scalable... ..., and deep observability for performance and reliability. Strengthen CI... ...of Python, and experience in AWS, Azure or GCP Cloud services....Amazon Web ServicePerformanceFull timeWork at officeLocal areaFlexible hours- ...Job Title: Amazon Connect Engineer Location Toronto, ON Work Mode 4 days... ...Experience integrating Amazon Connect with AWS Lambda, DynamoDB, API Gateway, S3, and... ...troubleshoot routing issues, call failures, and performance bottlenecks. • Experience with CRM...Amazon Web ServicePerformancePermanent employment
$40.8k - $61.2k per year
...opportunity You’ll join our Administration Workplace Services (AWS) team helping to support the important business enablement... ...commitment to creating a leading people culture - built on high-performance teaming - where everyone can achieve their potential and contribute...Amazon Web ServicePerformanceTemporary workWork at officeWeekend workusd130k - usd160k per year
...opportunities within our organization. As a Director of Performance Marketing , you will lead the performance marketing vision and... ..., and manage the performance marketing strategy, Search Engine Marketing campaigns across Google and Microsoft Ads, including Paid...PerformanceFull timeInternshipLocal area- The project involves the data engineering organization’s Analytical Work Bench , which is an integrated... ...creating an IDE based on the Jupyter Lab environment using custom code developed by... ...cloud-based technologies, specifically AWS. Solid expertise...Amazon Web Service
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to ML Kernel Performance Engineer, AWS Neuron, Annapurna Labs. Be the first to apply!
- machine learning engineer Toronto, ON
- junior machine learning developer Toronto, ON
- building performance specialist Toronto, ON
- performance engineer Toronto, ON
- acting performance Toronto, ON
- performance testing Toronto, ON
- intern quantum machine learning for quantum computing Toronto, ON
- machine learning Toronto, ON
- machine learning part time Toronto, ON
- software engineer - ai machine learning Toronto, ON
