General Motors - Columbus, OH

posted about 2 months ago

Full-time - Mid Level
Remote - Columbus, OH
Transportation Equipment Manufacturing

About the position

The Staff Machine Learning Engineer at General Motors will play a pivotal role in shaping the vision and execution of LiftIQ, a Marketing Experimentation and Optimization Platform. This position requires a technical leader with a strong background in building scalable Machine Learning data products focused on experimentation and optimization. The engineer will be responsible for designing and implementing statistical and machine learning models that leverage both first-party and third-party data sources. Collaboration is key, as this role involves working closely with cross-functional teams, including engineering, data science, and UX/UI design, to enhance the platform's capabilities for experimentation, measurement, and optimization. In this role, the Staff ML Engineer will engage with stakeholders from various GM vehicle brands, subscriptions, and customer care products, as well as the Performance Driven Marketing team. The goal is to ensure the business acceptance of models, metrics, and visualizations that demonstrate experiment performance and optimization. The engineer will develop platforms and tools that empower stakeholders and data scientists to identify high-return marketing initiatives. The focus is on delivering innovative, consumer-centric, and personalized solutions that will help GM navigate its transition to electric vehicles (EVs). The Staff ML Engineer will also be responsible for leading a team, fostering collaboration, and guiding the team through technical challenges. They will raise the standards of machine learning engineering by improving best practices, producing exemplary code, and ensuring thorough documentation and monitoring. A strong understanding of business context and functional domain expertise in marketing experimentation systems is essential to drive incremental value. The engineer will prioritize stakeholder management, ensuring that requests are transformed into actionable data products and insights. Additionally, they will lead the development of a team capable of addressing diverse business challenges, ensuring high-quality delivery across the organization.

Responsibilities

  • Drive the vision and execution of LiftIQ, the Marketing Experimentation and Optimization Platform.
  • Collaborate with Data Scientists, Engineers, and Product Owners to optimize marketing ROI.
  • Design and engineer efficient and resilient ML platforms and software products that operate at scale.
  • Participate in design, architecture, and code reviews, fostering collaboration and guiding the team through technical challenges.
  • Improve ML engineering best practices, producing exemplary code, documentation, and automated tests.
  • Possess contextual business knowledge in marketing, media, and customer channels to drive value.
  • Develop a strategic roadmap with executable outcomes to provide business impact.
  • Manage stakeholder relationships, prioritizing requests and transforming them into data products and insights.
  • Lead and develop a team to tackle diverse business problems, identifying strengths and weaknesses.
  • Ensure high delivery quality through the creation of internal structures and frameworks.

Requirements

  • Bachelor's degree in computer science, Data Science, Applied Mathematics, or a related quantitative field, or equivalent experience.
  • 5-8+ years of experience in full stack software development, machine learning, data science, or quantitative insights.
  • Strong programming skills in Python and Spark for implementing machine learning algorithms and data pipelines.
  • Proficiency in full stack software development using React and custom visualization using D3.
  • Expertise in diverse machine learning algorithms, including supervised and unsupervised learning, deep learning, and reinforcement learning.
  • 2+ years of experience successfully leading technical teams.
  • Experience building customer platforms and demonstrating platform and data governance.
  • Understanding of causality principles and modeling of incrementality.
  • Familiarity with customer lifetime value, retention, and churn models.
  • Experience managing and influencing stakeholders, analysts, and product owners.
  • Ability to evaluate the big picture and solve business problems effectively.
  • Strong drive for results and intellectual curiosity; self-starter.
  • Ability to train, mentor, and evaluate technical capabilities of others.
  • Strong project management skills with a track record of success.
  • Ability to prioritize and manage multiple tasks without sacrificing quality.
  • Excellent team player with strong interpersonal skills and collaborative work style.
  • Excellent oral, listening, presentation, and written communication skills.

Benefits

  • Medical, dental, and vision insurance options.
  • Health Savings Account and Flexible Spending Accounts.
  • Retirement savings plan with company and matching contributions.
  • Sickness and accident benefits.
  • Life insurance coverage.
  • Paid vacation and holidays.
  • Tuition assistance programs.
  • Employee assistance program.
  • GM vehicle discounts.
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service