Motorola Solutions · 11 hours ago
Senior Software Engineer - Applied AI/ML
Motorola Solutions is a global community focused on enhancing public safety through innovative technologies. The AI Services team is seeking an experienced software engineer to develop scalable machine learning systems and solutions that facilitate real-time communication between human operators and information systems.
Cyber SecurityTelecommunicationsVideo
Responsibilities
Develop mission-critical software solutions that are maintainable, testable, scalable, performant, and highly available
Promote best practices in software architecture, coding standards, and quality assurance while developing interfaces and workflow orchestration for real-time and batched solutions
Support evaluation and analysis of our solutions and models (latency benchmarks, noisy audio and data, accuracy, etc)
Build and warehouse datasets for training and validation purposes, working closely with data scientists and other engineers
Ensure security, compliance, and compartmentalization of data for public safety and enterprise customers
Design and implement scalable ML/AI systems and pipeline
Optimize model performance and accuracy to meet system requirements
Qualification
Required
4+ years of software development experience working with Python, SQL
Expert knowledge of software design and best practices for full development life cycle, including coding standards, code reviews, source control management, build processes, testing methodology, security, and audit/monitoring requirements
Strong analytical skills capable of evaluating ideas, assessing risks, and controlling feature scope in real-time streaming solutions
Highly proficient database and data modeling skills
Experience developing containerized solutions (Docker, Kubernetes) and serverless infrastructure (e.g. AWS Lambda)
Experience working with cloud-based solutions and configuration: Azure, AWS, and GCP
Excellent written and oral communication skills to collaborate in a multinational environment with teams spanning the globe
Familiarity with MLOps and full ML lifecycle management from prototype to production
Experience iterating on models and production code based on feedback
Bachelors degree with 4+ years of software development experience working with Python
AND 4+ years of experience using CI/CD (Github Actions, Azure DevOps, or Jenkins)
Must be able to obtain background clearance as required by government customer
Preferred
Experience working with ML models, including traditional networks and large language models (LLMs)
Delivered solutions across domains like audio, NLP, generative AI, edge AI
Experience with ML frameworks (PyTorch, Tensorflow) and infrastructure (e.g., Databricks, MLFlow, AWS SageMaker, Hugging Face)
Experience with distributed computing frameworks like Ray
Experience with orchestration tools like Apache Airflow or Temporal
Bachelor's or Master's degree in Computer Science, Engineering, or a related field
Benefits
Incentive Bonus Plans
Medical, Dental, Vision benefits
401K with Company Match
10 Paid Holidays
Generous Paid Time Off Packages
Employee Stock Purchase Plan
Paid Parental & Family Leave
And more!
Company
Motorola Solutions
Motorola Solutions creates mission-critical communication solutions and services for public safety and commercial customers.
Funding
Current Stage
Public CompanyTotal Funding
$1BKey Investors
Silver Lake
2023-01-06Post Ipo Equity· $1B
2011-01-04IPO
Leadership Team
Recent News
Android Headlines
2026-01-23
Company data provided by crunchbase