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

Software Development Engineer, Neuron Explorer

$114.8k - $191.8k per year

Amazon Web Services (AWS)

Description


Annapurna Labs designs silicon and software that accelerates innovation. Customers choose us to create cloud solutions that solve challenges that were unimaginable a short time ago—even yesterday. Our custom chips, accelerators, and software stacks enable us to take on technical challenges that have never been seen before, and deliver results that help our customers change the world.

Annapurna Labs designs silicon and software that accelerates innovation. Customers choose us to create cloud solutions that solve challenges that were unimaginable a short time ago—even yesterday. Our custom chips, accelerators, and software stacks enable us to take on technical challenges that have never been seen before, and deliver results that help our customers change the world.

AWS Neuron is the complete software stack for the AWS Trainium and Inferentia cloud-scale machine learning accelerators and the Trn3/Trn2/Trn1 and Inf2/Inf1 servers that use them. This role is for a Software Development Engineer on the Developer Experiences (DevEx) team within AWS Neuron, based in Toronto.

The Neuron Explorer team makes AWS Trainium performance visible. We own Neuron Explorer, the tool for profiling, debugging, and optimizing machine learning workloads on Trainium and Inferentia. We build profiling, debugging, and analysis tools that let engineers see how efficiently models and kernels use the hardware, pinpoint bottlenecks, and decide what to optimize next. Neuron Explorer traces execution from source code down to hardware operations across both single-node and distributed applications. Our goal is to cut through complex execution data so customers can optimize faster and reach higher performance on Trainium.

As the Software Development Engineer for the Neuron Explorer team, you will design, build, and operate the full stack behind Neuron Explorer — from low-level performance data collection and analysis engines to interactive visualizations and developer workflows. You will own features end to end, spanning the backend processing pipeline, the web UI, and the CLI, and you will help push our AI-powered recommendation and analysis capabilities that automatically surface bottlenecks and guide optimization.

Key job responsibilities



  • Design and build performance data collection pipelines and analysis engines that transform raw hardware execution data into actionable insights for Neuron Explorer users.

  • Develop interactive visualizations and developer workflows that make complex profiling data understandable, helping customers pinpoint bottlenecks across single-node and distributed training workloads.

  • Own features end to end across the full software development lifecycle — from scoping and design through implementation, testing, deployment, and operations — ensuring reliability and maintainability.

  • Collaborate with compiler, runtime, and chip architecture teams to surface the right performance information so internal and external customers can optimize AI workloads on Trainium and Inferentia hardware.

  • Evaluate and integrate generative AI capabilities into Neuron Explorer's recommendation engine, building features that automatically identify optimization opportunities and guide customers toward higher performance.

A day in the life


You will work across the backend processing pipeline, the web UI, and the CLI that make up Neuron Explorer, partnering with compiler, runtime, and chip architecture teams to expose the data customers need to optimize their models. You will work with senior technical leaders and management to define product direction and deliver it to customers, including teams bringing massive-scale multi-modal large language models to peak performance on Trainium. We build the full stack of software, servers, and chips to accelerate machine learning at the highest scale.

About The Team


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

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



  • Bachelor's degree in Computer Science, Engineering, Mathematics, or a related field

  • 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

  • Experience working with PyTorch or JAX software

  • Experience with Machine Learning and Large Language Model fundamentals, including architecture, training/inference lifecycles, and optimization of model execution

  • Experience in developing and deploying LLMs in production on GPUs, Neuron, TPU or other AI acceleration hardware

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

#J-18808-Ljbffr
Vacancy posted 15 hours ago
Similar jobs that could be interesting for youBased on the Software Development Engineer, Neuron Explorer in Toronto, ON vacancy
  • $150.7k - $251.7k per year

     ...Sr. Software Development Engineer, Neuron Explorer Annapurna Labs designs silicon and software that accelerates innovation. Customers choose us to create cloud solutions that solve challenges that were unimaginable a short time ago—even yesterday. Our custom chips, accelerators... 
    Suggested
    Internship
    Work from home

    Amazon Inc.

    Toronto, ON
    2 days ago
  •  ...Ontario™ 2020, 2021, 2024 | Best Workplaces™ for Professional Development 2025 | Best Workplaces™ for Young Talent 2026     One of Canada...  ...our website and supporting systems, partnering closely with Engineering leadership and the Website & Digital Marketing team to ship... 
    Suggested
    Long term contract
    Permanent employment
    Full time
    Immediate start
    Flexible hours

    Picton Mahoney Asset Management

    Toronto, ON
    more than 2 months ago
  • $100k per year

     ...paradigm, solutions must evolve to unify innovations in software models, compilers, platforms, networking, and...  ...for contributors of all seniorities. As a Software Engineer on the Acceleration Kernel Development team at Tenstorrent, you’ll work at the intersection of... 
    Suggested
    Permanent employment
    Full time

    Tenstorrent

    Toronto, ON
    more than 2 months ago
  •  ...payments? Join Episode Six today.   What we’re hiring for:   We are a growing fintech organization looking to add a Senior Software Development Engineer in Test! What you’ll be responsible for in this role:   Leading testing effort in the payments, card issuing and... 
    Suggested
    Full time

    Episode Six

    Toronto, ON
    more than 2 months ago
  •  ...right thing. You’ll work closely with ML engineers, backend engineers, and Forward Deployed...  ...~5+ years as an SDET, QA engineer, or software engineer with a strong testing focus,...  ...from significant opportunities for career development and advancement. Competitive... 
    Suggested
    Full time
    Contract work
    Internship
    Shift work

    Nexxa

    Toronto, ON
    2 days ago
  • $108k - $135k per year

     ...creative features that set the standard for the ride sharing industry. We are seeking a highly motivated, mid-career software engineer to contribute to the development of features that facilitate Lyft's entry into new markets, ensure the company's adherence to local regulatory... 
    Hourly pay
    Full time
    Work at office
    Local area
    Flexible hours
    3 days per week

    Lyft

    Toronto, ON
    5 days ago
  •  ...solutions are robust, performant, and aligned with Sitetracker's engineering standards. This opportunity offers the autonomy to solve...  .... What You'll Do You'll lead the technical design and development of complex custom solutions built on the Sitetracker platform,... 
    Long term contract
    Full time

    Sitetracker

    Toronto, ON
    5 days ago
  •  ...acquire, operate, and grow vertical market software companies. They are niche, founder-built...  ...we own are profitable and their engineering teams are small. Two or three people who...  ...not as a contractor. You bring agentic development to teams, you weigh in on the decisions... 
    Full time
    For contractors

    Beacon Holdings Llc

    Toronto, ON
    3 days ago
  • $160k - $220k per year

     ...talk. Opportunity As a Staff Engineer on the OIG team, you will be involved into development, design, and maintenance of our...  ...challenge of building enterprise-grade software that millions of users depend on...  ...Familiarity with workflow engines or approval/routing systems (e.g... 
    Full time
    Local area
    Worldwide

    Okta

    Toronto, ON
    15 days ago
  • $149k - $220k per year

     ...innovation ecosystem.   On the Commercial Software team, we are building the platform that...  ...fleet of trucks. We're a full stack web development team that works closely with our onboard...  ...Be part of a team of multidisciplinary Engineers and Research Scientists using an AI-... 
    Full time
    Internship
    Manual labor
    Work at office
    Work from home
    Flexible hours

    Waabi

    Toronto, ON
    16 days ago
  • $214.2k - $357.8k per year

     ...Sr. Software Development Manager - Compiler, AWS Neuron, Annapurna Labs The Product: AWS Machine Learning accelerators are at the forefront of AWS innovation...  ...combining cloud scale with the world’s most talented engineers. Our team covers multiple disciplines including... 
    Work from home
    Relocation

    Amazon

    Toronto, ON
    3 days ago
  • $100k - $130k per year

     ...Technology innovation is a cornerstone of our product development strategy, and through our Evergreen approach,...  ..., if any, when applying. At Univeris, a Software Development Technical Team Lead is a  hands-on senior software engineer and people manager , accountable for the... 
    Long term contract
    Full time
    Internship
    Work at office
    3 days per week

    Univeris

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

     ...manages the core availability and reservation engine at OpenTable. At a high level, we own:...  ...problem-solving. We own the entire software lifecycle for our services — we build, deploy...  ...flows Work across the full development lifecycle — from technical design and coding... 
    Full time
    Work at office
    Local area
    Flexible hours
    2 days per week

    Opentable

    Toronto, ON
    2 days ago
  • $150k - $200k per year

     ...daily use and continues to expand. This is the senior engineering role responsible for advancing its development. You will design, build and deploy the firm’s AI...  ...role that spans application architecture, software development and production delivery. You will also... 
    Full time

    Stikeman Elliott Llp

    Toronto, ON
    8 days ago
  •  ...world — and Canada is a critical part of that mission. Our AI/ML engineering teams are delivering the intelligence layer that powers Cortex...  ...experiences on the Snowflake platform. We're looking for a Software Engineer — AI to join our growing Toronto engineering team.... 
    Full time
    Work at office
    Local area
    Worldwide

    Snowflake

    Toronto, ON
    9 days ago
  • $120k - $150k per year

     ...DoorDash is building the world's most reliable on-demand, logistics engine for delivery! We're looking for experienced engineers to join...  ...coding tools (e.g., Claude Code, Codex, Cursor) in the full software development lifecycle, including designing, generating code, testing,... 
    Full time
    Work at office
    Local area

    Doordash

    Toronto, ON
    8 days ago
  • $125.28k - $210.6k per year

     ...t wait to meet you. WHAT YOU'LL DO We’re looking for a Software Engineer II to join our WhatsApp team. Our team is responsible for building...  ...to hear from you! WHO YOU ARE ~2-4 years of full-stack development experience ~ Strong understanding of distributed systems,... 
    Full time
    Internship
    Work at office
    Local area
    Flexible hours

    Braze

    Toronto, ON
    23 days ago
  • $136k - $187k per year

     ...mission. If you are too, let's talk. We are looking for a Senior Software engineer who is passionate about writing the tools to integrate and...  ...environment. You will share our passion for test-driven development, continuous integration and automation to produce frequent high... 
    Full time
    Local area
    Worldwide
    Flexible hours

    Okta

    Toronto, ON
    23 days ago
  •  ...simplifying the complex process of app development related to communications. By reducing...  ...domains, manage grants, debug issues, explore product capabilities, monitor logs, and...  ...About the Role We are looking for a Software Engineer to help build and modernize the Nylas... 
    Full time
    Remote work

    Nylas

    Toronto, ON
    more than 2 months ago
  • $188k - $242k per year

     ...roadblocks. You are curious, and love to explore and learn new technologies. You have demonstrated...  ...of our existing systems Promote engineering excellence through technical leadership,...  ...You Will Do Your Work As a Senior Software Engineer, how results are achieved is paramount... 
    Full time
    Casual work
    Work at office
    Local area

    Justworks

    Toronto, ON
    6 days ago
  • $136k - $160k per year

     ...do. Expectations are high, and so are the rewards. As a Software Engineer , you’ll build and own backend services, infrastructure, and...  ...What you bring ~2+ years of experience in software development. ~ Expertise in backend development using languages such as... 
    Full time
    Contract work
    Work at office
    Worldwide
    Flexible hours
    Shift work
    Night shift
    Weekend work
    3 days per week

    Robinhood

    Toronto, ON
    14 days ago
  • $100k - $147k per year

     ...love, and thrive. We're looking for an engineer to help build and scale Toast's earnings...  ...from you. About this roll*: As a Software Engineer on our team, you will: Help...  ...ownership. Participate across the full development lifecycle — design, estimation,... 
    Full time
    Work at office
    Local area

    Toast

    Toronto, ON
    14 days ago
  •  ...Cybersecurity Companies by the Inc. 5000, a DUNS 100 Top Startup to Work For, and a multi-year Inc. Best Workplace awardee. Android Software Engineer Ready1 Mobile · Full-time · Toronto, Canada (Hybrid) · Mid-level We're looking for an Android Software Engineer to join... 
    Full time
    Internship
    Work at office
    Local area
    Remote work
    Worldwide
    3 days per week

    Semperis

    Toronto, ON
    17 days ago
  • $120k - $144k per year

     ...Opportunity Our Development team is growing, and we’re looking for a Technical Lead (CRM Experience...  ...excellence and ensuring high-quality software delivery across the full lifecycle....  ...integration and a powerful no-code customization engine, Method enables users to design workflows... 
    Permanent employment
    Full time
    Internship
    Work at office
    Flexible hours
    2 days per week
    3 days per week

    Method Integration Inc.

    Toronto, ON
    more than 2 months ago
  •  ...They currently have an opening on their team to add a Senior Software Engineer. The Senior Software Engineer will be responsible for designing...  ...to analyze and interpret logs (Process/Atom Logs). Own development end to end from high-quality coding, unit testing, UAT support... 
    Full time

    Hire DigITalent Inc.

    Toronto, ON
    28 days ago
  •  ...talent to match. The Opportunity We're looking for an Software Development Manager to lead our DevOps team as we scale infrastructure...  ...push toward continuous deployment. You'll own the platform engineering function — developer experience, infrastructure reliability,... 
    Full time
    Immediate start
    Worldwide

    Maintainx

    Toronto, ON
    more than 2 months ago
  • $205.6k - $257k per year

     ...tools with a single system of record, Carta brings together the software, services, and legal infrastructure that founders use to manage...  ...rigor of software that moves real money. We’re hiring multiple engineers, and you’ll be hired into the Investors business unit as a whole... 
    Long term contract
    Full time
    Internship
    Work at office
    1 day per week

    Dba Carta, Inc.

    Toronto, ON
    5 days ago
  •  ...for safer streets globally. About the Role Obvio deploys AI-assisted cameras to make streets safer. We're looking for a Software Engineer to join the backend team that powers our annotation workflows. These systems sit at the core of our machine learning feedback loops... 
    Full time
    Internship
    Local area

    Obvio

    Toronto, ON
    7 days ago
  • $160k - $222k per year

     ...in community, come join ours. About The Role Our Engineering organization owns the software that makes our marketplace work. Our Product Security team...  ...controls and audit trails throughout the software development lifecycle and beyond. Consult with product teams to... 
    Work at office
    Local area
    Remote work
    Monday to friday
    3 days per week

    Faire

    Toronto, ON
    2 days ago
  • $137.2k - $196k per year

     ...About the Role:  As a Senior iOS Engineer at Tubi, you’ll play a critical role on our mobile engineering team, focusing on developing...  ...Stay updated with emerging trends and technologies in the iOS development space, especially regarding audio/video streaming and ad integration... 
    Long term contract
    Remplacement
    Full time
    Temporary work
    Local area
    Flexible hours

    Tubi, Inc.

    Toronto, ON
    20 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Software Development Engineer, Neuron Explorer. Be the first to apply!