Machine Learning Engineer

Motorola Solutions

Confirmed live yesterday High trust

Quick summary

Work type
On-site
Location
Los Angeles, CA
Salary
$150,000–$180,000 / yr
Posted
3 days ago
Freshness
Confirmed live yesterday

Market check

Salary context

Below market

How this pay compares to similar roles

Similar $223k
This role $165k
$136k most similar roles pay here $279k

This role pays less than 87% of similar roles. Most pay $192,050–$254,750 — the shaded band above. At the midpoint, this role pays about $165k versus about $223k for comparable roles.

Based on 240 similar postings.

Employer

About Motorola Solutions

Motorola Solutions, Inc. (NYSE: MSI) is a leading American technology company providing mission-critical communications, video security, and analytics for public safety and enterprise customers.

Motorola Solutions currently has 135 open roles on FindRole.

Listed pay typically runs $106,500–$140,000 across 117 roles with salary data.

Most-posted roles

View all roles at Motorola Solutions

At a glance

TL;DR · Machine Learning Engineer

As a Machine Learning Engineer within the Signals and Systems group, you will develop machine learning solutions designed to enhance performance in wireless communication systems. You will manage inputs from unique sources, such as software defined radio captures across various RF signals, while building large-scale, high-throughput systems that process vast quantities of data. Your daily work involves collaborating with UX designers and infrastructure engineers to prototype and integrate ML algorithms across scales ranging from resource-constrained edge compute to full-sized data centers. The role requires expert knowledge in Python and frameworks like PyTorch or TensorFlow, alongside a strong foundation in linear algebra, probability, and statistical modeling. You will apply these skills to solve complex problems in signal processing for mission-critical applications, utilizing your expertise in supervised and unsupervised learning to improve wireless and embedded systems.

What does a Machine Learning Engineer earn in California?

Median $246394 from 172 postings across 28 companies.

See salary data

What you'll do

  • Develop machine learning solutions to enhance performance in wireless communication systems.
  • Manage and process data from unusual sources, including software-defined radio (SDR) captures across various RF signals.
  • Build large-scale, high-throughput systems using signal processing, probability, statistics, and modern AI methods.
  • Integrate ML algorithms into products ranging from resource-constrained edge devices to full-sized data centers.
  • Develop prototypes in coordination with UX designers, infrastructure engineers, and research scientists.
  • Stay current on machine learning research specifically for wireless and embedded systems.
  • Apply advanced mathematical concepts like linear algebra and probability to solve complex signal processing problems.

What we're looking for

  • Must have a Bachelor's degree.
  • Must be a U.S. citizen with the ability to obtain necessary security clearances.
  • Requires 4+ years of experience as a machine learning engineer.
  • Requires 2+ years of experience with Python and PyTorch or TensorFlow.
  • Requires 2+ years of experience with RF signal processing.
  • Must have expert knowledge in Python and an ML framework like PyTorch or TensorFlow.
  • Must possess a strong mathematics background, particularly in linear algebra and probability.
  • Must have strong written and oral communication skills.

More like this

Similar roles

Senior Software Engineer

Motorola Solutions

Los Angeles, CA 15 days ago $180,000$200,000
Python NodeJS Linux Docker Kubernetes AWS Azure DevOps Jira NoSQL Signal Processing Machine Learning GitHub Issues
8+ yrs exp

Machine Learning Engineer

Q2

Austin, TX 28 days ago
Machine Learning Python R Java TensorFlow PyTorch scikit-learn Statistics Probability Theory Optimization Experimental Methodologies
5+ yrs exp Hybrid

Machine Learning Engineer

Booz Allen Hamilton

Arlington, VA +2 81 days ago $77,600$176,000
Python TensorFlow PyTorch scikit-learn C++ Rust Java LLMs LangChain LangGraph Computer Vision Generative AI Deep Learning Cursor Supervised Learning Unsupervised Learning
2+ yrs exp

Senior Machine Learning Engineer

Apple Inc

Santa Clara, CA 71 days ago $150,400$277,600
Machine Learning Generative AI LLM PyTorch TensorFlow JAX Python C++ Go Java Deep Learning Information Retrieval Data Science Distributed Systems
6+ yrs exp

Machine Learning Engineer

Equifax

Atlanta, GA 53 days ago
Machine Learning Artificial Intelligence Big Data Analytics Cloud Computing Data Engineering ETL Data Modeling Software Development Life Cycle Data Orchestration Parallel Processing
7+ yrs exp

Machine Learning Engineer

Booz Allen Hamilton

Arlington, VA +2 51 days ago $77,600$176,000
Python TensorFlow PyTorch scikit-learn C++ Rust Java Deep Learning Computer Vision Generative AI LLMs LangChain LangGraph Supervised Learning Unsupervised Learning Cursor
2+ yrs exp