Senior Software Engineer - Applied AI/ML jobs in United States
cer-icon
Apply on Employer Site
company-logo

Motorola Solutions · 23 hours ago

Senior Software Engineer - Applied AI/ML

Motorola Solutions is a global community focused on enhancing safety through technology. The AI Services team is seeking an experienced software engineer to develop scalable systems that leverage machine learning for real-time communication solutions.

Cyber SecurityTelecommunicationsVideo
check
Growth Opportunities
badNo H1BnoteU.S. Citizen Onlynote

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

PythonMachine LearningCloud SolutionsContainerizationSQLMLOpsData ModelingAnalytical SkillsCommunication SkillsCollaboration

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

company-logo
Motorola Solutions creates mission-critical communication solutions and services for public safety and commercial customers.

Funding

Current Stage
Public Company
Total Funding
$1B
Key Investors
Silver Lake
2023-01-06Post Ipo Equity· $1B
2011-01-04IPO

Leadership Team

leader-logo
Mahesh Saptharishi
Executive Vice President and CTO
linkedin
leader-logo
Jack Molloy
EVP and Chief Operating Officer
linkedin
Company data provided by crunchbase