Latest AI JobsBrowse Jobs
Axon logo

Sr Machine Learning Engineer II

AxonSeattle, Washington, United States2024 Dedrone R&D
Apply on company site
Salary
Not listed
Job type
Full-time
Posted
29 Jun 2026
Status
Open · checked 7d ago

About this role

The Sr Machine Learning Engineer II position at Axon is a hybrid role based in Seattle, Washington, focusing on advanced estimation and probabilistic models for airspace awareness. This opportunity suits an experienced machine learning professional dedicated to safety and justice technology who thrives in a collaborative office environment.

Role Overview

As a Senior Machine Learning Engineer II focused on Sensor Fusion & Tracking, the individual will research, design, and validate advanced estimation and probabilistic models that power Dedrone’s real-time airspace awareness systems. The work shapes the mathematical foundations behind multi-sensor fusion, multi-target tracking, and uncertainty modeling in complex environments. This role offers the chance to translate cutting-edge theory into deployed systems that support critical safety missions worldwide. The position operates on a hybrid schedule out of the Seattle, Washington office, requiring onsite work from Tuesday through Friday with remote flexibility on Mondays.

Key Responsibilities

Research and develop advanced multi-sensor fusion and multi-target tracking methodologies.
Design probabilistic models and state estimation frameworks for radar, RF, optical, and other sensing modalities.
Develop and evaluate algorithms such as Kalman filters, particle filters, Bayesian filters, probabilistic data association, and multi-hypothesis tracking.
Conduct simulation studies and performance benchmarking across varying operational conditions and noise environments.
Analyze real-world datasets to validate model assumptions, quantify uncertainty, and improve robustness.
Partner closely with software engineers to transition validated algorithms into scalable, production-ready systems.
Publish internal technical documentation and contribute to intellectual property development where applicable.
Stay current with advancements in tracking, estimation theory, probabilistic modeling, and machine learning research.

Requirements

Bachelor’s or Master’s degree in Computer Science, Electrical Engineering, Applied Mathematics, or a related field, or equivalent hands-on experience building ML systems in production.
8+ years of experience developing and deploying machine learning systems in real-world applications.
Well-developed proficiency in Python and experience with machine learning frameworks like PyTorch or TensorFlow.
Experience deploying ML systems in production environments across cloud, edge, or embedded systems.
Solid understanding of statistics, model evaluation, and performance trade-offs.
Familiarity with MLOps practices including CI/CD for ML, model versioning, monitoring, and automated retraining workflows.
Experience working with large, noisy, or multi-modal datasets.
Clear communication skills and a collaborative mindset aligned with company values.

Skills and Tools

Python
PyTorch
TensorFlow
MLOps
Kalman Filters and Bayesian estimation frameworks

Salary and Benefits

Base pay range of $150,750 to $241,200 USD, with total compensation including bonus and stock awards.
Competitive salary and 401k with employer match.
Discretionary paid time off and paid parental leave for all.
Comprehensive medical, dental, and vision insurance plans.
Fitness programs, emotional and mental wellness support, learning and development programs, and employee resource groups.

About the Company

Axon is on a mission to Protect Life, pursuing society’s most critical safety and justice issues with an ecosystem of devices and cloud software. The company fosters a fast-paced, challenging, and meaningful environment where employees take ownership and drive real change.

How to Apply

Candidates should apply on the official company careers page.

Skills and tech stack

Questions candidates ask

What is the location of the Sr Machine Learning Engineer II role?

The role is based in Seattle, Washington, following a hybrid schedule requiring onsite work from Tuesday through Friday.

What is the salary range for this position?

The base pay range is $150,750 to $241,200 USD, with total compensation also including bonuses and stock awards.

How many years of experience are required?

Candidates must have 8+ years of experience developing and deploying machine learning systems in real-world applications.

What technical skills and tools are needed?

Required skills include Python, PyTorch, TensorFlow, MLOps practices, and experience with estimation frameworks and probabilistic models.

What benefits are provided by the company?

Benefits include competitive salary, 401k with match, discretionary PTO, paid parental leave, medical, dental, vision plans, fitness programs, and mental wellness support.

Ready to apply?

The application is on the official Axon careers page.

Apply on company site