ML Kernel Performance Engineer, AWS Neuron, Annapurna Labs
$114.8k - $191.8k per yearAmazon 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$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 employmentFull time- ...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...PerformanceFull timeLocal area
- ...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 ServiceRemote jobHourly payFull timePart timeHome officeFlexible hours
- ...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 ServiceFull time
- ...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 ServiceFull time
- ...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 ServiceInternship
- ...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 ServicePerformanceFull time
$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 timeFlexible hoursNight shift- ...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 ServicePerformancePermanent employmentInternship
$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$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...PerformanceFull timeContract workSummer workRemote work- ...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 ServicePerformanceFull timeWork at officeRemote workFlexible hours
$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...PerformanceFull timeSeasonal workLocal area- ...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 ServiceHourly payFull timeWork at officeRemote workWorldwideAfternoon shift
$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 ServicePerformanceFull timeLocal areaWorldwide$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 ServiceRemote jobFull timeImmediate startFlexible hours- ...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 ServicePerformanceLong term contractManual labor
$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...PerformanceFull timeRemote workFlexible hours- ...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 ServicePerformanceFull timeWork at officeLocal areaWorldwide
$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 ServiceFull timeContract workSummer workRemote work$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,...PerformancePermanent employmentFull timeTemporary workWork at officeFlexible hours$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...PerformanceFull timeContract workSummer workRemote work$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...PerformanceRemplacementFull time$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...PerformanceLong term contractFull timeShift work3 days per week$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 ServicePerformanceHourly payWork at officeFlexible hours3 days per week$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 ServicePerformancePermanent employmentFull timeLocal areaRemote work- ...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 ServicePerformanceFull timeInternship
- ...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
- ...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...PerformanceRemplacementFull time
$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 ServicePerformanceFull time
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!
- junior machine learning developer Toronto, ON
- machine learning engineer Toronto, ON
- acting performance Toronto, ON
- performance engineer Toronto, ON
- performance testing Toronto, ON
- building performance specialist Toronto, ON
- machine learning Toronto, ON
- machine learning researcher Toronto, ON
- intern quantum machine learning for quantum computing Toronto, ON
- machine learning part time Toronto, ON

