This job board retrieves part of its jobs from: Emploi Étudiant | Toronto Jobs | Work From Home

Tech jobs every day in Canada!

To post a job, login or create an account |  Post a Job

   Canadian Tech jobs   

Website updated every day with fresh jobs in the IT industry

Slide 1
Slide 2
Slide 3
previous arrow
next arrow

Senior Software Engineer

Microsoft Canada

This is a Part-time position in Kamsack, SK posted July 15, 2021.

The Microsoft News & Feeds team is looking for self-motivated and experienced Big Data Engineer for the content recommendation and understanding team
– a team that has the potential to define the future of content services for Microsoft.

We connect 500M users with the content they care about, not only to help them to stay informed and entertained but also empower them to start conversations with their friends, family, and colleagues.

We bring together premium publishers and the best of the web into a personalized, intelligent feed that never stops.

We are available globally and across the Microsoft ecosystem, in Windows, in Edge browser, on, or on your phone.

Whether its news, sports, shopping, videos, finance, weather or eSports, we have something for everyone.

At our core is our large-scale personalized recommendation system, data intelligence, and immersive experiences.

We are a passionate, user-focused R&D team with world-class engineers, scientists, and product managers.

In this role, you will build a large-scale platforms and big data systems to power personalized recommendation system scaling globally to 1B users.

You will work on problems such as content understanding, content graphs and real-time streaming systems.

You will use the latest technologies such as NoSQL, Azure, Spark, and Data Lake to accelerate your career growth.

You will design for scalability, performance, and innovation to run globally and at hyperscale.

You will work closely with machine learning scientists to unlock intelligence and value from our content and data to deliver highly quality personalized recommendations that will engage and delight our users.

As a senior member of the team, you are expected to be able to bring structure to ambiguous business problems and use design, logic, and practical experience to decompose them into straightforward, scalable solutions.

You will set the standard for technical excellence.

Your solutions are exemplary in terms of design, clarity, structure, efficiency, and extensibility.

You tackle intrinsically hard problems; you’re interested in learning; and you acquire skills and expertise as needed.

If you are seeking an iterative, fast-paced environment where you can drive innovation, apply state-of-the-art technologies to solve extreme-scale real world delivery challenges, and have business impact on global scale, this is your opportunity.