Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

ML Kernel Performance Engineer, AWS Neuron, Annapurna Labs

$114.8k - $191.8k per year

Amazon Web Services (AWS)

This position requires local presence. Please view similar jobs below.

Description

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 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

Role

  • 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

Diverse Experiences

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

Company - Amazon Development Centre Canada ULC - K03

Job ID: A10526702

#J-18808-Ljbffr

Vacancy posted 11 hours ago
Similar jobs that could be interesting for youBased on the ML Kernel Performance Engineer, AWS Neuron, Annapurna Labs in Toronto, ON vacancy
  • $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... 
    Performance
    Permanent employment
    Full time

    Tenstorrent

    Toronto, ON
    more than 2 months ago
  •  ...learning users to effortlessly run large-scale ML applications, without the hassle of...  ...Cerebras' current customers include top model labs, global enterprises, and cutting-edge AI-...  ...About The Role Join Cerebras as a Performance Engineer within our innovative Runtime Team. Our... 
    Performance
    Full time
    Local area

    Cerebras Systems

    Toronto, ON
    more than 2 months ago
  •  ...We are looking for a Staff Software Engineer who can contribute across the product — building...  ...You will work across our infra stack (AWS, ECS, Fargate, RDS, S3, EC2, Lambda) contributing...  ...level objectives (SLOs). Ability to perform root cause analysis in AWS environments and... 
    Amazon Web Service
    Remote job
    Hourly pay
    Full time
    Part time
    Home office
    Flexible hours

    Newrich Network

    Toronto, ON
    a month ago
  •  ...service digital partner that combines Strategy, Experience & Design, Engineering and Managed Services. We build digital solutions that deliver...  .... Practical action. Endless possibilities. We’re hiring AWS Cloud Platform Engineers to build and own the platform’s foundation... 
    Amazon Web Service
    Full time

    Appnovation Technologies

    Toronto, ON
    15 days ago
  •  ...Experience with large-scale, production   ML   systems Strong cloud background   —...  ...GCP  (Google Cloud Platform), but open to AWS or Azure if they're strong Hands-on   ML...  ...experience (preferred) Strong coding + engineering background  (not just academic modeling)... 
    Amazon Web Service
    Full time

    Thinkpivot

    Toronto, ON
    more than 2 months ago
  •  ...developer tools. Georgian's in-house AI Lab of 10+ engineers and scientists assist portfolio companies...  ...Experience contributing to open-source AI/ML-related projects or research papers. Familiarity with cloud platforms (AWS, GCP, Azure) for MLOps and model deployment... 
    Amazon Web Service
    Internship

    Georgian Partners Growth

    Toronto, ON
    more than 2 months ago
  •  ...Build tooling to accelerate perception engineers' workflows - fast data access,...  ...diagnostics to track dataset health, model performance, and pipeline reliability You...  ...with cloud storage and compute (AWS - S3, EC2, etc.) Understanding of ML workflows and dataset versioning... 
    Amazon Web Service
    Performance
    Full time

    Aerovect

    Toronto, ON
    a month ago
  • $130k - $150k per year

     ...Who we are CV Labs is the product and growth studio inside CanadaVisa, Canada's immigration engine. Our ecosystem reaches 1.5 million visitors a month, runs the country's largest immigration peer community, and sits on a licensed law firm that has practised since 1976.... 
    Full time
    Flexible hours
    Night shift

    CanadaVisa

    Toronto, ON
    14 days ago
  •  ...AI technology, revolutionizing performance expectations, ease of use, and...  .... As an Acceleration Kernel Developer at Tenstorrent, you...  ...with a team of highly skilled engineers to ensure that our software operates...  ...cloud services is a plus (e.g. AWS).   Tenstorrent offers a... 
    Amazon Web Service
    Performance
    Permanent employment
    Internship

    Tenstorrent University Jobs

    Toronto, ON
    more than 2 months ago
  • $130k - $180k per year

     ...Full-Stack Engineer, ML Tooling & Infrastructure Location: Toronto GTA (on-site)  Type: Full-time  Openings: 1  Salary: CA$130K – $180K + equity The role Be the force multiplier for a core computer vision and machine learning team. You won't build foundation... 
    Full time

    Targeted Talent

    Toronto, ON
    1 day ago
  • $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... 
    Performance
    Full time
    Contract work
    Summer work
    Remote work

    Mercor

    Toronto, ON
    more than 2 months ago
  •  ...organization, apply now.\n\nWe are currently seeking a Platform Engineer (AWS) - Remote to join our team in Toronto, Ontario (CA-ON), Canada...  ...\n\\- Monitor, troubleshoot, and optimize cloud resources for performance and cost. \n\\- Collaborate with application, DevOps, and SRE... 
    Amazon Web Service
    Performance
    Full time
    Work at office
    Remote work
    Flexible hours

    Ntt Data

    Toronto, ON
    more than 2 months ago
  • $123.3k - $159.5k per year

     ..., content generation, fraud detection, and more. The ML Infrastructure team is responsible for centralizing,...  ...infrastructure that enables these experiences. We empower product engineering teams by providing scalable, high-performance systems that drive AI innovation at scale. To read... 
    Performance
    Full time
    Seasonal work
    Local area

    Thumbtack

    Toronto, ON
    more than 2 months ago
  •  ...people already working in tech: AI Systems Engineering, AI & Machine Learning, and Forward...  ...equivalent (Staff/Principal Engineer, Senior/Staff ML Engineer, Solutions Architect, Forward...  ...service architecture, cloud and infrastructure (AWS, Kubernetes, Terraform, CI/CD),... 
    Amazon Web Service
    Hourly pay
    Full time
    Work at office
    Remote work
    Worldwide
    Afternoon shift

    Triple Ten Inc.

    Toronto, ON
    a month ago
  • $146k - $201.3k per year

     ...this mission. If you are too, let's talk. The Engineering Opportunity Reporting to the Director of Quality & Performance, this role as Engineering Manager of Performance...  ...Cloud Infrastructure experience (AWS, Azure, GCP)                          Datastores... 
    Amazon Web Service
    Performance
    Full time
    Local area
    Worldwide

    Okta

    Toronto, ON
    more than 2 months ago
  • $160k - $180k per year

     ...Forward Deployed Engineer (Data, ML & AI) Location: Remote Timezone: NA/Eastern Type: Full-time Experience: 10+ Years Role Overview...  ...Depth: ~ Data Infrastructure: Mastery of distributed computing (AWS Glue, Apache Spark, Databricks), modern data warehouses (... 
    Amazon Web Service
    Remote job
    Full time
    Immediate start
    Flexible hours

    Carbon 60

    Toronto, ON
    more than 2 months ago
  •  ...more about how we work . ML Platform & Infrastructure Team...  ...into a scalable, high-performance LLM serving and routing platform...  ...that allow Data Scientists and Engineers to host open-source LLMs reliably...  ...across managed cloud providers (AWS Bedrock) and self-hosted open-... 
    Amazon Web Service
    Performance
    Long term contract
    Manual labor

    Wealthsimple Technologies

    Toronto, ON
    13 days ago
  • $110k - $125k per year

     ...everyday! Apply today and find plenty of reasons to SMILE! The Cloud Site Reliability Engineer (SRE) is responsible for ensuring the reliability, scalability, and performance of production-grade services deployed across multiple cloud vendors and infrastructure platforms... 
    Performance
    Full time
    Remote work
    Flexible hours

    Smile Digital Health

    Toronto, ON
    more than 2 months ago
  •  ...a critical part of that mission. Our AI/ML engineering teams are delivering the intelligence layer...  ...AI-driven automation Write clean, performant, and well-tested code in languages like...  ...Experience with cloud infrastructure (AWS, Azure, or GCP) and containerization (Docker... 
    Amazon Web Service
    Performance
    Full time
    Work at office
    Local area
    Worldwide

    Snowflake

    Toronto, ON
    3 days ago
  • $65 - $85 per hour

     ...technical talent with leading AI research labs. Headquartered in San Francisco, our investors...  ..., cybersecurity consulting , or data engineering . ~ Strong analytical thinking and...  ...~ Relevant certifications such as AWS SA , Azure Solutions Architect , CISSP... 
    Amazon Web Service
    Full time
    Contract work
    Summer work
    Remote work

    Mercor

    Toronto, ON
    more than 2 months ago
  • $119k - $145k per year

     ...rewards shopping experience within the Achievers platform. Its performance is shaped by a connected set of drivers, including member...  ...challenge. ~ Proven ability to influence across Finance, Product, Engineering, BI, Customer Success and Operations. ~ Independent,... 
    Performance
    Permanent employment
    Full time
    Temporary work
    Work at office
    Flexible hours

    Achievers

    Toronto, ON
    10 days ago
  • $60 - $100 per hour

     ...technical talent with leading AI research labs. Headquartered in San Francisco, our...  ...TensorFlow or PyTorch . Collaborate with engineering teams to deploy production-ready...  ...asynchronously to meet deadlines and improve model performance. Qualifications Must-Have... 
    Performance
    Full time
    Contract work
    Summer work
    Remote work

    Mercor

    Toronto, ON
    more than 2 months ago
  • $120k - $160k per year

     ...brightest and most creative minds, driven by a shared mission to engineer the future and safeguard our planet. This role leads the...  ...continuous improvement of Armstrong's global talent, learning and performance agenda. This role will translate business priorities into scalable... 
    Performance
    Remplacement
    Full time

    Armstrong Fluid Technology

    Toronto, ON
    1 day ago
  • $130k - $155k per year

     ...looking for a  Lead Product Manager – AI/ML to join a growing Canadian technology company...  .... You’ll work closely with Data Science, Engineering, Sales, Marketing, and customers to take...  ...with technical teams to evaluate model performance and customer outcomes Collaborate... 
    Performance
    Long term contract
    Full time
    Shift work
    3 days per week

    Stack It Recruitment

    Toronto, ON
    a month ago
  • $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++, Apache...  ....  Responsibilities: Perform data analysis and build proof-of...  ...concept to explore and compare ML and non-ML solutions Be able... 
    Amazon Web Service
    Performance
    Hourly pay
    Work at office
    Flexible hours
    3 days per week

    Lyft

    Toronto, ON
    4 days ago
  • $72.06k - $138.94k per year

     ...At Capgemini Engineering, the world leader in engineering services, we...  ...infrastructure supporting large-scale ML workloads on Kubernetes....  ...production workloads running on AWS EKS and other cloud platforms....  ...distributed systems and performance bottlenecks across infrastructure... 
    Amazon Web Service
    Performance
    Permanent employment
    Full time
    Local area
    Remote work

    Capgemini

    Toronto, ON
    12 days ago
  •  ...flexibility and confidence through Prophix One™, our Financial Performance Platform. We bring planning, reporting, and automation together...  ...America, Europe, and Australia.  Prophix is looking for a dedicated AWS Partner Account Manager to build and own the commercial... 
    Amazon Web Service
    Performance
    Full time
    Internship

    Prophix

    Toronto, ON
    more than 2 months ago
  •  ...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 Service
    Permanent employment
    Work at office
    2 days per week

    Astra North Infoteck Inc.

    Toronto, ON
    10 days ago
  •  ...Qualcomm Canada ULC Job Area: Engineering Group, Engineering Group...  ...solutions and obtain information on performance requirements and interfaces....  ...-generation data center, AI/ML, automotive, and compute...  ...diagnostics   ~ Python-based lab tools and GUIs for interactive... 
    Performance
    Remplacement
    Full time

    Qualcomm

    Toronto, ON
    24 days ago
  • $120k - $160k per year

     ...and Responsibilities Building a high-performance software stack that makes optimal use of...  ...Experience: BSc in Computer Science, Engineering, Physics, Math, or a related field. Demonstrated...  ...platforms or cloud hardware (e.g., AWS, Azure, GCP). Values Our values are... 
    Amazon Web Service
    Performance
    Full time

    Xanadu

    Toronto, ON
    more than 2 months ago

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!