Machine Learning Engineer

Motorola Solutions

Hybrid Actively hiring
Los Angeles, CA Posted 51 days ago $120,000$160,000 / year

At a glance

AI generated

TL;DR

Silvus is hiring a Machine Learning Engineer at the senior level to join its R&D team, reporting directly to the R&D Director. This role involves designing and implementing machine learning algorithms to enhance performance in wireless communication systems, such as link adaptation and interference mitigation, by analyzing real-world RF datasets and developing predictive models. The engineer will collaborate with cross-functional teams to integrate ML algorithms into Silvus’ radio firmware and networking stack, contributing to data pipeline design for model training and validation. Essential skills include a strong background in machine learning frameworks like TensorFlow and PyTorch, proficiency in Python and C/C++ for signal processing, and familiarity with wireless communication concepts such as MIMO and OFDM. The ideal candidate will have experience with embedded ML, real-time systems, and GPU acceleration, working on adaptive modulation or cognitive radio techniques to solve complex RF challenges.

Skills

Python TensorFlow PyTorch scikit-learn MATLAB C++ signal processing wireless communication MIMO OFDM SDRs GPU acceleration embedded machine learning real-time systems adaptive modulation beamforming cognitive radio techniques 3GPP IEEE 802.11/15 military waveforms

What you'll do

  • Research, design, and implement machine learning algorithms to enhance wireless communication performance.
  • Analyze radio frequency datasets to develop predictive models for real-world problems.
  • Integrate ML algorithms with Silvus’ radio firmware and networking stack.
  • Contribute to the design of data pipelines and infrastructure for model training and validation.
  • Participate in iterative improvement cycles for machine learning-driven features.
  • Stay current with Machine Learning research relevant to wireless and embedded systems.

What we're looking for

  • M.S. or Ph.D. in Electrical Engineering, Computer Science, or related field.
  • At least 3 years of machine learning experience applied to real-world problems.
  • Strong background in supervised and unsupervised learning, signal processing, statistical modeling.
  • Experience with Python ML frameworks like TensorFlow, PyTorch, scikit-learn.
  • Familiarity with wireless communication concepts including MIMO, OFDM, SDRs.
  • Proficiency in MATLAB or C/C++ for developing signal processing algorithms.
  • Must be eligible for U.S. government contracts and have relevant experience.

Market check

Salary context

Below market

How this pay compares to similar roles

Similar $213k
This role $140k
$103k most similar roles pay here $278k

This role pays less than 92% of similar roles. Most pay $176,481–$250,500 — the shaded band above. At the midpoint, this role pays about $140k versus about $213k for comparable roles.

Based on 239 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 94 open roles on FindRole.

Listed pay typically runs $110,000–$150,000 across 81 roles with salary data.

Most-posted roles

View all roles at Motorola Solutions

More like this

Similar roles

Machine Learning Engineer

Motorola Solutions

Los Angeles, CA 6 days ago $100,000$140,000
Python TensorFlow PyTorch scikit-learn MATLAB C++ wireless communication concepts MIMO RF signal classification anomaly detection spectrum monitoring GPU acceleration embedded ML real-time systems adaptive modulation beamforming cognitive radio techniques 3GPP IEEE 802.11/15 military waveforms
Hybrid

Machine Learning Engineer

Qualcomm

San Diego, CA 28 days ago $122,800$184,200
Python TensorFlow PyTorch Keras C++ Linux Android NLP Machine Learning Embedded Systems Statistics Probability CI/CD

Machine Learning Engineer

Adobe

San Jose 12 days ago $161,700$234,150
Python AWS GCP Azure MLOps CI/CD Docker Kubernetes Prometheus Terraform PostgreSQL Git Agentic systems Multi-agent orchestration LLM-as-a-judge Retrieval-Augmented Generation RAG NLP pipelines

Machine Learning Engineer

Adobe

San Jose 69 days ago $183,300$265,350
Python PyTorch LangChain LangGraph MCP ADK LLMs VLLMs CI/CD Docker AWS PostgreSQL Kubernetes

Machine Learning Engineer

Adobe

San Jose 79 days ago $161,700$234,150
Python TensorFlow PyTorch scikit-learn SparkML Kubernetes AWS CI/CD SQL Docker PostgreSQL MLOps

Machine Learning Engineer

Q2

Austin, TX 41 days ago
Python TensorFlow PyTorch scikit-learn R Java cloud platforms scalable computing resources machine learning pipelines data analysis statistics optimization probability theory experimental methodologies CI/CD
Hybrid