Senior Software Engineer II (TASER Data Science)
ExternalFull-timeOn-site1mo ago30+ days old, may be filled
LessMovePython
Prepare for this interview
EliteAI-generated questions, company research, and talking points tailored to this role
Responsibilities
- This is the opposite of a silo - and it comes with a tradeoff: you won't always have another SWE in the room, so you'll need to be technically self-sufficient. What you get in return is a team with more depth of experience per person than most engineering environments you've worked in.
- Reports to: Director, TASER Data Science
- Build and ship data products: dashboards, metrics systems, and recommendation tools that drive real decisions
- Own production ML deployment - bring models from research to reliable production systems with monitoring, versioning, and operational rigor
- Build and own data pipelines from TASER device telemetry through to analytics surfaces used by agencies and internal stakeholders
- Set technical direction for the team's engineering practices - the data scientists here write code and want to do it better; you'll be the senior engineering voice they've been missing
- Work across the full stack - device-side data ingestion through user-facing analytics - and move between projects to build breadth
- Use AI tools as a core part of your development workflow, not a novelty
- What You Bring
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 identify the most important technical work and go after it - you've shaped technical roadmaps, influenced peers and organizational direction, and moved goals forward with or without explicit direction
- You define the problem as much as you solve it - you thrive in a team where requirements evolve as you learn, and you see that as a feature, not a bug
- You've worked with real-world messy data: device logs, behavioral data, event streams, or similar
- Strong preferences:
- Advanced degree in a quantitative or analytical field - PhDs are very welcome, we already have three
- Intellectual background outside computer science is genuinely valued here: statistics, physics, engineering, biology, economics, linguistics, philosophy - it doesn't have to be a "hard science." We hire for intellectual diversity because it makes the work better.
- Hands-on experience with ML production tooling: model registry, serving infrastructure, pipeline orch
Benefits
Remote work options
Additional Information
Join Axon and be a Force for Good. At Axon, we're on a mission to Protect Life. We're explorers, pursuing society's most critical safety and justice issues with our ecosystem of devices and cloud software. Like our products, we work better together. We connect with candor and care, seeking out diverse perspectives from our customers, communities and each other. Life at Axon is fast-paced, challenging and meaningful. Here, you'll take ownership and drive real change. Constantly grow as you work hard for a mission that matters at a company where you matter.
Your Match
How well this role fits your profile.
Company Intel
What employees say
Worked at axon? Share your experience