Nik Waldron is a Senior Software Engineer based in Seattle with a decade of hands-on experience building machine learning infrastructure and accelerators at AWS, focusing on delivering a first-class PyTorch experience for the AWS Neuron platform. With a 15+ year background in C++ and extensive exposure to embedded systems, speech recognition, and payment systems, he blends deep technical expertise with practical product and compliance experience. He has shifted between individual contributor and leadership roles, running teams up to 16 engineers while continuing to mentor junior engineers and engage directly with customers. Notably, his work on benchmarking and adapting BERT for AWS Inferentia helped make Neuron-powered inference accessible and performant for real workloads. Comfortable across Windows, Linux and diverse embedded platforms, he gravitates toward projects that apply advanced theory to improve customer outcomes. Outside work he pursues interests spanning neurophysiology, economics and finance, reflecting a wide curiosity that informs his engineering perspective.
10 years of coding experience
12 years of employment as a software developer
BE, Electrical and Electronic Engineering - Signal Processing, BE, Electrical and Electronic Engineering - Signal Processing at The University of Auckland
University A Bursary, High School/Secondary Diplomas and Certificates, University A Bursary, High School/Secondary Diplomas and Certificates at Avondale College
Powering AWS purpose-built machine learning chips. Blazing fast and cost effective, natively integrated into PyTorch and TensorFlow and integrated with your favorite AWS services
Role in this project:
ML Engineer
Contributions:39 commits, 6 PRs, 8 pushes in 10 months
Contributions summary:Nik primarily contributed to benchmarking and adapting a PyTorch BERT model for Inferentia hardware within the AWS Neuron SDK. Their work involved setting up and testing the model on the MRPC dataset, including code for dataset creation, results reporting, and parallel inference execution. The user also made modifications to the existing BERT tutorial notebooks and scripts, and corrected formatting and paths to improve usability.
Tensors and Dynamic neural networks in Python with strong GPU acceleration
Contributions:8 pushes, 1 branch in 1 year 4 months
Find and Hire Top DevelopersWe’ve analyzed the programming source code of over 60 million software developers on GitHub and scored them by 50,000 skills. Sign-up on Prog,AI to search for software developers.
Request Free Trial
Nik Waldron - Senior Software Engineer at Annapurna Labs