Wednesday , October 4 2023

GM Careers – Machine Learning Specialist

Website General Motors

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!

Job Responsibilities:

  • Develop an insight generation pipeline, from data acquisition to visualization
  • Collaborate with data engineers to build data and model pipelines
  • Process structured and unstructured data to develop, extend and enrich ML frameworks and libraries
  • Build ML algorithms based on statistical modelling procedures, and deploy, monitor, and maintain scalable solutions in production to meet analytics objectives
  • Apply computer science fundamentals, including data structures, algorithms, computability and complexity and computer architecture to developed software
  • Communicate and explain complex processes to people who are not programming experts
  • Translate business problems into a data driven analytics objective
  • Demonstrate end-to-end understanding of applications (including, but not limited to, the machine learning algorithms) being created
  • Formulate problems well, prototype solutions, make reasonable assumptions in the face of ill-structured problems, design solutions, and analyze results
  • Use data modelling and evaluation strategy to find patterns and predict unseen instances

Job Requirements:

  • Experience working with large dataset, experience working with distributed computing tools (Map/Reduce, Hadoop, Hive, etc.) and Machine Learning pipelines (Spark, DASK, Argo, etc.)
  • 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
  • Experience working on advanced analytics, machine learning, and other AI techniques for real world applications in a production environment
  • Advanced hands-on experience with machines learning toolkits: Tensorflow, Pytorch, Scikit-Learn
  • Experience using SQL/noSQL and knowledge in database management.
  • Ability to communicate sophisticated quantitative analysis in a clear, detailed, and meaningful value focuses manner using data visualization techniques
  • 3+ years proficiency in one or more core analytical tools / suites / languages such as Python, R, Spark Scala and understanding of their limitations
  • Bachelor’s Degree in engineering, Computer Science, Physics, Mathematics, or related quantitative field

Qualification & Experience:

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

Job Details:

Company: General Motors

Vacancy Type:  Full Time

Job Location: Markham, ON, CA

Application Deadline: N/A

Apply Here