Job description
Company Overview
At Motorola Solutions, we believe that everything starts with safety. It’s the constant that empowers people to confidently move forward. It can fill a flight or sell out a stadium. It can care for a patient or graduate a class.
As a global leader in public safety and enterprise security, we create and connect the technologies that help to keep people safe where they live, learn, work and play. Our integrated technology ecosystem unifies critical communications, video security and access control, and command center software, enabling collaboration in more powerful ways.
At Motorola Solutions, we’re ushering in a new era in public safety and security. Bring your passion, potential and talents to a career that matters.
Department Overview Motorola Solutions’ innovations, products and services play essential roles in people’s lives. Our end-to-end suite of software solutions helps our customers answer thousands of emergency calls and text messages, and process video, disparate evidence and records. We are also proud to be industry leaders in video security solutions installed in more than 120 countries at thousands of customer sites, including school campuses, transportation systems, healthcare centres, public venues, critical infrastructure, prisons, factories, casinos, airports, financial institutions, government facilities, and retailers.
Our products leverage cutting edge voice technology, language models, natural language understanding, video analytics, and Machine Learning to enable our customers to focus on what matters while providing faster responses, safer outcomes and greater transparency. The candidate will join a talented team of scientists and engineers (located in Chicago, Boston, Vancouver, London and Krakow, Poland) in the Chief Technology Office at Motorola Solutions working on developing mission-critical AI solutions for our public safety and commercial customers. Our mission is to provide meaningful value to MSI’s customers by developing domain-specific applications and services in the areas of Speech & Audio, Machine Translation, Natural Language Understanding and Computer Vision.
Our AI team is focused on all aspects of 1) designing, prototyping and developing solutions (algorithms and architectures for object detection, classification etc.), 2) Machine Learning training and optimization (distributed training and inference acceleration) and 3) data (tools for data acquisition, annotation – both human and machine-powered, data pipelines and supporting ML infrastructure). We’re excited about the work we are doing in AI. We often describe it as “Mission Critical AI” because our approach is founded on our many years of Public Safety and Video Security experience and knowledge. We know the mission-critical needs of our customers are unique and different from the most consumer technologies that leverage AI today
Job Description
Job Description
As a Machine Learning Engineer Intern, you will work in a multidisciplinary team of engineers and researchers in the Cloud Computer Vision team, with the goal of building advanced computer vision models that will make our world a safer place. You will work with research scientists to deploy machine learning models into production environments. You will receive mentorship and guidance from senior engineers and scientists with the goal of equipping you with the skills required to progress.
Scope of Responsibilities / Expectations
Optimize machine learning models from various machine learning frameworks for highly scalable, highly parallel and low latency environments with cost-sensitive computational resources (GPU, CPU, and memory).
Develop ‘Model as a Service’ applications with well-defined APIs.
Set up CI/CD pipelines to automatically build, test, and release services.
Basic Requirements
Completion of at least 3 years of an undergraduate degree in one of computer science, mathematics, engineering or a relevant technical field.
Excellent programming skills.
Experience with software development in a Linux environment.
Strong understanding of CI/CD Pipelines in a globally distributed environment using Git, Artifactory, Jenkins, Docker registry, etc.
Differentiators
Experience with machine learning frameworks such as PyTorch or Tensorflow.
Familiarity with cloud-based infrastructure (Azure, GCloud and/or AWS).
Experience using Docker.
Experience using Github Actions.
Excellent Python knowledge.
Activity in the Open Source community. We encourage you to include a link to code you’ve written in your application.
Travel Requirements Under 10%
Relocation Provided None
Position Type Intern
Referral Payment Plan No
Company Motorola Solutions UK Limited