Latest AI JobsBrowse Jobs
Axon logo

Senior Machine Learning Engineer

AxonSeattle, Washington, United States2014 Artificial Intelligence
Apply on company site
Salary
Not listed
Job type
Full-time
Posted
17 Aug 2026
Status
Open · checked 7d ago

About this role

The Senior Machine Learning Engineer role at Axon involves building and scaling artificial intelligence solutions that transform public safety from the Seattle, Washington office on a hybrid schedule. This position suits an experienced software professional with a strong background in production machine learning who wants to contribute to a mission-driven ecosystem of devices and cloud software.

Role Overview

Axon is seeking a Senior Machine Learning Engineer to join the artificial intelligence team in Seattle, Washington. Operating on a hybrid schedule with onsite collaboration from Tuesday through Friday, this position focuses on advancing safety and justice technology. The professional in this role will turn emerging AI research into real products, building systems that operate at real-world scale across devices and cloud environments. This is a unique opportunity to join a fast-paced environment and take ownership of complex machine learning infrastructure.

Key Responsibilities

Transform emerging artificial intelligence research into real-world products by partnering with scientists, engineers, and product managers.
Architect and develop infrastructure to train, evaluate, deploy, monitor, and continuously improve models across cloud and device ecosystems.
Tackle engineering challenges spanning model training, fine-tuning, large-scale evaluation, inference optimization, and data pipelines.
Design reusable platforms, developer tooling, and infrastructure to accelerate the transition of models from research into production.
Explore techniques for evaluating, fine-tuning, and operating large generative models, including model distillation and quantization.
Bridge the gap between powerful cloud-based artificial intelligence and resource-constrained edge environments.
Build secure, privacy-preserving systems that maintain rigorous standards for responsible data use.
Establish best practices for machine learning engineering, architecture, testing, and observability.

Requirements

Bachelor’s degree in Computer Science, Engineering, Electronics, Mathematics, or a related technical field.
Six or more years of professional software engineering experience, including a proven track record of deploying artificial intelligence and machine learning models to production in the cloud.
Strong experience with cloud architecture and infrastructure as code.
Proficiency in Python and C++, alongside hands-on experience using machine learning frameworks like PyTorch or TensorFlow.
Advanced, practical knowledge of Linux environments and operating systems.
Strong problem-solving abilities and exceptional software architecture and design skills.
Excellent communication and cross-functional collaboration abilities.

Nice to Have

Master’s degree or PhD in Computer Science, Engineering, Electronics, Mathematics, or another highly technical field.
Experience with LLMOps, including model evaluation, monitoring, quantization, distillation, and production deployment.
Hands-on background in fine-tuning and optimizing large-scale models.
Familiarity with model encryption, privacy-preserving machine learning, and secure artificial intelligence techniques.

Skills and Tools

Python
PyTorch
TensorFlow
C++
Natural Language Processing (NLP)
Computer Vision
Cloud Architecture
Linux

Salary and Benefits

Base pay range between $150,750 and $241,200 USD, supplemented by bonus and stock awards as part of total compensation.
401(k) plan with an employer match.
Discretionary paid time off and paid parental leave for all employees.
Comprehensive medical, dental, and vision insurance plans.
Fitness programs, emotional support, and mental wellness resources.
Learning and development programs.

About the Company

Axon is on a mission to Protect Life, pursuing society’s most critical safety and justice issues through an ecosystem of innovative devices and cloud software. The company fosters a collaborative environment where employees take ownership, seek diverse perspectives, and drive meaningful, real-world change.

How to Apply

Candidates should apply directly on the official company careers page.

Skills and tech stack

Questions candidates ask

Where is this job located?

This position is based out of the Axon office in Seattle, Washington, and follows a hybrid schedule requiring onsite work from Tuesday through Friday.

What is the salary range for the Senior Machine Learning Engineer role?

The base pay range is $150,750 to $241,200 USD, which may vary based on factors such as level, experience, skills, and geographic market.

What qualifications are required to apply?

Applicants need a Bachelor’s degree in a technical field, six or more years of software engineering experience with production AI/ML deployments, cloud architecture expertise, and proficiency in Python, C++, PyTorch, or TensorFlow.

What benefits does Axon offer?

Axon provides a competitive salary, 401(k) with employer match, medical, dental, and vision plans, discretionary paid time off, paid parental leave, fitness programs, and mental wellness support.

Is remote work permitted?

The role is hybrid, allowing team members to work remotely on Mondays while requiring onsite collaboration in Seattle from Tuesday through Friday.

Ready to apply?

The application is on the official Axon careers page.

Apply on company site