Latest AI JobsBrowse Jobs
Axon logo

Senior Machine Learning Scientist

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

About this role

Role Overview

The Senior Machine Learning Scientist position at Axon in Seattle, Washington is a hybrid role dedicated to advancing artificial intelligence applications across cloud, devices, and robotics. This position is ideal for experienced machine learning professionals with a strong background in natural language processing and computer vision who want to contribute to public safety technology.

Key Responsibilities

Own one or more key technical areas across the Large Language Model, Multimodal Large Language Model, and Computer Vision product portfolio.
Provide technical leadership and mentorship to junior scientists, guiding the transition of research and development concepts into impactful product features.
Research and develop cutting-edge techniques in Large Language Models, Multimodal Large Language Models, generative AI, and computer vision using data from cloud environments, devices, and sensors.
Design and implement efficient and scalable multimodal models for inference and analysis.
Explore novel approaches to address challenges in natural language processing, natural language understanding, object detection, recognition, tracking, segmentation, and scene understanding.
Optimize artificial intelligence models and algorithms for performance, memory footprint, and energy efficiency to meet resource-constrained device requirements.
Collaborate with machine learning engineers, firmware engineers, and hardware engineers to leverage hardware accelerators.
Evaluate model performance using real-world datasets and design experiments to validate effectiveness.
Stay up-to-date with research trends in computer vision, machine learning, and deep learning to integrate relevant findings into ongoing projects.
Contribute to patent disclosures, academic publications, and technical documentation.

Requirements

Hold a PhD in Computer Science or a related field with five or more years of experience for a Senior Machine Learning Scientist.
Demonstrate a proven track record of research excellence in Large Language Models, Multimodal Large Language Models, Computer Vision, Robotics Perception, or Generative AI.
Exhibit research excellence demonstrated through publications in top-tier conferences or journals.
Possess strong proficiency in programming languages such as Python and C or C++.
Bring experience with deep learning frameworks such as TensorFlow, PyTorch, or Keras, along with experience using robotic operational systems.
Drive one or more phases of the machine learning development lifecycle, from shaping datasets to implementing end-to-end training pipelines.
Show excellent problem-solving skills, analytical thinking, and the ability to work both independently and collaboratively.
Demonstrate strong communication skills to present complex technical concepts to diverse audiences.

Nice to Have

Experience in developing computer vision algorithms for resource-constrained devices such as mobile phones, Internet of Things devices, or embedded systems is highly desirable.

Skills and Tools

Python
PyTorch
TensorFlow
C++
Large Language Models (LLM)
Natural Language Processing (NLP)
Computer Vision

Salary and Benefits

Base pay range of $159,750 to $255,600 USD, depending on factors such as level, function, training, transferable skills, work experience, business needs, and geographic market.
Total compensation package including base pay, bonus, and stock awards.
Competitive salary and 401k with employer match.
Discretionary paid time off and paid parental leave for all employees.
Comprehensive medical, dental, and vision insurance plans.
Fitness programs, emotional support, mental wellness support, and learning and development programs.

About the Company

Axon operates with a mission to protect life, pursuing critical safety and justice issues through 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. Based in Seattle, Washington, the office follows a hybrid schedule requiring onsite collaboration from Tuesday through Friday, with remote flexibility on Mondays.

How to Apply

To apply for this role, please visit the official company careers page and submit your application online.

Skills and tech stack

Questions candidates ask

What is the location and work schedule for this role?

The role is based out of the Seattle, WA office and follows a hybrid schedule. Team members work onsite Tuesday through Friday, with the flexibility to work remotely on Mondays.

What is the salary range for the Senior Machine Learning Scientist position?

The base pay range is $159,750 to $255,600 USD, with total compensation also including bonuses and stock awards based on factors like experience and level.

What qualifications are required for the senior level?

Candidates must have a PhD in Computer Science or a related field with 5 or more years of experience focused on LLMs, MLLMs, Computer Vision, or Generative AI, plus a track record of research excellence.

What programming languages and frameworks are required?

Strong proficiency in Python and C/C++ is required, along with experience using deep learning frameworks like TensorFlow, PyTorch, or Keras, and robotic operational systems.

What benefits are offered by Axon?

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

Ready to apply?

The application is on the official Axon careers page.

Apply on company site