Microsoft

Principal Data Scientist

Toronto, Ontario Vancouver, British Columbia
USD 135k - 253k
Hadoop Spark Docker API SQL Python Machine Learning
Description

Do you enjoy viewing problems from different perspectives to find the best solutions? Do you thrive on working closely with customers to innovate and solve complex challenges? Are you excited by the opportunity to identify trends and deliver unique business solutions? Do you want to join a team where learning about new technologies and solutions is part of our daily routine?

 

The Industry Solutions Delivery (ISD) Engineering & Architecture Group (EAG) is a global consulting and engineering organization that supports our most complex and leading-edge customer engagements.  Driving early-stage deliveries, partnering with others to develop new approaches and innovative solutions, and implementing them using state-of-the-art engineering standards to set our sales and delivery teams up for success. We provide consistent high-quality customer experience through technical leadership for AI and IP capture centered on delivery truth.

 

As part of the team, you will be a key leader in the largest Data Science and AI team in the Industry Solutions Organization, you will learn in a fast paced, production focused environment, delivering customer value with everything we do and help protect Microsoft’s enterprise customers.

 

The job provides an opportunity to:

  • Impact one of the fastest growing teams in Industry Solutions Delivery that is critical to Microsoft’s AI strategy.
  • Work in a world class team of Data Scientist, AI Engineers, Data Engineers, Architects, and leadership that will help you grow your career.
  • Be part of a dynamic AI community that will enable you to learn, collaborate, and contribute with the top minds in the industry.

We are looking for someone who is highly customer focused with the right combination of curiosity, technical aptitude, and communication skills to become a Principal Data Scientist in the EAG Data Science Engineering team within the Industry Solutions Delivery organization. You will be part of a high-performing AI Engineering organization and will be in a role that is focused on customer success and satisfaction. Since we are an AI Engineering team, we focus a good deal on Data Science and AI technologies, so we're seeking candidates with a track record of addressing complex customer scenarios in the Data & AI solution space. What’s also super important is that you can show empathy for customers, their business outcomes, and plans, and are proficient at guiding teamwork to deliver great AI outcomes for our customers.

 

We are a team of fun, dynamic, supportive community and our Leadership is committed to delivering the best AI solutions and services to our customers. We get to develop and run innovative Data & AI services at extremely large scale for our enterprise customers, which presents challenges we love to solve.

​Required/Minimum Qualifications
  • Doctorate in Data Science, Mathematics, Statistics, Econometrics, Economics, Operations Research, Computer Science, or related field AND 5+ year(s) data-science experience (e.g., managing structured and unstructured data, applying statistical techniques and reporting results)

     

    o OR Master's Degree in Data Science, Mathematics, Statistics, Econometrics, Economics, Operations Research, Computer Science, or related field AND 7+ years data-science experience (e.g., managing structured and unstructured data, applying statistical techniques and reporting results)

    o OR Bachelor's Degree in Data Science, Mathematics, Statistics, Econometrics, Economics, Operations Research, Computer Science, or related field AND 10+ years data-science experience (e.g., managing structured and unstructured data, applying statistical techniques and reporting results)

    o OR equivalent experience.

  • Business level fluency to read, write and speak Brazilian Portuguese as you will be working with customers in the Americas Time Zone including customers in Brazil.

Additional or Preferred Qualifications

  • Doctorate in Data Science, Mathematics, Statistics, Econometrics, Economics, Operations Research, Computer Science, or related field AND 8+ years data-science experience (e.g., managing structured and unstructured data, applying statistical techniques and reporting results)

o OR Master's Degree in Data Science, Mathematics, Statistics, Econometrics, Economics, Operations Research, Computer Science, or related field AND 10+ years data-science experience (e.g., managing structured and unstructured data, applying statistical techniques and reporting results)

o OR Bachelor's Degree in Data Science, Mathematics, Statistics, Econometrics, Economics, Operations Research, Computer Science, or related field AND 12+ years data-science experience (e.g., managing

                    structured and unstructured data, applying statistical techniques and reporting results)

                   o OR equivalent experience.

 

 

Data Science IC5 - The typical base pay range for this role across Canada is CAD $135,800 - CAD $253,000 per year.

Find additional pay information here:

https://careers.microsoft.com/v2/global/en/canada-pay-information.html

 

 Microsoft will accept applications for the role until December 22, 2024

 

Microsoft is an equal opportunity employer. All qualified applicants will receive consideration for employment without regard to age, ancestry, color, family or medical care leave, gender identity or expression, genetic information, marital status, medical condition, national origin, physical or mental disability, political affiliation, protected veteran status, race, religion, sex (including pregnancy), sexual orientation, or any other characteristic protected by applicable laws, regulations and ordinances.  We also consider qualified applicants regardless of criminal histories, consistent with legal requirements. If you need assistance and/or a reasonable accommodation due to a disability during the application or the recruiting process, please send a request via the Accommodation request form.

 

Benefits/perks listed below may vary depending on the nature of your employment with Microsoft and the country where you work.

​Business Understanding and Impact
  • Leverages subject matter expertise to analyze problems and issues facing projects to uncover, manage, and/or mitigate factors that can influence final outcomes across product lines. Partners with business team to drive strategy and recommend improvements. Raises opportunities to look for new work opportunities and different contexts to use existing work. Establishes, applies, and teaches standards and best practices.

Data Preparation and Understanding

  • Oversees data acquisition efforts and ensures data is properly formatted and accurately described. Utilizes key technologies and tools necessary for data exploration (e.g., structured query language [SQL], Python). Uses querying, visualization, and reporting techniques to explore the data, including distribution of key attributes, relationships between attributes, simple aggregations, properties of significant sub-populations, and statistical analyses. Mentors and coaches engineers in data cleaning and analysis best practices. Identifies gaps in current data sets and drives onboarding of new data sets (e.g., bringing on third-party data sets). Drives discussions around ethics and privacy policies related to collecting and preparing data. Integrates industry-wide ethics insights and best practices to influence internal processes and drive decision-making. Builds data platforms from scratch across products Builds data-science business solutions using existing technologies, products, and solutions, as well as established patterns and practices. Provides guidance on model operationalization of models created by data scientists. Identifies new opportunities from data and processes data in a way that is usable for general purpose. Actively contributes to the body of thought leadership and intellectual property (IP) on best practices for data acquisition and understanding. Leads and resolves data-integrity problems.

Modeling and Statistical Analysis

  • Generalizes machine learning (ML) solutions into repeatable frameworks (e.g., modules, packages, general-purpose software) for others to use. Exemplifies and enforces team standards related to bias, privacy, and ethics. Evaluates the methodology and performance of teammates’ models and, as appropriate, recommends solutions for improvement. Anticipates the risks of data leakage, the bias/variance tradeoff, methodological limitations, etc., and is able to guide teammates on solutions. Drives best practices relative to model validation, implementation, and application. Develops operational models that run at scale. Partners with others to identify and explore opportunities for the application of ML and predictive analysis. Identifies new customer opportunities for driving transformative customer solutions with ML modeling. Incorporates best practices for ML modeling with consideration for artificial intelligence (AI) ethics. Develops deep expertise in specialized areas by staying abreast of current and emerging methodologies an AI and ML.

Evaluation

  • Conducts thorough review of data analysis and modeling techniques used to summarize the process review and highlight areas that have been missed or need reexamining. Utilizes results of the assessment and process review to decide on next steps (e.g., deployment, further iterations, new projects). Identifies new evaluation approaches and metrics and invents new methodologies to evaluate models.

Industry and Research Knowledge/Opportunity Identification

  • Tracks advances in industry and academia, identifies relevant state-of-the-art research, and adapts algorithms and/or techniques to drive innovation and develop new solutions. Researches and maintains deep knowledge of industry trends, technologies, and advances. Leverages knowledge of work being done on team to propose collaboration efforts. Proactively develops strategic responses to specific market strengths, weaknesses, opportunities, threats, and/or trends. Mentors and coaches less experienced engineers in data analysis best practices. Serves as subject matter expert and role model for less experienced engineers. Identifies strategy opportunities. Actively contributes to the body of thought leadership and intellectual property (IP) best practices by actively participating in external conferences.

Coding and Debugging

  • Independently writes efficient, readable, extensible code/model that spans multiple features/solutions. Contributes to the code/model review process by providing feedback and suggestions for implementation and improvement. Develops expertise in proper modeling, coding, and/or debugging techniques such as locating, isolating, and resolving errors and/or defects. Leads a project team in the gathering, integrating, and interpreting of data/information from multiple sources in order to properly troubleshoot errors. Provides feedback on non-optimized features/solutions back to product group, and explores potential for new features. Leverages expert-level proficiency of big-data software engineering concepts, such as Hadoop Ecosystem, Apache Spark, continuous integration and continuous delivery (CI/CD), Docker, Delta Lake, MLflow, AML, and representational state transfer (REST) application programming interface (API) consumption/development.

Business Management

  • Defines business-strategy goals, customer-strategy goals, and solution-strategy goals. Partners with teams to identify and explore opportunities for the application of machine learning (ML) and other data-science tools. Leverages technical expertise to develop partnerships between product teams, Sales teams, Area teams, and Services. Work collaboratively across disciplines. Leads involvement of intellectual property (IP) definition improvement. Coaches and mentors less experienced engineers.

Customer/Partner Orientation

  • Commits to a customer-oriented focus by acknowledging customer needs and perspectives, validating customer perspectives, focusing on broader customer organization/context, and serving as a trusted advisor. Identifies opportunities and adds valuable insight by incorporating an understanding of the business, product/service functionality, data sources, methodologies to reframe problems, and the customer perspective. Interprets results, develops insights, and effectively communicates results to the customer. Leads the discussion with customers and offers pragmatic solutions that are feasible given their data limitations.

Other

Embody our culture and values
Microsoft
Microsoft
Data Management Developer Tools DevOps Enterprise Software Operating Systems

0 applies

1 views

There are more than 50,000 engineering jobs:

Subscribe to membership and unlock all jobs

Engineering Jobs

60,000+ jobs from 4,500+ well-funded companies

Updated Daily

New jobs are added every day as companies post them

Refined Search

Use filters like skill, location, etc to narrow results

Become a member

🥳🥳🥳 401 happy customers and counting...

Overall, over 80% of customers chose to renew their subscriptions after the initial sign-up.

To try it out

For active job seekers

For those who are passive looking

Cancel anytime

Frequently Asked Questions

  • We prioritize job seekers as our customers, unlike bigger job sites, by charging a small fee to provide them with curated access to the best companies and up-to-date jobs. This focus allows us to deliver a more personalized and effective job search experience.
  • We've got about 70,000 jobs from 5,000 vetted companies. No fake or sleazy jobs here!
  • We aggregate jobs from 5,000+ companies' career pages, so you can be sure that you're getting the most up-to-date and relevant jobs.
  • We're the only job board *for* software engineers, *by* software engineers… in case you needed a reminder! We add thousands of new jobs daily and offer powerful search filters just for you. 🛠️
  • Every single hour! We add 2,000-3,000 new jobs daily, so you'll always have fresh opportunities. 🚀
  • Typically, job searches take 3-6 months. EchoJobs helps you spend more time applying and less time hunting. 🎯
  • Check daily! We're always updating with new jobs. Set up job alerts for even quicker access. 📅

What Fellow Engineers Say