axon

Senior Software Engineer II (TASER Data Science)

Apply Now

At a Glance

Location
Scottsdale, Arizona, United States
Posted
2026-04-09T09:17:09-04:00

Key Requirements

Required Skills

AzureDatabricksPythonSnowflake

Domain Knowledge

  • Engineering
  • IoT

Requirements

You write production code at a high standard — strongly typed, comprehensively tested, designed for the people who will maintain it after you.

We write Python like software engineers, not data scientists.

You've deployed and operated ML systems in production: model serving, monitoring, failure handling, and the operational rigor that keeps them running

You've worked with real-world messy data: device logs, behavioral data, event streams, or similar

Hands-on experience with ML production tooling: model registry, serving infrastructure, pipeline orchestration, and model monitoring

Experience with cloud data platforms in an ML context (Azure ML, Databricks, Snowflake) and batch or streaming pipeline architecture

Compensation & Benefits

Competitive salary and 401k with employer match

Discretionary paid time off

Paid parental leave for all

Medical, Dental, Vision plans

Fitness Programs

Emotional & Mental Wellness support

Responsibilities

Law enforcement agencies need training systems informed by real data about how officers perform in the field.

We've spent the last few years collecting that data and validating the data products that create actionable insights that trainers can use to make encounters more effective, less injurious, and safer for everyone involved.

We've shipped the simple models, but now we need to get our customer-validated models into production.

Your job is not just to ship them, but to ensure that we have a strategic pipeline to continue delivering data products for our customers for years to come.

What works in research needs to be production-grade, reliable, and reusable.

We're a small, technically deep team embedded in Axon's TASER pillar.