Motorola Solutions is looking to enhance the functionality and user experience of their front office product portfolio by exploring, developing, and deploying AI/ML models
Requirements
- Programming Proficiency: Strong proficiency in Python and familiarity with standard ML libraries (TensorFlow, PyTorch, scikit-learn).
- ML/AI Fundamentals: Solid understanding of core Machine Learning concepts, algorithms, and model evaluation metrics.
- Data Analysis: Experience with data manipulation using tools like Pandas and basic SQL.
Responsibilities
- Model Development: Research, design, and implement proof-of-concept Machine Learning models (e.g., classification, prediction, or personalization algorithms) relevant to our tools/design workflow.
- Data Preparation: Assist in cleaning, transforming, and analyzing internal data sets to be used for model training and validation.
- Performance Optimization: Evaluate and optimize model performance, size, and inference speed for mobile environments, balancing accuracy with resource constraints.
- Collaboration: Work closely with software engineers, end users, and product managers to understand requirements and integrate ML features seamlessly into the user experience.
Other
- Currently pursuing a degree (Bachelor's or Master's) in Computer Science, Data Science, Electrical Engineering, or a related technical field.
- Excellent problem-solving skills and intellectual curiosity.
- Strong verbal and written communication skills to articulate technical concepts to non-technical stakeholders.
- Travel Requirements: Under 10%
- Relocation Provided: None