This job board retrieves part of its jobs from: Scarborough Jobs | Manufacture Jobs | Work From Home

Bringing you the best job opportunities in Markham, Ontario

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

   markham jobs   

Every day you will find new job offers posted by people in Markham!

Slide 1
Slide 2
Slide 3
previous arrow
next arrow

Machine Learning Specialist – Software Defined Vehicle Analytics

General Motors Canada

This is a Contract position in Markham, ON posted August 2, 2022.

Job Description

We are looking for a dedicated and passionate ML Specialist who will become part of a new Data capabilities Engineering team.  This team is focused on providing in-vehicle, edge, and cloud-based app and service software to provide performance insights of GM’s next-generation Connected Vehicle, Automated Driving (L2+) and Autonomous (L4) technologies.  This role requires extensive knowledge of data science model development and maintenance. Machine Learning Specialists play a significant role in our Software Defined Vehicle (SDV ) team. You have curiosity and initiative for deriving insights from data and generating impactful business values working in partnership with global teams to in drive advanced analytics. As a Machine Learning Specialist on our team, you will be responsible for building and managing modeling processes, identifying data requirements, and delivering methodology and tools that are statistically grounded around our data analytics pipeline.  We are looking for a highly energetic and creative thinker who is addicted to an attention to detail. If you love the idea of shared accountability and have a passion for changing the world, we are looking for you! Come and join the team that is shaping the landscape in the automotive industry!

Key Responsibilities

  • Translate business problems into a data driven analytics objective
  • Build ML algorithms based on statistical modelling procedures, and deploy, monitor, and maintain scalable solutions in production to meet analytics objectives
  • Process structured and unstructured data to develop, extend and enrich ML frameworks and libraries
  • Formulate problems well, prototype solutions, make reasonable assumptions in the face of ill-structured problems, design solutions, and analyze results
  •  Apply computer science fundamentals, including data structures, algorithms, computability and complexity and computer architecture to developed software
  • Collaborate with data engineers to build data and model pipelines
  • Develop an insight generation pipeline, from data acquisition to visualization
  • Demonstrate end-to-end understanding of applications (including, but not limited to, the machine learning algorithms) being created
  • Use data modelling and evaluation strategy to find patterns and predict unseen instances
  • Communicate and explain complex processes to people who are not programming experts
  • Analyze large, complex datasets to extract insights and decide on the appropriate technique
  • Research and implement best practices to improve the existing machine learning infrastructure
  • Provide support to engineers and product managers to  implement machine learning
  • Work in a fast-paced agile environment to develop and deliver advanced analytics solutions
  • Solve complex problems that extend beyond the traditional data science problems 
  • Implement a diverse set of techniques such as statistics, machine learning, and other AI algorithms to push solutions with the best quality and highest performance. 
  • Prepare and maintain a comprehensive documentation 
  • Present accountable results to leadership 
  • Work in collaboration with IT to deploy model and algorithms in a production environment. 

Skills Requirements:

Basic Qualifications:

  • Bachelor’s Degree in engineering, Computer Science, Physics, Mathematics, or related quantitative field
  • 3+ years proficiency in one or more core analytical tools / suites / languages such as Python, R, Spark Scala and understanding of their limitations
  • Advanced hands-on experience with machines learning toolkits: Tensorflow, Pytorch, Scikit-Learn
  • Experience working on advanced analytics, machine learning, and other AI techniques for real world applications in a production environment
  • Demonstrated proficiency in the following areas: classification, regression, similarity matching, clustering, co-occurrence grouping, profiling, link prediction, dimension reduction, tensor decomposition and regression and causal inference
  • A strong passion for empirical research and for answering hard questions with data 
  • A flexible analytic approach that allows for results at varying levels of precision 
  • Ability to communicate sophisticated quantitative analysis in a clear, detailed, and meaningful value focuses manner using data visualization techniques  
  • Experience using SQL/noSQL and knowledge in database management.
  • Experience working with large dataset, experience working with distributed computing tools (Map/Reduce, Hadoop, Hive, etc.) and Machine Learning pipelines (Spark, DASK, Argo, etc.)
  • Cultivate open, inclusive culture that supports learning and encourages collaboration.
  • Experience using Power BI, Tableau, and/or other visualization tools
  • Strong collaboration skills, effective communication skills with ability to prepare project documentation and presentation
  • Successful candidates will be required to attest to, and be prepared to provide proof of, their vaccination status and that any job offer will be conditional on the candidate being fully vaccinated.

Additional Job Description

Preferred Experience: 

  • Advanced degree in a related technical field
  • Understanding of major automotive vehicle systems such as Advanced Driver-Assistance (ADAS), Motion Control, Automotive Network, and Powertrain
  • Experience working with frontend ML systems such as Dash, Streamlit, etc.
  • Experience with Software Telemetry data or understanding of computer, network, software performance metrics
  • Experience with source code management tools such as GIT, Jira, Bitbucket, or Azure DevOps
  • Experience in continuous integration and deployment with Dev/Data Ops platforms
  • Scaled Agile Framework (SAFe) certification

About GM

Our vision is a world with Zero Crashes, Zero Emissions and Zero Congestion and we embrace the responsibility to lead the change that will make our world better, safer and more equitable for all.

Why Join Us 

We aspire to be the most inclusive company in the world. We believe we all must make a choice every day – individually and collectively – to drive meaningful change through our words, our deeds and our culture. Our Work Appropriately philosophy supports our foundation of inclusion and provides employees the flexibility to work where they can have the greatest impact on achieving our goals, dependent on role needs. Every day, we want every employee, no matter their background, ethnicity, preferences, or location, to feel they belong to one General Motors team.

Diversity Information

General Motors is committed to being a workplace that is not only free of discrimination, but one that genuinely fosters inclusion and belonging. We strongly believe that workforce diversity creates an environment in which our employees can thrive and develop better products for our customers.   We understand and embrace the variety through which people gain experiences whether through professional, personal, educational, or volunteer opportunities. 

We encourage interested candidates to review the key responsibilities and qualifications and apply for any positions that match your skills and capabilities.

Equal Employment Opportunity Statement

Accommodation is available for applicants with disabilities. Should you be contacted by General Motors of Canada, please advise if you require accommodation. General Motors of Canada values diversity and is an equal opportunity employer.