Senior Software Engineer - Performance Tooling

Mountain View, Redmond

About the role

Work across multiple layers of the AI software stack (abstractions, programming models, compilers, runtimes, libraries, and APIs) to enable large-scale model training and inference. Debug, profile, and optimize performance for training/inference workloads on Central Processing Units (CPUs)/Graphics Processing Units (GPUs). Monitor performance regressions and drive continuous improvements to reduce time-to-deploy and hardware footprint. Collaborate across teams of researchers and engineers to deliver scalable, production-ready AI performance improvements Bachelor's Degree in Computer Science or related technical field AND 4+ years technical engineering experience with coding in languages including, but not limited to, C++, or Python OR equivalent experience. Master's Degree in Computer Science or related technical field AND 6+ years technical engineering experience with coding in languages including, but not limited to, C++, or Python OR Bachelor's Degree in Computer Science or related technical field AND 8+ years technical engineering experience with coding in languages including, but not limited to, C++, or Python OR equivalent experience. 4+ years' practical experience working on high performance applications and performance debugging and optimization on CPUs/GPUs. Experience in DNN/LLM inference and experience in one or more DL frameworks such as PyTorch, Tensorflow, or ONNX Runtime and familiarity with CUDA, ROCm, Triton. Technical background and solid foundation in software engineering principles, computer architecture, GPU architecture, hardware neural net acceleration. Experience in end-to-end performance analysis and optimization of state of the art LLMs and HPC applications, including proficiency using GPU profiling tools. Cross-team collaboration skills and the desire to collaborate in a team of researchers and developers. Ability to independently lead projects

About Swiftkey

SwiftKey is a technology company that aims to enhance interaction between keyboards and people. It upgrades smartphone keyboards to make typing faster, by utilizing artificial intelligence to learn from each user in order to autocorrect and predict their next word. The SwiftKey Keyboard for Android supports more than 80 languages. SwiftKey was founded by Ben Medlock and Jon Reynolds in 2008 and is based in London, United Kingdom.

Other roles at Swiftkey

Interested?

Let me introduce you to the founders.

Skip the process

Refer someone

Know someone great for this role?

Share your link. If they get hired through Standout, you get $3,000.

Job details

Salary

$119,800 - $234,700

Location

Mountain View, Redmond

Company

NameSwiftkey
IndustryAndroid
Team Size2

What happens next.

No applications, no recruiter spam. Just the intro.

01

Confirm the fit

A few questions to make sure this role is the right shape for you. Two minutes.

02

I pitch you to the company

I write the intro, send it to the founder, and handle the back-and-forth.

03

A meeting lands on your calendar

If they’re a yes, I book the chat. You show up — that’s the whole job-hunt.