At BlackBerry, we develop state-of-the-art machine learning algorithms to solve long-standing problems in computer security.
We discover novel ML techniques and applications, build systems to handle petabytes of ludicrously high dimensional data, and protect people from bad actors .
We’re looking for a Machine Learning Engineer to work on a team of 20 scientists and engineers and automat e the training and evaluation of models underlying all of our security products across millions of endpoints as well as in the cloud. This position will partner with many peer engineering, product, and research teams, so written and in-person communication skills are extremely important.
WHAT YOU WILL DO
B uild and maintain automated feature engineering and machine learning training systems in Python
B uild and maintain analytics tools for use within our AWS cloud environment
Regularly contribute to documentation of our systems and tools as well as code reviews
Communicate with internal teams and stakeholders to understand project requirements
WHO ARE WE LOOKING FOR ?
Experience writing and maintaining Python (ideally on a collaborative team )
Experience performing analytics and developing tools using Python and Pandas
Experience with unit testing and version control
Good understanding of the *nix command line
0 + years in industry with a PhD o r 3 + years with a Master’s degree or 5+ years with a Bachelor’s
ABOVE AND BEYOND
Experience automating infrastructure to perform feature extraction and selection
Experience automating infrastructure to train, evaluate, and deploy ML algorithms
Solid grasp of statistics including product evaluation techniques like AB(N) testing
Experience using AWS (S3, EC2, Glue Data Catalog, etc .
)
Experience with serverless query-in-place technologies like Presto / Athena
Experience building and using Docker containers
BlackBerry (NYSE: BB; TSX: BB) is a trusted security software and services company that provides enterprises and governments with the technology they need to secure the Internet of Things.
Headquartered in Waterloo, Ontario, the company is unwavering in its commitment to safety, cybersecurity and data privacy, and leads in key areas such as artificial intelligence, endpoint security and management, encryption and embedded systems.
You couldn’t choose a more exciting time to consider joining us!
For more information, visit BlackBerry.com and follow @BlackBerry.
It is the policy of BlackBerry to ensure equal employment opportunity without discrimination or harassment on the basis of race, color, creed, religion, national origin, alienage or citizenship, status, age, sex, sexual orientation, gender identity or expression, marital or domestic/civil partnership status, disability, veteran status, genetic information, or any other basis protected by law.
EEO Minorities/Females/Protected Veteran/Disabled
BlackBerry strives to create an accessible and inclusive application and selection process and is committed to working with and providing reasonable accommodation to job applicants who may require provisions to participate in the selection process.
Should you require an accommodation, please contact recruitment@blackberry.com or contact our HR department by calling 1-519-888-7465.
We will reply to your request as soon as possible.
- Senior Software Engineer
– Golang REMOTE
Posted 25 Days Ago | 3 Locations
- QA Engineer
Posted 3 Days Ago | 4 Locations
Senior Software Development Engineer in Test (SDET)