Posted in

Senior Machine Learning Engineer

Senior Machine Learning Engineer

CompanyGeneral Motors
LocationAustin, TX, USA, Warren, MI, USA
Salary$130800 – $211200
TypeFull-Time
DegreesBachelor’s
Experience LevelSenior

Requirements

  • Bachelor’s degree in Computer Science, Engineering, Mathematics, or a related field or equivalent experience.
  • 5+ years of experience in machine learning engineering, data science, or a related field.
  • Experience with Azure cloud services, particularly Azure Machine Learning and Azure Databricks.
  • Familiarity with MLflow for model management and experimentation.
  • Strong proficiency in React for frontend development.
  • Proficiency in Python for machine learning and data analysis.
  • Knowledge of machine learning algorithms, statistical modeling, and data structures.
  • Excellent communication and collaboration skills, with the ability to work effectively in a team environment.
  • Strong problem-solving mindset and a proactive attitude towards learning and self-improvement.

Responsibilities

  • Provide technical expertise and support to POD teams in the development and implementation of machine learning and AI solutions, leveraging Azure, Databricks, and MLflow.
  • Collaborate with product teams to design scalable and efficient solutions, ensuring alignment with architectural best practices and business requirements.
  • Assist in the development and optimization of machine learning algorithms and models, providing guidance on best practices and methodologies.
  • Support the design and implementation of data pipelines for data ingestion, processing, and feature engineering, ensuring data quality and integrity.
  • Assist in the deployment of machine learning models into production environments, implementing monitoring and logging mechanisms for performance tracking.
  • Collaborate with frontend developers to support the implementation of responsive and user-friendly web interfaces using React, integrating machine learning capabilities seamlessly into frontend applications.
  • Work closely with product teams, data scientists, software engineers, and business stakeholders to understand requirements, provide technical guidance, and ensure successful project delivery.
  • Document technical solutions, processes, and best practices, and share knowledge with team members to facilitate learning and collaboration.

Preferred Qualifications

  • Experience with version control systems (e.g., Git) and containerization technologies (e.g., Docker) is desirable.