Machine Learning Engineer

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/P​rotected​ 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)

Related Post